作为“比特币节点的开源软件”,Bitcoin Core的最新更新包括对网络和交易效率的改进,同时使“ bech32”格式成为新的默认格式。
作为“比特币节点的开源软件”,Bitcoin Core的最新更新包括对网络和交易效率的改进,同时使“ bech32”格式成为新的默认格式。
根据Bitcoin Core主要负责人Wladimir J.van der Laan在《 Bitcoin Magazine》中的报告,Bitcoin Core的0.19.0更新(于11月24日发布)包括六个月内来自100多个Bitcoin开发人员的贡献。新的更新包括一些性能升级和错误修复,包括转移到默认的Bech32地址。
Bech32地址格式(BIP 173)不会区分大小写字母,从而减少了错误键入交易的可能性。 bech32格式的BTC地址也以“bc1''开头,而不是1或3。
除了减少错误之外,bech32地址还针对SegWit钱包进行了更好的优化。 bech32格式改善了与SegWit的互操作性,从而减少了在比特币网络上传输的数据量。最终结果应该是减少交易费用并提高网络效率。
根据比特币杂志的报告:
某些提供SegWit的钱包(包括到目前为止默认情况下包括Bitcoin Core钱包)通过将其“盘点”到P2SH输出(地址以“ 3”开头)来实现。要从这样的地址花费比特币,用户必须显示一段代码-“兑换脚本”,以表明比特币确实被锁定在SegWit输出中。
该报告继续:
使用新的bech32地址,可以跳过此步骤,这意味着来自SegWit输出的支出将需要较少的数据通过比特币网络传输并包含在区块链中。这使得来自bech32输出的事务甚至比来自P2SH输出的SegWit事务便宜。
0.19.0更新还改善了Bitcoin Core的安全性,该安全性现在要求BTC节点建立彼此之间的更多连接,以防止分区攻击。
特色图片来源:照片通过Pixabay.com
—-
编译者/作者:不详
玩币族申明:我们将尊重作者/译者/网站的版权,促进行业健康发展,如有错误或不完整之处请与我们联系。