[币圈铭文是什么]许多人认为,比特币由于其不可更改的架构而保持静态。由于其发展路线图仅限于减半计划,预测比特币的未来充满挑战。然而,通过社区共识,比特币仍然可以进行升级。如果大多数全节点同意,比特币可以通过软分叉加入新的功能。本文将回顾比特币过去的重要升级,并探讨即将推出的关键升级 op_cat。让我们深入了解这些升级的意义,并解释为何它们是比特币历史上的重要里程碑。
为什么下一次比特币升级至关重要?比特币升级本次升级详解
1、背景 - SegWit、Taproot和OP_CAT主要升级
1.1 SegWit(2017)— 扩展比特币区块空间,比特币现金的诞生
SegWit 升级于 2017 年 8 月实施,是比特币首次进行的重大尝试,以解决扩展性问题。SegWit 之前,比特币区块存储了签名和交易数据的组合。这种方法效率低下,因为分配给签名的空间相对于实际的签名数据大小来说过大。
因此,出现了两种对立的解决方案:一组倡导增加比特币区块大小,而另一组则希望保持现有区块大小但提高效率。后一种解决方案 SegWit 通过核心逻辑升级将签名数据与交易数据分离。它创建了一个称为“见证区域”的独立存储空间,使每个比特币区块能够记录更多的交易数据。
SegWit 升级使得每个区块能够存储的交易数据量增加了四倍。这一改进加快了交易处理速度并降低了费用。
为什么下一次比特币升级至关重要?比特币升级本次升级详解
来源:什么是隔离见证 (SegWit)? | River
1.2 Taproot(2021)— 提升比特币的效率和隐私
Taproot 升级于 2021 年 11 月实施,是继 SegWit 后比特币发起的另一项重要升级。该升级通过引入 Schnorr 签名和 Merkle 抽象语法树(MAST),提高了比特币的效率和隐私性。
在 Taproot 之前,比特币的签名方法依赖于椭圆曲线数字签名算法(ECDSA),每笔交易都需要一个签名。这种方法导致了签名数据大小的增加,并且当多个钱包向一个地址发送资金时,交易跟踪变得更为容易。
Schnorr 签名通过将多个签名合并为一个唯一签名,解决了 ECDSA 的局限性。这大大减少了区块中签名数据的比例。此外,即使是包含多个功能的交易也会被显示为单笔交易,从而增强了用户隐私。
此外,Merkle 抽象语法树(MAST)使 Taproot 能更高效地处理复杂的比特币交易。它通过引入逻辑,仅提取和验证所需脚本的哈希值来实现这一点。
与 SegWit 升级不同,Taproot 的实施得到了比特币社区几乎一致的支持。