LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > Taproot 激活大规模升级 – 比特币杂志:比特币新闻、文章、图表和指南

Taproot 激活大规模升级 – 比特币杂志:比特币新闻、文章、图表和指南

2021-06-13 wanbizu AI 来源:区块链网络

到发布时,Taproot 将被锁定以进行激活。 这意味着在区块 709,632(2021 年 11 月中旬),由一系列比特币改进提案 (BIP) 定义的新规则将被激活并开始执行。 这对比特币来说是一项重大成就,不仅可以为比特币,还可以为建立在它之上的所有东西提供许多令人敬畏的新事物。

此前,在 2017 年 SegWit 升级背后的戏剧性事件之后,比特币是否能在另一个软分叉上达成共识一直存在争议。 之前的这个软分叉衍生出多个从原始比特币链硬分叉的阵营,创造了新的山寨币。 与此同时,经过数月的辩论和争夺导致用户激活软分叉(UASF)的原因,比特币社区留下了深深的战斗伤痕。

隔离见证激活已经快四年了,人们怀疑比特币社区能否在下一次升级到比特币时克服这些战争伤痕。 然而,我们做到了! 关于拉取请求 (PR)、互联网中继聊天 (IRC) 频道和 Twitter 的辩论是一个漫长的过程,但它终于结束了。

作为升级的 Taproot 几乎没有后退。 总的来说,每个核心开发人员都同意 BIP340、BIP341 和 BIP342 中提出的共识更改。 这些 BIP 提出了增加隐私和优化以及在未来启用新功能的更改,而无需任何新的安全假设。 Taproot 本身是对比特币协议的轻而易举的升级。 当讨论如何激活 Taproot 时,争议就出现了。

争议始于 BIP8,它是为响应 SegWit 发生的事情而创建的。 它对用于隔离见证的激活方法 BIP9 进行了两项更改。 第一个变化是通过块高度而不是现实世界时间来定义激活的开始和结束时间。 这使得激活窗口的定义稍微好一些,因为我们不依赖于具有恰好 10 分钟出块时间的块,但要权衡测试网络更糟糕的情况。

第二个变化是在激活结束时添加一个可选的用户激活软分叉 (UASF),称为锁定超时或 LOT。 这两个变化引发了关于是否应该进行的激烈辩论,并导致许多 PR 对比特币核心开放和关闭。 LOT 参数最终被丢弃并替换为名为 Speedy Trial 的程序。

Speedy Trial 被提议打破两个阵营之间争论如何设置 LOT(真 vs 假)的僵局。 Speedy Trial 描述了三个月的激活窗口而不是一年的窗口,但最小激活高度在未来会更远,并且没有 UASF。 这是结构化的,以便我们可以快速激活或快速失败。 如果我们很快就失败了,我们可以重新开始辩论。 或者如果我们真的很快激活,周围的生态系统就会有更多的时间来准备升级。

大多数开发人员同意尝试 Speedy Trial,这导致向 Bitcoin Core 开放了两个 PR,一个是 Andrew Chow,另一个是 AJ Towns。 Chow 的 PR 建议使用区块高度,而 Towns 则使用真实世界时间。 这导致了关于 IRC 的进一步辩论和大量讨论,最终通过区块链硬币翻转来解决,根据未来区块的哈希值是偶数还是奇数来决定。 硬币翻转导致 AJ Towns 的 PR 被选中、审查并最终合并。

所有这些争论最终导致了 Taproot 能够激活的高潮。 然后我们只需要矿工发出信号,这发生得相对较快。 Poolin 的副总裁 Alejandro De La Torre 已经让矿池承诺说他们会发出信号。 然而,一开始只有 Slush Pool 发出信号。 平民走上街头并制作了穿着绿色方块的模因,这是对 taproot.watch 显示哪些块发出激活信号而哪些没有的方式的参考。 然而,仅经过三个难度调整期,我们就获得了矿工信号发出的近 99% 的哈希算力,并锁定了 Taproot 的激活。

现在我们可以自信地说 Taproot 将成为比特币协议的一部分,我们应该知道这对比特币及其多层意味着什么。 正如开头所说,Taproot 带来了隐私和优化,同时允许未来的新功能。

Taproot 能够通过允许用户为其资金创建多个支出规则来为比特币添加隐私,但他们只需要透露用于该交易的规则。 在某些情况下,无需透露是否有其他支出规则。 今天的普通比特币用户不需要这些复杂的规则脚本。 但是,比特币中的大多数扩展解决方案都可以。 闪电网络、Liquid 和其他侧链等层都使用脚本规则,如多重签名、哈希时间锁和其他工具来确保其系统安全。 今天,这一切都需要上链并披露给整个网络。 有了 Taproot,这些信息不再需要一直公开,像闪电通道打开这样的交易看起来就像普通用户的交易。 因此,它不仅会使闪电网络用户受益,而且随着比特币的一般匿名集的增长,它将使每个人受益,这使得损害隐私的链分析变得更加困难。

除了所有这些隐私改进之外,还有许多优化。 由于我们不再需要在链上透露尽可能多的信息,交易将使用更少的数据,从而降低费用。 这也意味着每个区块中将容纳更多交易,并且每个未花费的交易输出(UTXO)都将更加高效。

我们不仅从 Taproot 获得了节省空间的优化,而且我们还获得了有助于加快验证交易速度的优化。 今天,比特币使用椭圆曲线数字签名算法 (ECDSA) 来签署交易,但 Taproot 添加了一种称为 Schnorr 签名的新签名方式。 Schnorr 签名实现了我们讨论过的一些节省空间的优化,同时还可以更快地验证,因此如果 Taproot 被大量采用,则在相同的事务吞吐量下运行完整节点将占用更少的资源。

Taproot 还将启用许多新的用例和功能。 已经讨论了一段时间的是点时间锁定合同(PTLC)。 PTLC 是对闪电网络的一种改变,它使开发人员能够在闪电之上构建更复杂的应用程序,如谨慎日志合同、无卡支付等。 Taproot 还允许在未来进行更少侵入性的升级。 Taproot 留下了许多新的升级路径,我们已经看到人们编写了要使用的提案,即 SIGHASH_ANYPREVOUT。 这应该会使下一个比特币软分叉发生得更快并且争议更少,因为它不会像之前的升级那样承载那么多的重量。

总而言之,比特币已经升级,并在为用户提供更好的隐私方面向前迈进了一步。 这并不容易,当然也不应该如此。 然而,现在是庆祝然后开始建设的时候了。

这是本·卡曼 (Ben Carman) 的客座帖子。 表达的观点完全是他们自己的观点,不一定反映 BTC Inc. 或 Bitcoin Magazine 的观点。

—-

原文链接:https://bitcoinmagazine.com/technical/taproot-activates-massive-upgrade

原文作者:Ben Carman

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...