主页 > imtoken币不见了 > 比特币核心 0.16.0 发布:有什么新鲜事?

比特币核心 0.16.0 发布:有什么新鲜事?

imtoken币不见了 2023-08-26 05:08:04

巴氏合金

服务区块链创新者

Bitcoin Core 0.16.0今天正式发布,这是中本聪9年前发布客户端软件后的第16代比特币客户端版本。 这个最新的主要版本是在比特币核心维护者 Wladimir van der Laan 的监督下,由大约 100 名贡献者在五个月内开发的。

比特币挖矿功能实现_比特币中节点的功能有哪些_中本聪比特币

与常规新版本一样,Bitcoin Core 0.16.0 包括性能改进、错误修复和其他优化。 此版本特别包括对钱包界面的几个新增功能。 最值得注意的是,Bitcoin Core 0.16.0 使钱包用户完全可以使用隔离见证,这是大部分工作的重点,也是为什么这个版本有时被称为“SegWit special”。

以下是一些最显着的变化。

钱包界面中的隔离见证

中本聪比特币_比特币挖矿功能实现_比特币中节点的功能有哪些

当然,隔离见证即使不是有史以来最大的协议升级,也是 2017 年对比特币协议的一次重大升级。 它为升级的节点引入了全新的块数据结构——而未升级的节点继续正常运行。 优势包括隔离见证以区块“重量”限制取代比特币的区块大小限制,并允许使用高达 4 兆字节的交易数据区块,从而增加网络上的交易容量。

Bitcoin Core 0.13.1 于 2016 年 10 月发布比特币中节点的功能有哪些,首次引入隔离见证,并于 2017 年 8 月升级激活。但是,Bitcoin Core 0.16.0 是第一个允许钱包用户生成用于接收付款的隔离见证地址的版本. 这意味着当来自这些地址的资金用于支付时,Bitcoin Core 钱包用户可以利用隔离见证提供的额外区块空间。 在其他条件相同的情况下,这些用户应该能够支付比非 Segwit 交易更低的费用。

Bitcoin Core 并不是第一个为用户提供隔离见证的钱包; 在过去的六个月里,其他几个钱包也推出了这一功能。 由于 Bitcoin Core 的开发团队编写并提出了升级,值得注意的是,Bitcoin Core 之前没有这个功能。

比特币中节点的功能有哪些_比特币挖矿功能实现_中本聪比特币

比特币的新地址格式

在比特币核心钱包引入隔离见证的同时,一种名为“bech32”的新地址格式也应运而生。 这种由前 Blockstream CTO Gregory Maxwell 和 Blockstream 开发人员 Pieter Wuille 博士开发的地址格式允许地址以“bc1”开头,而不是比特币地址通常以 1 或 3 开头。 更重要的是,bech32 地址使用比当前地址格式更少的字符,因为不再区分大小写字母。 这减少了人为错误的可能性(例如,当地址被大声朗读时)。 Bech32 地址还旨在限制其他类型的错误,例如由拼写错误引起的错误。

此外,bech32 在隔离见证钱包支持的背景下提供了许多好处。 迄今为止,大多数钱包通过“捆绑”P2SH 输出(地址以 3 开头)来提供 SegWit。 要从这样的地址发送代币,用户必须提供一段代码——“赎回脚本”——证明代币确实被锁定在 SegWit 输出中。 使用新的 bech32 地址,可以跳过此步骤,这意味着隔离见证地址的输出将需要少量数据才能通过比特币网络传输,并且可以包含在区块链中。

比特币中节点的功能有哪些_比特币挖矿功能实现_中本聪比特币

由于并非所有比特币钱包都支持 bech32 地址,因此 Bitcoin Core 0.16.0 用户将能够选择是要生成 bech32 接收地址,还是这是一个 P2SH 地址,目前仍是默认地址。 当然,Bitcoin Core 钱包支持向任何类型的比特币地址发送交易。

替代费用作为默认运输选项

随着过去几年比特币的区块逐渐填满,并非网络上的所有交易都符合可用区块的条件。 相反,矿工通常会优先考虑包含最多费用的交易。 如果用户希望尽快确认他们的交易,他们应该提供足够高的费用。 对于不太紧急的交易,较低的费用就足够了。 许多钱包都包含费用估算算法比特币中节点的功能有哪些,可以计算在不同时间段内确认费用水平的程度。

中本聪比特币_比特币中节点的功能有哪些_比特币挖矿功能实现

然而,在比特币网络过程中,发现区块的速度和任何时候传输的交易数量本质上是不可预测的。 这可能会导致难以包含正确的交易费用,这意味着用户可能需要等待更长的时间才能得到确认。

从 Bitcoin Core 0.15.0 版本开始,钱包用户可以在他们的交易中添加“替换费”标签。 通过这样的标签,网络上的节点和矿工知道发送者可能想要用包含更高费用的更新交易替换原始交易。 这有效地允许 Bitcoin Core 钱包用户轻松地提高他们的交易订单,以便他们更快地得到确认。

Bitcoin Core 0.16.0 版本首次将重置费用设为默认设置。 用户仍然可以通过勾选方框选择不添加替代费用标签,但如果他们不取消,他们的交易将是可替换的。 这应该可以防止用户在不知不觉中失去他们的选择并在为时已晚之前注意到他们可以轻松提高他们的交易排名。

原版的: