本文介绍了SwiftSync,一种近乎无状态且完全可并行化的比特币区块链验证方法。通过使用关于哪些输出未被花费的提示,以及哈希聚合值来高效地验证区块链,从而极大地提升验证速度,降低内存使用,支持并行验证,适用于内存受限的环境和分布式验证。
使用关于哪些输出将保持不花费的提示,实现近乎无状态的、完全可并行的比特币区块链验证。所有其它的 输入/输出 都会在一个哈希聚合值中高效划去;如果验证成功且提示都是正确的,这个聚合值最终会是零。
本文介绍了 BIP-177 提案,该提案建议在显示比特币数量时,移除小数点,并将最小单位(聪)重新命名为“比特币”,同时将“BTC”标签保留给传统金融。通过在钱包和交易所界面中加入一键切换功能,用户可以在整数形式(₿)与传统小数点形式(BTC)之间自由切换。此举旨在简化比特币的使用,使其更易于理解,并促进比特币的日常使用,而非仅仅作为一种储蓄手段。
改变价格标签上的数字并不会改变比特币的灵魂 …… 并且会让在我们之后来到这世界的朋友更加轻松。
手续费支付
本文回顾了闪电通道手续费支付设计的逐步优化,以及这些优化如何改善用户体验。文章从比特币手续费的支付与追加机制(RBF、CPFP)入手,分析了早期闪电网络设计中手续费支付的不足及其对用户体验的影响,并介绍了锚点通道和基于 1P1C 交易包的新范式,说明了它们如何简化实现、优化手续费占用余额的问题,最终实现谁希望交易上链就由谁来支付手续费的理想状态。
Payjoin 是一种改进比特币交易的协议,旨在提高隐私、效率和可扩展性。文章回顾了 Payjoin 的演进过程,从 Pay-to-Endpoint 和 Bustapay 到 Payjoin V1 和 V2,并展望了未来多方 Payjoin V3 的发展方向,包括多方参与的UTXO归集,以及在闪电网络中的应用,例如通道注资、开启和关闭等,并提出了Payjoin V3 实现的四阶段路线图。
“Payjoin” 是一种革命性的协议,让钱包可以相互沟通并创建出合作式的、更加智能也更高效的比特币交易。它提供了一种批量处理(batching)支付的技术,使用这种技术的交换和支付的处理者可以节约手续费、保护自己和用户的金融隐私,同时还能增加比特币的可扩展性。
本文讨论了如何使用 CTV(CheckTemplateVerify)和 CSFS (Constrained Script-based Funds Source) 来改进 BitVM 桥,主要包括:使用 CTV 可以消除对预签名承诺交易的需求,并且不需要诚实参与者的安全假设,从而提高安全性;CSFS 可以显著提高资本效率并降低启动负担;同时,非硬化的密钥派生也成为可能,简化了资金锁入的流程。
CTV 通过消除对一笔预签名承诺交易和根本上基于诚实参与者的安全假设,提升了 BitVM 桥。此外,CSFS 极大地提升了资本效率并降低了启动负担。