比特币的“Taproot”升级成功!他为什么如此重要呢?

准确了解比特币网络实施Taproot更改的情况对于理解为什么需要更改是必要的。Taproot 是许多比特币改进提案 (BIP) 的组合,导致了比特币区块链的软分叉。软分叉是一种提议的升级,随着时间的推移被采用为唯一的区块链,这意味着一旦新的(在这种情况下,Taproot)被完全采用,旧的将停止运行。

bitcoin-Taproot

TAPROOT 是做什么的?

这些改进可以分为三类,每一类都会相互影响,并且每一种都是最终构造所必需的。Taproot成功地提高了安全性,并通过引入不断扩展的新语言实现了灵活性和可扩展性。总结的三类变化如下:

1. Schnorr签名(BIP 340)

这种新的签名形式可实现卓越的安全性、更低的费用和灵活的多重签名交易。如何?

  • SigHash(签名哈希)应用于交易,意味着一旦应用了SigHash,信息就变得不可变(不可更改)。如果信息发生更改,交易将失去有效性。不破坏 SigHash 就无法更改任何内容。以前,可以通过“延展性”更改少量信息,不会导致交易失去其有效性。说到签名……
  • 密钥和签名聚合允许聚合公钥和签名。这意味着如果您有10个人的交易,以前您需要10个公钥和10个签名,并且验证者必须验证每个密钥和签名。通过密钥和签名聚合,我们可以将所有10个公钥变成一个密钥,将所有10个签名变成一个签名。验证者现在只需执行一次,而不是10次。这是进行大量计算处理的地方。
  • 在聚合过程中实现了卓越的安全性,因为链上启发式(数据跟踪)将无法区分多重签名和单签名交易之间的差异,从而提供更多隐私。
  • 批量验证是从上面提到的聚合中添加的,因为现在我们可以将多个交易“批量”在一起,以一起验证它们,而不是一次一个。基本上,这只是“批量验证”,也会导致更少的资源消耗。

2. 主根 (BIP 341)

整个更新都以此部分命名,因为这是新系统与旧系统集成的方式。

  • 比特币脚本更新允许脚本语言使用 Schnorr 签名并集成默克尔化替代脚本树 (MAST)。
  • Pay-To-Taproot (P2TR) 提供了选择的自由。您可以使用 Schnorr 签名或 MAST 中提供的 Merkle 根。满足您选择的要求,这允许在可能不需要 Merkle 树时进行更清晰的交易处理。

(MAST) 总结了解锁比特币所需的可能脚本,而不是要求所有可能的交易脚本。MAST 提供的单脚本哈希实际上代表了几个脚本。要花费一个比特币,您只需要提供您的脚本,并提供您的脚本保存在 Merkle 根中的证据。以前,它需要更多的脚本和扩展验证。

3.  Tapscript

Tapscript 是“操作码”的集合,它们本质上只是在比特币协议上执行命令的代码行,这些代码已经更新,以便为 Taproot 安装的新更改让路。它可以被称为一种语言,但它更像是对比特币脚本的更新。

  • 比特币脚本有一个 10,000 字节的脚本大小限制,该限制将被删除,允许使用更大的脚本或 Taproot 合约。它还取消了“操作码”的上限,这为将来增加的功能和编码提供了更大的灵活性。
  • 这种脚本大小的消除和脚本中可用的不受限制的增长为智能合约提供了清晰的途径。

它为什么如此重要?

安全是每个比特币人的命脉。

比特币社区不愿动摇他们对硬通货的核心信念,他们自己调整步伐,以确保第1层(比特币协议)是不可变的、高效的,并在“升级”之前被证明是100%安全的。其他平台急于进入第2层(基于原始协议构建的开放应用程序),而比特币则推迟了进一步的开发,直到基础层安全性成为不可否认的确定性。正因为如此,一些人认为比特币已经在开发智能合约功能的竞赛中失利,而像以太坊这样的产品率先上市,改变了我们看待去中心化应用程序的方式。

Taproot 已经把比赛场地弄平了。比特币现在有一条明确的路径来部署智能合约、去中心化自治组织等。闪电网络等产品已经表明,即使没有 Taproot 为未来的开发人员提供的访问权限,快速可靠的交易仍然可以得到不可变分类帐的支持。

比特币正以前所未有的方式步入我们无法想象的更广阔的世界。这种新的开发者自由和矿工的系统效率将推动更多伟大的思想进入协议,培养有助于网络继续蓬勃发展的新想法。

在 BitcoinMagazine 撰稿的“Shinobi”更加热情,并指出这是对比特币的一次惊人而全面的升级,可以说自比特币本身几乎诞生以来一直在进行中,而不仅仅是实际实施的最后几年细节已经制定并实施。

比特币协议的可扩展性和实用性在很多方面确实是一个胜利,由于其中一些协议的微妙和“不性感”,很难传达,但这并不影响胜利。所以,每个人都系好安全带,准备好玩我们很快就要使用的新玩具,因为Taproot来了!

原创文章,作者:比特币阿虎,如若转载,请注明出处:https://chainbaike.cn/bitcoin-taproot.html

发表评论

登录后才能评论