现在可以使用 Taproot,因为激活正在考虑之中自 2017 年 8 月 Segregated Witness 激活以来,Taproot 将是第一次比特币协议升级。Taproot 最初是由比特币核心贡献者 Gregory Maxwell 于 2018 年 1 月提出的,它允许用户在普通的比特币交易中「隐藏」智能合约:复杂的多重签名构造可能与简单的支付无法区分。 Taproot 的升级还将包括 Schnorr 签名算法。许多密码学家认为 Schnorr 签名方案是该领域中最好的,因为它的数学特性提供了强大的正确性,它不受延展性的影响,而且验证速度相对较快。Schnorr 的「线性数学」也将允许一系列新的可能性,如更紧凑类型的多重签名解决方案,漂亮的智能合约设置,当然,还有 Taproot 本身。 经过 2020 年的持续开发,Taproot 的代码在 10 月被合并到比特币核心代码库中,并将成为比特币核心 0.21.0 的一部分,该核心 0.21.0 将随时发布,目前有候选版本可供选择。然而,Bitcoin Core 0.21.0 将不包括 Taproot 的激活逻辑。这可能会包含在即将发布的比特币核心版本中。 然而,在 2020 年的大部分时间里,激活逻辑本身就是一个讨论的主题,并考虑了一系列潜在的激活机制。它们中的大多数最初会利用算力协调,最终达到一个期限,在没有算力支持的情况下升级也会激活。但比特币核心贡献者 AJ Towns 在 10 月份发布的一项民意调查表明,并非所有比特币核心贡献者都同意应该预先设定截止日期,或者截止日期应该有多远。 但无论最终选择哪种激活机制,似乎越来越有可能通过算力协调来顺利激活 Taproot。11 月,大型矿池 Poolin 发起了一项倡议,鼓励其他矿池就 Taproot 激活发表意见。到目前为止,对 Taproot 的响应非常有利,支持超过 90% 的总算力,并且没有矿池反对建议的升级。 (责任编辑:admin) |