如果隐私和扩展升级Schnorr / Taproot使其成为比特币(BTC),则可以为高级和迄今为止不可能的项目铺平道路。正如他们所说,这对比特币有利。

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

首先,有Merklized抽象语法树(MAST),这是自2013年以来开发人员一直在讨论的智能合约技术。然后我们添加Schnorr签名,这是Pieter Wuille于2015年首次提出的缩放比例更改,最后是Greg Maxwell于2018年提出的基于两者的隐私技术Taproot 。

隐私和扩展是比特币仍然缺乏的两件事。但是,由于需要进行这些更改,因此,像这样的大规模更新非常困难,因此,在比特币中很少而且相差甚远。

一个棘手的问题只是简单地决定升级内容。Blockstream研究员Tim Ruffing对CoinDesk表示:“我认为在此过程中,最大的困难是要同时提出要部署的确切功能集。”

以下是进行变更的哪些变更(未进行变更)的摘要。此更新有多大?

首先,我们必须记住,此更新是有帮助的,但正如专家最近在Twitter上辩论的那样,它不是立即将比特币变成超级可扩展的私有货币的神奇药丸。

鲁芬说:“进行这些改进是正确的事,但它们不会突然使比特币成为一种私人货币。”

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

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

多重签名有许多重要的用例。首先,依赖于多个信号的闪电网络可以潜在地加速和扩展比特币的支付,解决数字货币的巨大问题。如果事实证明闪电是比特币的未来,那么通过使这些交易的规模更小且处理成本更低,这种改进可能会产生重大影响。

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

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

最后,此更改将为之前无法实现的其他改进铺平道路。这样一个可能的下一步是添加“跨输入聚合”,这是将比特币扩展多达25%到30%的另一种方法。

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

我们触及了这种更复杂的版本,即多签名交易,其中需要一个以上的人来签名交易。当使用ECDSA(比特币的当前签名算法)对此类交易进行签名时,它将为每个人生成一个单独的签名。但这可能是不必要的。借助Schnorr签名,可以使用密钥聚合将所有这些数据压缩为单个签名。 在此过程中,最大的困难是想出要同时部署的确切功能集。

根据帮助比特币企业采用Schnorr / Taproot等新的扩展技术的组织 Bitcoin Optech的说法,这使得特殊类型的比特币交易的规模减小了30%至75%。这些缩放技术非常重要,因为下载完整的比特币区块链是使用比特币最安全,信任最小的方式。但是该过程需要超过300 GB的存储空间。

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

但同样重要的是,此升级在Schnorr方面所遗漏的内容。开发人员长期以来一直建议使用“跨输入签名聚合”将Schnorr签名构建到比特币交易中。通常,每笔交易都需要一个以上的签名,每个“输入”都需要一个签名,这大约相当于少数几笔账单中的一张账单。

但是,如果我们可以将每个交易的所有这些签名都压缩在一起怎么办?从理论上讲,Schnorr签名允许这样做。但是,由于开发人员仍在解决将其添加到比特币中的一些安全问题,因此该功能将不得不再等一次。尽管将Schnorr添加为比特币的签名选项,但这种功能将近一步。

Ruffing说:“这可以在将来的升级中完成。”MAST:更好的智能合约。Merkelized抽象语法树(MAST)并不是以即将到来的比特币升级为名,但是它仍然是开发人员讨论了很长时间的一项很酷的技术。 MAST改进了比特币中的智能合约,使用户更容易为交易设置更复杂的条件。

回想一下我们之前讨论的多重签名选项,其中两个人而不是一个人需要签署交易。然后想象一下一种情况,您要说要在某个日期之后才能检索到比特币。用户可能希望立即组合这些条件。那就是MAST进来的地方。

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

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

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

Taproot提升隐私:Taproot建立在MAST和Schnorr的基础上,以创建具有更好隐私性的智能合约。

通常,现在,使用MAST进行具有复杂脚本的事务确实会在区块链上脱颖而出。即使MAST本身更能保护隐私,但这些交易的格式还是有些不同,因此很容易判断是否有人在使用脚本。

使用Schnorr提供的签名聚合的魔力,Taproot可以使这些事务看起来像正常事务。

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

话虽如此,开发人员预计合作支出用例将是最常见的用法。然后是Tapscript,可以使我们将来讨论的脚本更容易进一步改进。尼克说:“虽然BIP脚本更改并不能立即使普通的比特币用户受益,但它们的目的是使将来脚本系统的更新更加容易。”

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

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

 

【老李迫击炮-交易思路】

 经历清明三天假期的蛰伏,昨日顺利突破短期的主体震荡区域6680-6900,行情延续震荡上行,今天短线最高至7450附近,也是我们早间提到的上升通道上轨阻力位置附近(随着通道上轨阻力上移,目前在7480+,随着时间推移而上移),目前触及阻力有小幅回调。按早间思路,日线实体中长阳,短线回调做多为主,短期支撑参考7200/7000-7050附近。做空适合左侧辅助博弈,上方阻力参考7600/7940-7980附近。以上为“老李迫击炮”原创,转载注明出处。