【英文】详解比特币的技术演进:意义何在?

快链头条
2024-08-23 05:40
新闻
9278

1)SegWit(2017):扩展比特币区块空间,比特币现金的诞生 SegWit 升级于 2017 年 8 月实施,这是比特币首次重大尝试解决可扩展性问题。在 SegWit 之前,比特币区块存储了签名数据和交易数据的组合。这种方式效率低下,因为分配给签名的空间与签名数据的实际大小相比过大。 出现了两种对立的解决方案:一派主张增加比特币的区块大小,而另一派则寻求保持现有区块大小但提高效率。SegWit 采用了后者的方案,通过核心逻辑升级将签名数据与交易数据分离。它创建了一个名为「witness area」的独立存储空间,允许在每个比特币区块中记录更多的交易数据。 2)Taproot(2021):在 2021 年 11 月实施,是继 SegWit 之后的另一个重大比特币升级。此升级通过引入 Schnorr 签名和 Merkle 抽象语法树(MAST)增强了比特币的效率和隐私。 在 Taproot 之前,比特币的签名方法依赖于椭圆曲线数字签名算法(ECDSA),该算法每笔交易需要一个签名。这种方法导致签名数据大小增加,并且当多个钱包向单一地址发送资金时,交易跟踪变得更容易。 Schnorr 签名通过将多个签名合并为一个独特的签名来解决 ECDSA 的限制,这大大减少了区块中签名大小的比例。与 SegWit 升级不同,Taproot 获得了比特币社区几乎一致的支持。 3)OP_CAT(又称 BIP-420):比特币下一个广泛讨论的升级。这是一个简单的 13 行代码,中本聪在 2010 年停用了该代码以保护比特币免受 DDoS 攻击。OP_CAT 允许在比特币系统中连接多个元素。这种重新引入,即 BIP-420,可能是比特币生态系统的一个重要里程碑,使得包括二层解决方案在内的各种发展成为可能。将 OP_CAT 与 Schnorr 签名结合使用可以允许比特币执行特定操作并验证状态变化。这一点至关重要,因为区块链从根本上存储状态。如果可以在比特币内部确认状态变化,它将为内部智能合约敞开大门。此外,OP_CAT 还可以启用 STARK 验证,通过零知识证明简化比特币存款和提款。Starkware 已经在比特币 Signet 上通过 STARK 展示了零知识证明。【原文为英文】\n原文链接

温馨提示:
快链头条登载此文本着传递更多信息的缘由,并不代表赞同其观点或证实其描述。
文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。