新闻资讯
NEWS
联系我们 contact us
广西桂林八里街工业园区
aullican@126.com
0773-2639188
13393639268
新闻资讯/NEWS
比特币的未来:下一次的升级究竟如何提高隐私性和扩展性
来源:365bet亚洲官网-365bet注册地址-365bet手机app 时间:2020-04-19 12:56:02

  耳朵财经2020年4月19日消息,如果隐私性和扩展性升级Schnorr/Taproot使其成为比特币(BTC),它则可以为先进的和迄今为止不可能的项目做好准备。正如他们所说,这对比特币有利。

  Schnorr/Taproot最近取得了很大的进步,从理论上的隐私性和扩展性思想转变为实际的代码。尽管公众对其未来感到非常兴奋,但这变化却令人困惑。为什么呢?因为它将过去几年提出的几种不同技术捆绑在一起,并且每一项在技术和概念上都独一无二。

  首先,默克尔化抽象语法树(MAST),这是自2013年以来开发人员一直在讨论的智能合约技术。然后我们添加Schnorr签名,这是Pieter Wuille于2015年首次提出的扩展性更改,最后GregMaxwell于2018年在两者基础上提出了隐私性技术Taproot。

  隐私性和扩展性仍然是比特币缺乏的两个方面。尽管这些改变是非常有必要的,但是像这样的大规模升级非常困难,因此,在比特币中很少出现像这种情况。

  Blockstream研究员蒂姆•鲁芬告诉CoinDesk:“在此过程中,我认为最大的困难是要同时部署出一组精确的功能。”

  首先,我们必须清楚此次升级有益,但它也不是像专家在Twitter上讨论的那样是一颗万能药,能让比特币成为超级可扩展的私有货币。

  这将会有一些明显的改进。首先,更复杂的交易类型将更易于使用。在最典型的交易中,一个人“签署”交易,证明他(她)拥有比特币,并可以发送。另一方面,“多重签名”(multi-sig)的交易则需要多个人来签署这一项交易。此升级将使多重签名更便捷。

  Blockstream研究人员乔纳斯·尼克(Jonas Nick)告诉CoinDesk:“可能会有更多的钱包支持多重签名,因为使用BIP-taproot会更便宜、更私隐。”

  多重签名有很多重要的用处。首先,依赖于闪电网络的多签名可能会加快和扩展比特币的支付功能,解决数字货币的多问题。如果能证明闪电的速度特性是比特币的未来,因为通过使这些交易的规模更小且处理成本更低,所以这种升级可能会产生重大影响。

  此外,使用新技术的多重签名交易将与传统交易看起来差不多。因此,即使比特币区块链是公开的,而且任何人都可以轻松地查找特定交易,但使用此技术,观众将不会知道这些交易实际上代表着闪电通道。

  尼克说:“在区块链上,闪电通道的开通和合作与正常支付是没有区别的。这也意味着,开通闪电通道的费用与正常支付一样昂贵。”

  最后,此次升级将为之前无法实现的改进做好准备。下一步可能的计划是添加“跨输入聚合”,这是另一种将比特币扩展至25%到30%的方法。

  理解这些升级需要对比特币的工作原理有所了解。只有使用正确的“私钥”(如访问代码),才能“签署”交易,从而将比特币发送给其他人。此过程会生成一个附加到交易协议的“签名”。这样做的好处是,世界上任何人都可以验证此签名是由正确的密钥产生的。

  我们接触了这种更复杂的版本,即多签名交易,其中需要多个人来签名来完成交易。当使用ECDSA(比特币的当前签名算法)对此类交易进行签名时,它将为每个人生成一个单独的签名。

  这可能没必要。借助Schnorr签名,可以使用密钥聚合将所有这些数据压缩为一个签名。

  Bitcoin Optech是一家帮助比特币企业采用Schnorr/Taproot等新型扩展技术的组织,根据他们的说法,这使得特殊类型的比特币交易的规模减小了30%至75%。

  这些扩展技术非常重要,因为下载完整的比特币区块链是使用比特币最安全、能加强信任。但是该过程需要超过300 GB的存储空间。

  Schnorr签名还允许进行所谓的“批量验证”的操作,从而可以验证多个签名是否有效,以节约时间。

  开发人员长期以来一直建议使用“跨输入签名聚合”将Schnorr签名构建到比特币交易中。通常,每笔交易都需要一个以上的签名,每个“输入”都需要一个签名,这大致相当于一张账单交给了收银员。

  从理论上讲,Schnorr签名允许这样做的。但是该功能还需要再等一段时间,由于开发人员仍在解决将其添加到比特币中的一些安全问题。尽管将Schnorr添加为比特币的签名选项,但这功能还能更进一步。

  默克尔化抽象语法树(MASTs)并不是以即将到来的比特币升级为名,但是它仍然是一项很棒的技术,开发人员为此讨论了很长时间。

  回想一下我们之前讨论的多重签名选项,其中需要两个人(而不是一个人)签署交易。然后再想象一下,如果你需在某个时间之后才能取回比特币。用户可能想立即统一规范,那就是MASTs的用处所在。

  现在,当“赎回”其中一个脚本时,整个脚本将被压缩成一笔交易,占用大量空间,并向全世界展示用户用来锁定比特币的条件。

  MASTs以一种看起来像树一样的新方式来安排这些条件。树的每个分支都具有一个不同的条件,用户可以满足这些需求来使用比特币。然后,比特币区块链中仅包含树梢的哈希值,而不是所有脚本条件。

  这更私密,因为只有使用脚本才能锁定区块链。总而言之,通过使用这些更复杂的规则集,MASTs使确认比特币变得更加容易和便宜。

  Taproot在MASTs和Schnorr的基础上,创建更具有隐私性的智能合约。

  一般来讲,现在使用MAST进行处理复杂脚本的交易,这确实会在区块链上脱颖而出。即使MAST本身更能保护隐私,但这些交易的方式还是略有不同,因此很容易判断是否有人在使用脚本。

  使用Schnorr提供的签名聚合的神奇操作,Taproot可以使这些交易看起来与常规交易一样。

  但是,它并不适用于每个MAST合同,仅适用于合作性的支出费用,在默克树的一个分支是成功使用多重签名交易。如果使用了其他任何分支,则此隐私性优点将消失。

  然后是Tapscript,它可以让我们对未来讨论的脚步更易进行改进。尼克说:“虽然BIP脚本的改变并不能立即使普通的比特币用户受益,但可以让未来的脚本系统更新更容易。”

  目前,开发人员正在对这组新技术进行测试。到目前为止,还没发现重大问题,但是在通过软叉将其添加到比特币之前,开发人员会尽力做好。

  尼克说:“最近,我们提出了一些小改动,以使Schnorr签名算法更能应对实现错误和物理攻击。”随着开发人员的成长和比特币的扩展技术,这些变化真正被开发人员和金融专业人士使用该平台。