主页 > imtoken钱包下载教程 > ViaBTC微比特科学|90%算力通过Taproot升级给比特币带来什么?

ViaBTC微比特科学|90%算力通过Taproot升级给比特币带来什么?

imtoken钱包下载教程 2023-01-17 10:09:07

6月13日,全网90%以上算力通过Bitcoin Taproot升级提案,将于11月激活。与以太坊火热的伦敦升级包括EIP1559相比,比特币这个稳居加密货币市值第一的升级计划显得相当不温不火,并没有引起太多关注。

这也是因为以太坊社区一直对技术进步要求更高,希望以太坊能够成长为更实用的公链平台。比特币社区对比特币的技术改革更加稳定。对于现阶段的比特币,很多人仍然坚持应该保持现状的态度。 BCH 硬分叉事件。

但是,比特币网络的拥堵确实成为困扰很多用户的问题,因此后续比特币社区试图通过激活隔离见证升级闪电网络来缓解这种压力。除此之外,比特币社区也在寻找其他解决方案来提高比特币网络的可扩展性和安全性。本次Taproot升级的主要内容包括Schnorr签名(BIP 340)、Taproot(BIP 341)和Tapscript(BIP 342))三部分提案升级。

比特币taproot是什么意思

施诺尔签名

Schnorr 签名技术是此次升级的重点之一。中本聪设计比特币的时候,那个时候比较成熟。 ECDSA签名算法,但是随着Schnorr签名技术的逐渐应用比特币taproot是什么意思,比特币社区开始考虑使用Schnorr签名算法来代替原有的ECDSA签名算法。

比特币taproot是什么意思

Schnorr签名算法是线性的,简化为普通函数关系可以理解为f(x+y)=f(x)+f(y)的建立,这种映射关系可以称为线性。这意味着添加公钥可以等价于对应的私钥,相较于原有的ECDSA算法,Schnorr签名算法可以更轻松地生成短签名,验证速度又快又高效。尤其是现阶段,很多用户和企业对比特币都有多重签名的需求。 Schnorr签名算法可以在多个交易签名中获取多个key,生成唯一的签名,也称为“聚合签名”。

比特币taproot是什么意思

例如在ESDCA签名算法中,如果是五个人的多重签名交易,则必须要有五个独立的签名。交易可以生效;并且通过Schnorr签名算法,这个交易只需要一个组合签名,可以在一定程度上减轻存储负担。而且,在ECDSA签名中比特币taproot是什么意思,可以免费从多重签名交易的签名中获取身份信息。在 Schnorr 签名中,多重签名交易的签名者可以完全私有化,因为生成的唯一签名无法查看原始单签名信息。

同时Schnorr签名算法和原ECDSA签名在技术上都属于椭圆曲线数字签名算法,保证升级后与现有的公私钥生成机制兼容,并将不会给用户带来太多的升级和迁移成本。

比特币taproot是什么意思

Taproot 和 Tapscript

Taproot 结构源自比特币开发者提出的 MAST(默克尔抽象语法树)。 Taproot 结构与原始比特币脚本逻辑相比,增强了隐私性,并结合了 Schnorr 签名技术。 ,它可以隐藏比特币交易中的一些脚本,而不会暴露太多详细信息,从而保护用户的隐私。比如在这个阶段,你可以识别一笔交易是否使用了Multi-signature,加上Taproot结构后,就很难识别出与普通交易的区别了。

比特币taproot是什么意思

Tapscript 是对 Schnorr 和 Taproot 的补充升级。主要目的是为了更好地服务于 Schnorr 签名系统,允许 Schnorr 签名的批量验证,提高 Schnorr 多重签名的效率,让 Schnorr 签名技术更好地应用于比特币。

Taproot 升级的影响

本次升级的核心影响是签名算法的升级。 Schnorr 签名提高了多重签名的效率和隐私性。根据 Bitmex Research 的一份报告,目前约有 21.5% 的比特币存储在多重签名钱包中,并且多重签名的使用一直在增长。

不同类型地址存储BTC的比例