主页 > 如何下载imtoken > 比特币的最新升级 Taproot 如何让硬件钱包受益?

比特币的最新升级 Taproot 如何让硬件钱包受益?

如何下载imtoken 2023-12-25 05:08:55

译文:阿健

最新的比特币升级——Taproot——将改变比特币的工作方式,将其提升到一个新的水平。它改变了交易的签署方式,消除了不必要的信息暴露(例如是否涉及智能合约),并减少了交易需要占用的数据总量。因此,它对用户隐私有积极的影响比特币升级版叫什么,也允许将更复杂的交易插入到一个块中,从而提高网络的效率。

虽然 Taproot 是向后兼容的,这意味着用户不需要做任何特别的事情来使用它,并且矿工需要承诺更新软件。 “Signalling for Taproot”活动于上周开始,截至目前已有6个矿池表示准备升级,SegWit将从版本0升级到版本1。(编者按:原文写于3月7日, 2021. 在翻译的时候,Taproot的升级已成定局,需要说的是,比特币协议的升级是一个过程,不是瞬间的,因为没有升级,节点也可以留在网络中.)

虽然很多人期待 Taproot 理论上良好的隐私性和可扩展性改进,但也有人担心它会跟随 Segwit 首次实施的脚步,在软分叉激活两年后,接受率只能超过 50%。

本文的目的不是比较 Taproot 的优缺点。许多有抱负的博主已经深入解释了主要评论,例如 SlushPool 运营商 Braiins 的这篇平易近人的文章(中文翻译)。我们的考虑比较单一,Taproot 升级对硬件钱包究竟意味着什么,以及如果 Taproot 在 11 月成功激活会发生什么。

Taproot 符合比特币的保守主义

不管你喜不喜欢,比特币网络的治理规则之一是区块大小是有限的。这意味着一个块只能容纳大约 3000 个事务,这意味着每秒大约 5 个事务的吞吐量。仅从绝对数字来看,这个数字非常低,但有很多理由可以证明为什么这种权衡比其他更集中的解决方案更好:

交易会在一段时间内清算,这与借记卡等需要等待第三方确认的卡不同。像闪电网络这样的升级可以将数千个链下交易压缩成一个链上交易,任何人都不能取消、撤销或阻止已经在链上的交易

一些比特币批评者提议增加区块大小,但这是一种幼稚且危险的方法。相反,比特币(中文翻译)的保守性质导致开发人员研究其他更优雅的方法来缩小交易规模并使用更智能的密码学来改进比特币。保持比特币的区块较小也间接实现了更大的去中心化。

对于想要自己运行节点的普通用户,他们现在可以使用便宜的解决方案(如 Raspberry Pi 和硬盘驱动器),或者只需拿起一台旧笔记本电脑并下载比特币网络的副本。任何人都可以帮助验证比特币网络上的交易,保护比特币区块链的安全,不受地域限制,无需购买新硬件和不断增加存储空间,也无需依赖中心化服务提供商(如交易所)。 ) 代表他们同步和验证区块链。

增加块大小后,单独运行一个节点的成本很快就会变得令人望而却步。但是 Taproot 引入了一种新的签名方案 Schnorr 签名,它可以在 SegWit v0 的基础上进一步减小交易的大小,即可以将更多的交易打包到一个块中。这相当于增加了区块大小,但不会增加同步节点的带宽需求,也不会增加节点存储成本,保证了普通用户参与比特币网络的能力。

Taproot 如何改善硬件钱包体验?

对于硬件钱包,Taproot 承诺带来更高的效率,体现在发送交易所需的时间上;预购交易的平均输入和输出数量越多,节省的时间就越多。这是因为使用 Taproot,钱包不需要花费之前发送(通常是大)交易的历史记录。

对于只有一个输入和两个输出的交易,使用 Taproot 可以节省大约 50% 的时间(与 SegWit v0 交易相比)。这个图看起来很棒,但在实际使用中用户不会有任何感觉。但是随着输入数量的增加,节省的时间也会增加:如果有 100 个输入(但仍然有 2 个输出),那么发送交易的时间可以减少 90%。

对于具有大量输入和输出历史的更复杂的交易,例如 CoinJoined 交易,节省的费用甚至更多。假设混合中有 100 个参与者,使用 Taproot 的签名时间可以比当前的 SegWit 交易快几十倍。 Trezor 计划在今年年底推出 CoinJoin 功能,Taproot 将使这些私人交易更快、更容易使用。

Taproot 对多重签名钱包、闪电网络和智能合约的好处

随着比特币用户变得更加多样化,使用不同类型的地址、闪电网络等第 2 层方案或其他类型的智能钱包,识别特定钱包的活动变得更加容易,也就是隐私更加有一定风险。 Schnorr 签名消除了公开智能合约脚本的需要,使所有交易看起来都一样,提高了隐私性。

现在很多企业都在使用多重签名合约来管理资金,很多个人用户都在使用闪电网络来节省链上交易费用,所以 Taproot 是一个急需的解决方案,让用户能够在链上执行交易没有暴露参与者的数量以及他们使用智能合约的事实。

在性能方面,在 Jameson Lopp 的硬件钱包的多重签名合约测试中,Trezor 即使在更极端的条件下也表现良好。但是随着签名数量的增加,签名时间越来越长,到了完全无法使用的地步。多亏了 Schnorr 签名,这将不再是一个问题,因为不再需要传输预购交易。激活 Taproot 后,即使是最复杂的多重签名方案也可以在几分钟甚至几秒钟内完成。

使用 Taproot 修复费用设置漏洞

Taproot 具有修补与费用相关的长期理论攻击向量的额外好处比特币升级版叫什么,我们在此固件更新博客中对此进行了详细介绍。在当前的 SegWit 和 P2SH 交易中,费用不表示为明确的元数据字段,而是从交易数据中推断出来的。

这就打开了一个漏洞:攻击者可以在看似无害的操作中诱骗用户支付异常高额的费用,而用户甚至没有意识到这一点。当然,您的 Trezor 将始终显示确切的交易费用金额,但使用 Taproot,所有输入的金额都明确包含在需要签名的数据中(目前并非如此),从而保护了不太可靠的用户的使用费用算法;因为,当攻击者试图将输入的金额误报到钱包软件时,钱包软件生成的签名将不会被网络接受。

Taproot 是迈向可持续网络增长的正确一步

从工程的角度来看,Tarproot 的好处是巨大的。更高效、更快的交易使网络更易于使用和更安全,同时也修补了收费漏洞并提高了隐私性。可能的缺点是 Taproot 将被用作识别用户行为的另一种方式,但这个缺点只会在 Taproot 接受没有进展时出现。鉴于 Taproot 在社交网络上获得的狂热支持,情况不应该如此。

只要使用 Taproot - 并且有充分的理由 - 识别单个地址就会变得更加困难。现在,用户正在等待矿池为在 11 月激活之前公开表示支持 Taproot 铺平道路。大型矿池需要考虑到他们的用户。如果他们不表示支持,他们的声誉也可能受到损害。但最终,如果有另一个用户激活的软分叉,他们的影响会进一步降低,而升级仍然会被激活。

Taproot 是该行业合乎逻辑的下一步,Trezor 全力支持它。因此,硬件钱包将变得更加高效,用户将在安全和隐私之间有更多选择。随着比特币变得越来越流行,Taproot 升级将成为扩大网络以欢迎全球用户的关键,Trezor 已准备好交付。返回搜狐,查看更多