本文是PayJoin(也称为P2EP)的用户指南,详细介绍了如何在Joinmarket中使用PayJoin进行比特币交易。内容涵盖了配置Bitcoin Core、设置和资助钱包、进行BIP78 payjoin支付、Joinmarket钱包间的payjoin支付、手续费注意事项、接收BIP78 payjoin支付、配置Tor以及使用JoinmarketQt发送和接收Payjoin等步骤。
本文介绍了比特币采用的六个阶段,包括了解、保险、储蓄、分配、承诺和忍耐。每个阶段代表了对比特币的不同理解和应用,从最初的好奇和尝试,到将其视为对冲风险的工具,再到长期储蓄和投资,最终完全拥抱比特币的变革潜力。
该文档描述了TAP,一种构建在比特币区块链之上的Taproot原生资产协议。Taproot Assets允许在比特币上表示任意资产,而不会使基础链膨胀。该协议设计使得与Taproot Assets交互的交易与普通交易无区别。Taproot Assets 通过一个嵌套的资产脚本树扩展了基础 Taproot 脚本树,资产脚本树提交到有效的见证作为结构化元数据,允许跨交易图移动资产的证明。
本文介绍了比特币交易中使用的 Script 脚本语言,这种非图灵完备的语言通过堆栈数据结构来构建智能合约,保证了交易的安全性和可预测的执行时间。文章详细解释了 P2PKH 和 P2SH 两种常见的交易脚本类型,以及它们如何通过锁定脚本、解锁脚本和赎回脚本来验证交易。
该文档描述了用于验证 Taproot Asset (资产)转移的虚拟机执行环境,该环境使用 asset_script_version 版本 1。
asset_script_version
本文作者 Jameson Lopp 探讨了比特币限制条款(covenants)的必要性及其在比特币生态系统中的潜在应用。文章回顾了限制条款提案的历史,分析了不同类型的限制条款,并重点介绍了其在保险柜(vaults)中的应用,强调了保险柜在密钥泄露后的资金保护作用,并相信用户友好型保险柜功能对比特币用户和钱包开发者都至关重要。
本文档描述了将单个 Taproot Asset 发送到熟悉的 bech32m 地址的方法,以及将该地址映射到有效的 Taproot Asset 脚本树的方法,该脚本树可以包含在广播事务中以完成转移。一旦交易被广播,接收者可以使用已确认交易的先前输出点在他们选择的 Universe 中查找完整的资产证明。
bech32m
本文详细阐述了作者对比特币的深刻理解和坚定支持,解释了财务自主权的重要性,批判了法币体系的弊端,并强调了比特币在安全性、隐私性和自由度方面的优势。作者认为,比特币的固定供应量、抗没收性、隐私保护和抗审查性使其成为一种优于传统法币的价值储存和交换媒介,最终目标是帮助全球人民挣脱法币体系的束缚。
该文档定义了一种扁平文件证明格式,作为打包 Taproot Asset 证明的标准方法。该证明格式本身是给定资产先前谱系的仅附加日志。证明锚定在给定资产的初始“创世输出”处。单个 Taproot Asset 状态转换的证明包括比特币默克尔证明、Taproot Asset 默克尔和稀疏默克尔树 (MS-SMT) 包含证明,最后是一组有效的状态转换见证人。
本文是 ZeroSync 项目的路线图,旨在创建一个链证明系统,使用户能够快速同步比特币全节点,无需修改 Bitcoin Core 代码。通过实现 assumevalid、度量和优化、比特币脚本和强化等里程碑,最终实现高效的零知识同步和链扫描,并与比特币生态系统集成。
本文介绍了 Atomic.Finance 如何利用谨慎日志合约(DLC)和有担保看涨期权,让比特币持有者可以在不托管的情况下赚取比特币收益。通过将有担保看涨期权编码为 DLC,用户可以在保持对比特币控制权的同时,通过出售期权赚取收益,Atomic.Finance 通过对做市商收手续费来盈利。
本文深入探讨了当前比特币挖矿模式中存在的问题,特别是矿池所拥有的过大权力,并介绍了BetterHash协议作为一种解决方案,旨在将区块创建权交还给个体矿工,从而提升比特币网络的去中心化程度和安全性,文章还讨论了矿池可能滥用权力、审查交易、操纵手续费等潜在风险,强调了采用BetterHash协议的必要性和优势。
本文介绍了比特币的 UTXO 模型,它不使用账户余额模式,而是将币作为 UTXO(未花费的交易输出)来追踪比特币的所有权。UTXO 代表一定数量的比特币,可以组合或拆分用于交易,通过花费现有 UTXO 创建新的 UTXO,所有比特币节点通过 UTXO 模型对UTXO的存在情况达成共识,以此确保比特币的货币政策被严格遵守,UTXO 模型在可审计性、透明性和效率上优于传统金融系统。
本文将介绍主流的五种bitcoin客户端软件
本文深入探讨了比特币交易中数字签名哈希标志(SIGHASH flags)的作用和类型。详细解释了DER签名的结构,以及SIGHASH ALL、NONE、SINGLE三种基本类型及其ANYONECANPAY修饰符的应用方式,并提供了各种标志的使用场景示例,旨在帮助读者理解如何使用这些标志来构建灵活的交易。