比特币 Taproot 升级满足 90% 的阙值要求

Taproot 是多年来对比特币协议最重大的改进,现在有足够的矿池支持来锁定激活。

根据 Speedy Trial 提出的参数,如果在任何一个指定的 2 周难度调整期挖取的区块中至少有 90%发出支持升级的信号块,那么就可以开始激活升级。更准确地说:在一个时期内挖取的 2,016 个区块中,有 1,815 个必须包括一小段编码信息,表明挖取该区块的矿工赞成升级。

在第二个难度调整期间,在第 687284 个区块,这个基准达到了。到周日难度调整期结束时,很可能 Taproot 已经锁定了超过 99%的区块,发出了决定性的支持升级的信号。

图 | 绿色块表示准备好激活 Taproot,红色方块表示没有。透明块代表在这个难度调整时期即将挖出的区块。(来源:Taproot.watch)

Speedy Trial 和共识的漫漫长路

Taproot 是比特币自 2017 年隔离见证(Segregated Witness,简称 SegWit)以来最受期待的升级。SegWit 的主要关注点是扩展比特币协议,而 Taproot 将为比特币配备一个新的签名方案,称为 Schnorr 签名。比特币代码的这一小调整为隐私、多重签名钱包和安全性以及规模化开辟了新的可能性。

既然已经达到了这一阙值,这一难度调整时期的结束将标志着 Speedy Trial 的第一阶段的完成。

Speedy Trial 是比特币开发人员和利益相关者同意使用的过程,以确定是否有足够的支持从矿工继续进行 Taproot 软分叉。几个月来,即使有一次升级得到了广泛的支持,但关于如何实施仍存在争议。

对比特币代码的任何修改都需要共识;没有一个“负责人”可以单方面做出这些改变。达成共识有时比编写代码本身还要复杂。在 Taproot 的案例中,由 David Harding 和 Russell O’connor 设计的 Speedy Trial 是得到最多社区支持的解决方案。

激活 Taproot 的下一步

既然 Taproot 软分叉升级已经“锁定”,那么下一个激活阶段基本上就是 5 个月的等待期。在此期间,矿工和节点将有足够的机会将他们的软件更新到 Bitcoin Core 0.21.1,这是 Bitcoin Core 的最新版本,包含了 Taproot 软分叉的激活逻辑以及一些其他改进。

最后,在 11 月,当比特币达到指定的“区块高度”(709,632)时,Taproot 将被激活;也就是说,与 Taproot 相关并包含在 Bitcoin Core 0.21.1 中的比特币改进提案(BIPs)将自动启动。届时,所有升级的节点和设备将能够识别和接受使用该升级协议的交易。

激活后,接下来会发生什么?

接下来,将由比特币生态系统的开发者来利用 Taproot 带来的工具,特别是 Schnorr 签名,它将取代比特币当前的椭圆曲线数字签名算法(ECDSA)。

这些更小更快的 Schnorr 签名还具有“线性”的额外好处,这一组合将提高比特币的交易隐私,并允许更轻量级和复杂的“智能合约”。

从长远来看,Taproot 的工具和编码改进将转化为比特币整体性能方面的更好的用户体验,以及对多签技术、隐私软件甚至像闪电网络这样的扩展技术的隐私改进。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

Ethereum“币圈惨案”的余威之下 韭菜们该何去何从?

2021年5月19日,成为了币圈历史上的“至暗时刻”。 众所周知,自2020年年末开始,虚拟货币就呈现出了一片大好的上涨之势,特别是其中的“硬通货”比特币,一路扶摇直上,长势喜人,甚至一度冲破6万美元的大关。 可这一切,都抵不过5月19日当天到来的那次血洗。不过24小时,超48万人的数字货币爆仓,超390亿元的资金“被消失”。

DAI一周必读10篇 | Vitalik:区块链可扩展性的限制

1.Vitalik:区块链可扩展性的限制 我们能将区块链的可扩展性提升到多少?是否真的能像 Elon Musk 所说的那样“区块时间加速十倍,区块大小增长十倍并且手续费降低一百倍”,而不会导致极度中心化并违背区块链的本质属性?如果答案是否定的,那我们能达到什么程度?改变公式算法会怎样?更重要的是。

MATICzkSync 2.0:首个测试网版本上线

克服了最困难的技术挑战之后,我们进入了这项工作的冲刺阶段:在兼容 EVM 的环境中部署智能合约。zkSync 推出 zkSync 2.0 首个测试网版本:用户已经可以使用区块浏览器查看 zkSync 2.0 的交易活动。在本文中,我们将深入解释每个关键组件,公布进度更新以及下一个版本的计划。

[0:15ms0-6:657ms