Bitcoin Core开发大会宣布,隔离验证(SegWit)代码已经编写完成。Bitcoin Core开发者埃里克·洛姆( Eric Lombrozo)说,不久之后,代码会写入Bitcoin Core。
隔离验证可以改进比特币协议,为全网带来大量的新功能。比特币社区对隔离验证的讨论由来已久,因为隔离验证能为比特币区块容量增加大约1.7兆字节。
除了这个优点之外,隔离验证还能解决交易延展性(transaction malleability)问题。这一安全漏洞在比特币交易所门头沟(Mt. Gox)事件中暴露无遗。闪电网络(Lightning Network)也致力于解决这个比特币协议的历史遗留问题。
近日,Bitcoin Core开发者Johnson Lau讲述了隔离验证如何帮助比特币操作码(opcodes)更方便快捷地启用。这些新启用的操作码可以使比特币网络的资金交易更灵活。
当提到隔离验证的重要性时,他说:
隔离验证是迄今为止比特币协议最重要的更新。它能结合比特币协议的原始设计解决一些具体的问题,比如提高区块容量,解决更复杂的智能合约应用问题。
尽管隔离验证代码不久将被写入Bitcoin Core,但是其在全网激活还需要一段时间。隔离验证代码会被写入Bitcoin Core 0.13,而可能到Bitcoin Core 0.13.1发布的时候才会支持矿工为隔离验证投票(只有95%以上的矿工在线才能激活)。
尽管隔离验证代码已经通过测试,Lombrozo说暂时选择不激活是因为开发团队还需要进行更深入的测试,确定其能完全融入比特币协议。
比特大陆(Bitmain)CEO吴忌寒(Jihan Wu)表示,如果新版Bitcoin Core不发布硬分叉代码,蚁池(Antpool)不会运行其隔离验证代码。截止本文发稿时,蚁池代表全网18%的算力。
隔离验证是一种软分叉,只有在全网95%以上的矿工同意后才能激活。隔离验证代码几近完成,但是激活仍需等上一段时间。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。