本文介绍了默克尔化抽象语法树(MAST)在比特币中的应用,MAST 通过将复杂的脚本条件分解为独立的子脚本,并使用默克尔树进行验证,从而减少交易体积、提高隐私性,并扩大智能合约的潜力。文章还讨论了 MAST 的优点并总结了当前包含这项技术的提案。
本文探讨了比特币开发流程,强调了社区协作和共识的重要性。文章借鉴 IETF 的经验,提出了在比特币开发中实现 “大致共识” 的方法,旨在维护比特币的去中心化特性和技术完整性,避免短期商业利益干扰长期技术愿景。
本文介绍了比特币地址的各种类型,包括原生的隔离见证Bech32地址、隔离见证P2SH地址和传统的P2PKH地址,以及如何识别和使用它们。文章还讨论了地址类型变化的原因、如何获得比特币地址、发送比特币以及找回发送到错误地址的比特币。
本文回顾了 SegWit 升级对比特币的重要意义,包括修复交易不定形漏洞、提高交易效率以及为闪电网络等二层网络奠定基础。文章还分析了 SegWit 升级过程中的用户和矿工的权力博弈,以及Taproot升级借鉴SegWit的经验,最后强调了SegWit为比特币带来的创新和未来发展。
本文详细介绍了比特币私钥和公钥的工作原理,包括二进制、十进制和十六进制的基础知识,以及私钥的生成、校验和、BIP39 协议的助记词转换过程。此外,还解释了扩展私钥和扩展公钥的概念及其在生成比特币地址和观察钱包中的应用,最后总结了保护私钥和公钥的重要性。
本文作者 Hugo Nguyen 深入探讨了工作量证明(PoW)的本质,PoW 通过消耗能量为区块附加物理重量,从而实现客观的不可篡改性。作者认为,PoW 是连接电子世界和物理世界的桥梁,为区块链提供了重要的价值,并可能对社会组织方式产生深远影响。
本文作者Nic Carter反驳了比特币怀疑论者认为比特币长期需要增发的观点,他认为比特币的硬性供应上限是其核心特性,不应被改变。即使比特币失败,其价值也会转移到继承链上,且比特币完全舍弃了对货币政策的自由裁量权,避免了政治冲突。
本文回顾了闪电网络从早期概念到 Beta 版本的演进历程,涵盖了支付通道的起源、早期支付网络的概念、闪电网络的诞生及其关键创新(如 Poon-Dryja 通道和哈希时间锁合约),以及为实现闪电网络而进行的比特币协议变更。文章还介绍了多个闪电网络实现的开发过程,并强调了闪电网络在路由、隐私和安全等方面仍面临挑战。
本文深入探讨了闪电网络的入账容量问题,解释了入账容量的定义,即在给定的时间点上,闪电网络节点可以接收的比特币数量,它依赖于节点的远端余额。文章还分析了导致此问题的根本原因,并讨论了不同类型的节点(商家节点、终端用户节点和路由节点)如何受到此问题的影响,最后得出结论,认为更充分的流动性分布可以缓解这一问题。
本文介绍了eltoo,一种为layer 2协议提出的新的、更简洁的状态更新机制,旨在替代闪电网络中原有的更新机制。eltoo通过更新交易和结算交易的配合,以及SIGHASH_NOINPUT标签的使用,实现了更高效、更安全的状态更新,并可应用于闪电网络以外的场景,如多方合约和通道工厂。