比特币协议距离Taproot和“智能合约”又近了一步
Taproot是比特币内部的技术发展之一,最近已经讨论了很多。 2020年最终将在议定书中实现这一想法的一年吗?昨天,Pieter Wuille取得了一些小的成功:Schnorr和Taproot获得了自己的BIP。
比特币和Taproot
BIP是比特币改进提案。在过去的十年中,提出了许多改进或调整协议的建议。
例如,SegWit的BIP是141,而BIP 39是对许多人来说非常重要的一种:助记符。有了这个,您可以记下12或24个单词的钱包备份。
Taproot和Schnorr现在也收到了自己的BIP。这并不意味着按照定义,这将很快实施。对于这一重大变化,这仅是向前迈出的一小步。
Schnorr / Taproot提案现已发布为BIP 340、341和342;参见https://t.co/33uiulO8RA
请注意,分配或BIP编号不是任何形式的印记或批准。这仅表示遵循了该过程(包括一些公开讨论)。
-Pieter Wuille(@pwuille)2020年1月24日
正如开发人员Pieter Wuille所指出的那样:这不是对该提案的“批准”,但它是更广泛过程的一部分。 Taproot可以实际输入协议之前,将需要执行更多步骤。
无需佣金即可购买1000欧元加密货币?成为Bitvavo客户
代码审查
在这种情况下,它涉及名称/编号为340、341和342的BIP。在此比特币改进提案的短时间内,已经收到了大量回复。 Wuille表示他并不期望必须进行重大调整。
代码经过检查和评估,这是在比特币中获取Schnorr和Taproot的正式要求。 Wuille说:“协议中是否包含它,以及取决于您的方式”。
这意味着这些文件是将Schnorr和Taproot集成到比特币中的最终建议。它是否被生态系统接受以及如何接受,取决于您。
-Pieter Wuille(@pwuille)2020年1月24日
购买比特币或加密货币?转到Plus500并获利
.gadsense_slot_1 {display:内嵌块;宽度:728px;高度:90像素;}
塔普根和施诺尔
也许您现在已经读了这篇文章,并且认为:那个Taproot到底是什么?有什么特别之处?在密码101中,我们已经解释了它的含义。阅读下面的简要说明。
使用Taproot,网络以稍微不同的方式处理事务。您可以在事务后面放置更复杂的结构,由于Schnorr签名和MAST结构,该结构变得不可见。
您可以将其视为一种智能合约,在其中您可以为付款提供一系列条件。阅读本文,了解为何Schnorr和MAST如此完美地结合在一起(因此也适合Taproot)。
借助Schnorr签名,多个签名者可以生成聚合的公共密钥。
Taproot的目的还在于通过拆分智能合约为合约增加一层额外的隐私。最复杂的智能合约也与在区块链上处理的正常常规交易没有区别。
使用Taproot,每笔比特币交易看起来都完全一样。无论是简单付款还是涉及复杂智能合约的交易。
使用Taproot,您可以将简单的P2SH与Merkle Tree结构结合在一起。因此,最终可以以灵活的方式将复杂的脚本注入比特币交易中。交易规模也已最小化,隐私得到了改善。可以使用Schnorr签名对批次进行签名。
但这还没有那么远。开始已经到来,目前正在对BIP进行大量检查。如果您对Taproot和此类开发有任何疑问,请来我们的Telegram聊天中访问我们。