Bitcoin Core钱包0.16.0版本上线
极客时间编辑部
讲述:丁婵大小:1.27M时长:02:47
近日,比特币核心钱包 Bitcoin Core 0.16.0 版本正式公布。与通常的新版本发布一样,此次更新包括一些性能改进、缺陷修复和其他优化。
其中,最显著的变化就是全面支持隔离见证 SegWit,这是一种去年 8 月在比特币网络激活的扩展解决方案。SegWit 的好处之一就是,以比特币区块“重量”限制取代了“大小”限制,允许交易数据量高达 4 兆字节的区块,这样一来就提高了网络上的交易容量。
0.16.0 版是第一个让钱包用户在接收付款时生成 SegWit 地址的 Bitcoin Core 版本,这意味着,在花费 SegWit 地址上收到的资金的时候,该钱包用户可以利用 SegWit 创建的额外区块空间。
随着越来越多的用户发送 SegWit 交易,并且主要的比特币交易所和钱包服务也使用 SegWit,网络的交易容量将会增加,升级费用会进一步降低。
伴随着 SegWit 一起引入 Bitcoin Core 的是一种被称为“bech32”的新地址格式。因为小写字母和大写字母之间不再有区别,bech32 地址使用的字符比当前地址格式更少,这减少了人为错误的可能性。
此外,bech32 对于支持 SegWit 的钱包是很有利的。到目前为止,大多数提供 SegWit 的钱包,都是支持 P2SH 地址。要从这样的地址中花费硬币,用户必须透露一段代码“兑换脚本”,以证明硬币确实被锁定在 SegWit 输出中。而使用新的 bech32 地址,这一步骤就可以跳过,这意味着从 SegWit 地址消费时,只需要较少的数据通过比特币网络传输并包含在区块链中。
由于并非所有比特币钱包都支持 bech32 地址,因此 0.16.0 版的用户可以选择要为付款生成 bech32 接收地址还是 P2SH 地址,P2SH 地址仍然是现在的默认设置。
此外,0.16.0 版中首次将替代费用设置为默认发送选项。在交易中,用户仍然可以选择不添加替代费用标签,但是只要他们不勾选,交易费用就可以替换,这会防止用户在不知情的情况下失去选择权。
不过值得注意的是,由于代码库中的某些更改,0.16.0 版及以后的更高版本的钱包,将不能与 0.16.0 之前的版本兼容,因此,如果用户决定恢复到旧版本,要先注意这一点。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论