主页 > imtoken安卓官方版 > 比特币Taproot升级 Bitcoin Core客户端23.0版本有哪些值得期待的亮点?
比特币Taproot升级 Bitcoin Core客户端23.0版本有哪些值得期待的亮点?
4 月 22 日,新版本的比特币软件客户端(由中本聪于 2009 年首次推出)在 GitHub 上发布,带来了隐私、安全和用户体验方面的改进。
比特币核心客户端 23.version 0(比特币核心 23.0) 由 132 名开发人员在大约 7 个月内完成,一个钱包,比特币核心客户端的点对点通信和网络、成本估算等都带来了切实的改进。
钱包更新
支持软分叉升级 Taproot
Bitcoin Core 客户端现在允许用户在创建新钱包时选择新的 Taproot 地址类型。虽然这不是默认设置,但由于生态系统中的许多钱包还不能发送到 Taproot 地址,用户可以选择在新创建的钱包中创建 Taproot 接收地址。
比特币核心客户端钱包创建的用于接收比特币的 Taproot 地址是一个简单的单签名地址。因此,与常规的 Bech32 单签名地址相比,用户不会自动节省 BTC 费用,因为将更复杂的支出条件和地址设置移植到 Taproot 方案中会节省更多。
通过添加对 Taproot 地址的本机支持,比特币核心客户端是朝着鼓励广泛采用 Taproot 的方向迈出的一步。随着越来越多的用户选择新升级的功能,它的好处可以最佳地渗透到用户群中。
默认描述符钱包(descriptorwallets)
比特币核心钱包现在在创建时默认使用描述符,这是一项重大变化,承诺为比特币资金提供更好的备份和恢复流程。
自分层确定钱包(HDwallets)出现以来,比特币钱包通常使用恢复种子数据(通常为 12 或 24 个字)来生成主私钥。然后钱包使用主私钥生成一个主公钥,该公钥可用于通过派生路径生成几乎无限数量的接收地址,顾名思义比特币Taproot升级,该派生路径指示钱包正确遵循的路径派生地址。
因此,在比特币钱包中收回资金通常取决于这种衍生路径,因为目前大多数应用程序默认使用分层确定的钱包。(由于钱包使用不同的派生路径比特币Taproot升级,通常会看到用户试图在第二个钱包中收回资金,却发现余额为零。)
但是,描述符钱包通过在描述符中明确说明派生路径,使用户更容易收回任何资金。因此,用户不再需要关心钱包使用的衍生路径,这在用户体验(UX)方面是一个很大的提升。
自动识别 BECH32 地址的拼写错误
Bech32 地址(地址以“bc1”开头的格式)有一个有趣的属性,可以发现可能的拼写错误。但是,在 Bitcoin Core 23.0 发布之前,用户将无法从中受益。
比特币核心客户端现在将提醒用户 Bech32 地址中最多两个错误。该工具目前只能通过“validateaddress”RPC 在命令行上使用,尽管未来计划将其集成到图形用户界面 (GUI) 中。如果用户在输入地址时犯了两个以上的错误,拼写工具不能保证成功。