排名前2位的比特币矿池Poolin想要Taproot,并希望其他矿池也这样做.
更新(2020年11月18日):AntPool和Luxor也已表示支持 taprootactivation.com. AntPool贡献了约11%的比特币网络哈希能力,这使支持Taproot激活的池的总能力超过了56%.
更新(2020年11月17日):比特大陆的BTC.com(贡献了网络约12%的哈希值)和Slush Pool(贡献了网络约3%的哈希值)也表明了他们的支持 taprootactivation.com.
普林, 目前控制着的中国矿池 大约13% 比特币网络上所有哈希功能的一部分,正在为Taproot做准备,Taproot是提议的协议升级,其代码包含在即将推出的Bitcoin Core 0.21.0版本中。比特币的第二大挖矿池(仅由F2Pool排名第一,F2Pool控制着约17%的哈希功率)今天启动 网页 帮助告知Taproot上的挖矿池,并让他们指出他们希望如何激活向后兼容升级.
“我们很高兴看到Taproot即将部署,作为比特币网络上最大的矿池之一,我们希望在软叉激活过程中发挥建设性作用,这将使Taproot成为现实,” Poolin副总裁Alejandro De La托雷告诉比特币杂志.
直根
在比特币核心中实施的Taproot实际上是将三个升级合并为一个的组合.
首先,它将引入Schnorr签名算法,许多密码学家认为该算法是该领域中最好的。除了极高的正确性,无延展性和相对快速的可验证性之外,Schnorr签名还允许对其执行数学运算。除其他外,这允许在比特币上使用新型的智能合约.
通过称为MAST的技巧可以进一步扩展智能合约的灵活性,该技巧允许以各种方式使用硬币,而无需透露最终未选择的选项。此外,如果智能合约的所有各方都同意合约的结果,Taproot让他们合作以使结算交易与常规交易无法区分开,从而有利于用户隐私.
第三,Taproot将包含比特币编程语言的更新版本,称为Tapscript.
由前Bitmain(更具体地说是, BTC.com)员工,是第一个 公开地 通过在他们挖掘的所有块中包含自定义数据字符串来表示对Taproot升级的支持.
De La Torre说:“ Taproot将为比特币开辟新的可能性,改善隐私并扩大智能合约的可能性。” “我们认为Taproot升级将使比特币受益,因此也使比特币矿工受益。”
主根激活
Taproot代码将包含在即将发布的Bitcoin Core版本中,当前是比特币协议的(事实上)参考实现。但是,此版本目前尚不包含激活逻辑。预计它将包含在即将发布的Bitcoin Core中。作为向后兼容的软叉升级,如果大多数(大多数)矿工强制执行升级,则可以平稳地进行Taproot激活。以前的软叉通过以下方式激活 BIP 9, 当网络上所有散列功率的95%表示支持升级时,这触发了新协议规则的实施.
很大程度上是由于比特币上次共识协议升级(2017年,隔离见证)的激活过程漫长,痛苦且混乱,比特币开发人员一直在讨论BIP 9是否仍然是激活软叉的最佳方法。现在有些人更喜欢 BIP 8, (如果这样配置的话)不仅会在(大多数)大多数矿工发出信号支持升级时强制执行新规则,还会在特定的未来日期或区块高度激活升级,称为用户激活的软叉( UASF).
还讨论了对升级机制的一些较小更改。有人认为,例如,散列功率阈值可能低于95%,并且还存在关于自动强制执行升级(如果有的话)之前的首选持续时间的争论。具体建议还包括这些思想的结合,甚至可能涉及专门的Bitcoin Core软件分叉才能完成工作(例如 BIP 148 客户(据许多人说)促使矿工在2017年启用了SegWit).
Poolin首席执行官Kevin Pan告诉《比特币杂志》,他的团队希望Taproot通过BIP 9进行激活-尽管不是完全拒绝强制激活BIP 8.
他说:“与在SegWit激活过程中不同,关于Taproot的争议不大,而且BIP 9在SegWit之前也已成功使用。” “因此,我们更喜欢采用传统的BIP 9方式。但是社区仍然可以让用户激活软叉。”
Pan确实希望通过比特币核心进行激活,并且认为95%的门槛是“很好”。如果选择使用强制激活的BIP 8,他认为在执行新规则之前一年是很长的时间。但是无论选择哪种解决方案,普林首席执行官都认为比特币核心开发人员将做出正确的选择:“我认为开发人员做得很好。”
Taproot激活网站
为了鼓励其他矿池(以及独立矿工)也帮助激活Taproot,Poolin今天启动了 taprootactivation.com, 专门用于Taproot激活的网页。除了为矿工提供有关建议的Taproot升级以及正在考虑的激活机制和参数的信息外,开源网站还允许矿工表明他们的偏好.
“我们想避免围绕SegWit激活所遇到的问题,我认为没有人想重提这一点,” De La Torre解释说。 “我认为矿工在软叉激活中起着至关重要的作用,在这种情况下对于Taproot而言。这样的网站可以帮助更好的流程。我们是一个大型的采矿池,具有很大的哈希功能,因此我们决定对自己采取这种主动行动。”
尽管Poolin偏爱BIP 9激活过程,但是该网页并不旨在特别倡导这种激活机制。当然,矿工在网站上指示的偏好也没有任何约束力:开发人员选择他们在代码中实现哪种激活逻辑,而比特币用户决定是否要运行该代码.
De La Torre说:“不过,我们仍然希望,对矿工的喜好有所了解,可以为围绕Taproot激活的讨论提供信息。”.
《比特币杂志》最近向所有控制着比特币网络至少1%哈希功率的挖矿池发送了一封电子邮件,询问了Taproot和激活首选项。在本文发表时,唯一回应的其他矿池是 泥浆池, 其联合创始人JanČapek表示将支持Taproot,并且不希望它像SegWit一样引起人们的关注。 Čapek表示更喜欢BIP 8作为激活机制,具有90%的哈希功率激活阈值,并在一年后强制激活.
在接下来的几天和几周内,De La Torre也将与比特币采矿池联系,以调查它们在Taproot上的位置以及不同的激活机制,并将相应地更新网站。.
完全公开:本文的作者提供了一些最小的支持,可在taprootactivation.com上编辑文本.