Taproot/Schnorr方案获BIP编号,或是今年最有可能执行的比特币软分叉

Taproot/Schnorr方案已经作为比特币改进协议(BIP)发布——这是人们期待已久的技术进展的一个象征。

2018年1月,Bitcoin Core开发者Greg Maxwell首次提出了Taproot,今年5月,另一位Bitcoin Core开发者Pieter Wuille将其正式设置为与Schnorr捆绑的软分叉。

这个方案可以使所有的交易在普通用户的眼中都没有区别——无论是双方之间的简单支付、闪电网络通道的开通或关闭,还是一个复杂的智能合约——其有望为比特币协议带来急需的隐私保护功能。

该方案最近完成了开发者反馈。1月16日,Wuille为Taproot/Schnorr方案发布了一个Pull Request,描述了该提案的调查规则和基本钱包操作。

周四,Wuille发布了更新,宣布这项软分叉以BIP 340、341和342的形式发布。

他强调,BIP本身并不意味着最终的批准,而只是表明作者现在就提案的内容与社区达成了基本一致。

“请注意,BIP编号的分配不是任何形式的批准;只是正常流程的一部分(其中包括一些公开讨论)。”

“在这种情况下,我相信我们(作者)会等到提案和内容相当成熟时才会要求提供编号。除非在审查中发现重大问题(当然非常欢迎审查),我不认为我们打算在内容用词上做任何改变。”

下一步就是协议部署和网络激活。

现在已经有了可以参考的BIP编号,正如他之前所说的那样,Wuille将很快为该项提案的部署发布一个Pull Request,这可能会带来新一轮的审查。

“如果一切进展顺利,并且Taproot是这个生态系统愿意采用的,那么它将被合并,并开始讨论如何在网络上激活它。在那之后,我们将发布一个带有Taproot激活的版本,当激活条件得到满足时,我们将上线。”

Wuille明确表示,软分叉执行的确切时间现在掌握在生态系统(即社区)手中。

“这个过程的后续步骤更多地取决于整个生态,而不是我或其他贡献者。”