织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

Taproot 会带来哪些变化?(2)

时间:2021-07-13 10:27来源:未知 作者:admin 点击:
它将提高脚本功能和隐私,可以通过在支出时只显示合约的相关部分,来帮助使智能合约更加高效和私密。 简言之,Tarpoot 升级的核心就在于 Schnorr 签名,

它将提高脚本功能和隐私,可以通过在支出时只显示合约的相关部分,来帮助使智能合约更加高效和私密。

简言之,Tarpoot 升级的核心就在于 Schnorr 签名,而 Taproot 在 Schnorr 签名算法的基础,可以为比特币带来性能、隐私乃至智能合约方面的全新组合和可能性。

Tarpoot 升级:比特币协议升级提议中最具重要性的一次

比特币四年来首次重要升级:Taproot 会带来哪些变化?

众所周知,比特币是通过数字签名来解锁 UTXO 中的未花费余额从而完成兑换,具体可以对一笔兑换进行简单拆解——以 A 转给 B 一个比特币为例,实际过程可分为「解锁」、「加锁」两步:

  1. 解锁:A 提供自己的私钥,而完成解锁,从而证明这一个比特币属于自己并可以调用;
  2. 加锁:A 用 B 的公钥把这一个比特币加锁,然后转给 B,从而只有 B 能够用它自己的私钥进行解锁使用;

也即比特币需要利用公钥进行加锁,利用私钥进行解锁,从而实现加密货币的转账兑换,而公钥、私钥的产生则是通过数字签名算法,而上面提到的 Schnorr 签名就是新的签名算法。

它最突出的特点在于可以把多个公钥或多个私钥签名聚合成一个新的公钥或一个新的签名,可以简单理解为把多个需要同时解开的锁变成一个锁,把用于解锁的一串钥匙变成一把钥匙。

所以从这个角度讲,被视为「比特币协议升级提议中最具重要性的一次」的 Tarpoot 「升级包」,对比特币所能带来的改变可能是多方面的。

性能——类似 Rollup 的扩容效果

首先,性能角度的改善是最直接的。因为基于 Schnorr 签名的 Taproot,可以包含复杂的兑换条件和资金使用细节,再把所有这些内容作为一个新的资金使用条件(新的聚合签名锁)提供给外界使用。

这样就减少在区块链上传输和存储的数据量,使得单个区块包含的成交更多,进而降低成本,起到了扩容的效果(其实笔者觉得有点像以太坊上的 Rollup)。

隐私——增强比特币网络的隐私选择

其次,隐私角度讲也将获得最大的加持。因为 Schnorr 签名虽然不会使公共区块链上的个人比特币地址更加匿名,但会使简单的兑换与那些更复杂、由多个签名组成的兑换难以区分

同时,这也能让用户将复杂的智能合约作为普通比特币兑换来掩盖,为用户带来更大的隐私性。

比特币的「艰难支付」之路

7 月即将迎来的以太坊伦敦升级,除了包含了 EIP-1559 这个翘首期盼的提案,还有 EIP-3198、EIP-3529、EIP-3541 和 EIP-3554 在内的共计 5 个提案。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容