关于比特币Taproot升级的详细指南

比特币是数字货币生态系统中的常绿加密货币。 BTC一直是保持加密货币稳固地位的锚点。 但是,这种数字货币存在某些不可忽视的问题。 最大的问题之一是隐私问题。 由于比特币具有公共区块链,所以任何人都可以监视网络上发生的交易。

硬币混合和CoinJoins技术使增加匿名性成为可能。 但是,这些技术都没有使比特币成为一种私人货币。 比特币已经升级,可以解决比特币缺乏隐私和其他问题。 这是Taproot升级。

Taproot升级包含三个比特币改进提案(BIP),这些提案定义了对比特币协议的三个升级。 它们是Schnorr签名,Taproot和Tapscript。 BIP 340、341和342通常统称为BIP Taproot。 所有这些升级引入了新的,更高效,灵活和私有的比特币转移方式。 让我们详细了解这些比特币升级。

施诺尔签名

克劳斯·施诺尔(Claus Schnorr)是德国数学家兼密码学家,他介绍了施诺尔签名(Schnorr Signatures),该签名可以高效地生成简单和简短的签名。 它由BIP 340代表。克劳斯(Claus)拥有其签名的专利,该专利于2008年正式到期。中本聪(Satoshi)采用了椭圆曲线数字签名算法(ECDSA),因为该算法已经被广泛使用,易于理解,安全,紧凑和开放,来源。

Schnorr签名可以在复杂的比特币交易中获取多个密钥,并生成一个唯一的签名。 因此,这意味着可以将参与交易的多方“聚合”为单个Schnorr签名。 此过程称为签名聚集。

直根

BIP 341定义了比特币的协议将如何集成Schnorr签名。 Taproot是引入的软分叉,用于增强比特币的脚本,以增加隐私并简化复杂的交易。 通过Taproot升级,用户可以掩盖比特币交易的所有移动部分,其中包括时间锁发布,多重签名要求等功能。 即使事务采用了这些功能,它们也将看起来像是单个事务。

另外,使用Taproot,有可能掩盖一个比特币脚本完全运行的事实。 例如,使用Taproot启用事务将使其变得更加难以区分,从而将其添加到Lightning Network通道,对等事务或复杂的智能合约。 观察这些交易的任何人都将看到对等交易。 值得注意的是,这不会改变原始发件人和最终收件人的钱包将被暴露的事实。

比特币核心开发人员Greg Maxwell于2018年1月推出了Taproot提案。2020年10月,Pieter Wuille提出了将Taproot与比特币核心库合并的请求。 要部署此升级节点,运营商需要采用Taproot的新共识规则。 根据其工作方式,激活可能需要几个月的时间。

Taproot如何运作?

Taproot旨在增强比特币脚本的隐私性和实施。 它不需要用户显示脚本中包含的任何信息。 Taproot仅显示在创建条件时激活的条件。 现在,让我们了解交易和脚本在比特币网络中如何工作。

比特币交易由P2SH定义,P2SH确定了如何在后续交易中使用加密货币。 加密货币交易由公钥保护,收件人应提供签名以证明他们拥有硬币并且也可以消费它们。

脚本P2SH也可以修改或调整其动作。区块链中可能对比特币或行动的支出施加一些限制。 例如,用户可以设置时间锁定功能来确定何时可以使用比特币。 同样,在用户可以成为其钱包所有者的情况下,可能会产生诸如多重签名或多重签名之类的条件。 因此,需要多个签名来授权并成功执行交易。

进行交易时会发生此问题。 授权费用后,所有条件(达到或不满足)都会暴露给网络中的每个人。 。激活的条件将与所有其他条件一起显示。 因此,条件将暴露给所有人。 这表明与比特币网络相关的隐私问题,因为所有钱包都不会具有多重签名或出块时间。

Taproot的实施将增强网络隐私。 此实现将避免只公开事务的最终激活条件,而不会公开所有条件。 与此同时,Taproot将代表正常或常规事务,因此无法将它们彼此区分开。

Schnorr&MAST是必不可少的

为了成功实施上述过程,将Schnorr公司和Merkelized抽象语法树(MAST)结合起来是主要要求。 Schnorr签名允许在事务中添加多个签名,并将它们统一为一个。

签名方案提供了多种用途,允许在多重签名交易中将公钥和签名结合在一起。 因此,它们将无法区分。 Schnorr公司是椭圆曲线密码学最安全,最可靠的版本之一。 这些签名可以更快地进行验证,从而可以更快地确认交易并延长交易时间。

MAST是Taproot用来隐藏未在事务中触发的条件的一种技术。 仅显示在网络内激活的那些条件。 MAST使用Merkle树结构来单独划分所有条件。 它不会将它们组合为单个哈希,而是将它们全部包含在Merkle树中。 实际上,它提供了Merkle根,所有硬币都将存储在此。 通过此解决方案,Taproot仅显示成功交易后满足的条件。 它隐藏并保护所有其他数据。

结论

Taproot是比特币网络最有效的升级。 如果Taproot将与Schnorr Signatures&MAST一起成功实施,我们将在隐私,可伸缩性,安全性和其他各个领域看到更好的增强。 通过这些改进,用户体验也将达到更高的高度。

资讯来源:由0x资讯编译自BITCOINIK。版权归作者Renuka Belamkar所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢