BCH分叉临近Electron Cash开发者为BCH分叉发布了第一个分离工具
扫描二维码
随时随地手机看文章
随后BCH分叉临近,最近几天出现了很多关于11月15日共识更改的声明。本周早些时候,BU的开发团队发布了新的客户端版本,兼容Bitcoin SV硬分叉规则集。除了BU之外,Electron Cash开发者还为即将出现的分叉发布了第一个分离工具。
BU Cash客户端包含Bitcoin ABC和SV规则集供矿工配置
最近几天比特币现金社区对即将到临的硬分叉进行了大量讨论。开发者和企业高管发表各自的观点,BCH钱包和开发者陆续发布各自的应急预案,随后又引发一波讨论。News.Bitcoin之前曾对BU开发团队发布代码添加Bitcoin ABC规则集更改进行了报道。当时,BU开发者称是否兼容SV规则集将会另行通知。BU团队希望矿工可以使用BU客户端的BIP135版本位对要更改的特性进行投票。BU现在发布的比特币现金1.5.0.1版本包含了Bitcoin SV的协议更改。
“(比特币现金1.5.0.1版本)将会实现Bitcoin SV提出的共识更改。这些特性默认情况下是禁用的。默认情况下将会激活Bitcoincash.org规范里描述的特性。”
这意味着矿工可以把他们的客户端配置成ABC或SV节点,并为他们更喜欢的特性进行投票。BU团队进一步强调,“SV和ABC分叉已经启动。你必须选择一个。”
BU节点数量稳步增加
Electron Cash的分离工具
BU发布新的客户端之后,BCH开发者Mark Blundeberg、Mengerian和Jonald Fyookball发布了一个Electron Cash分离工具,为区块链出现分裂做好准备。开发者还写了一个用户使用指南,介绍了如果发生分裂,用户如何安全分离他们的币。
“人们可以在网络升级后使用只在一条链上有效的脚本发送交易,防范重放攻击。”该开发者解释说。
Electron Cash首席开发者Jonald Fyookball发表钱包升级声明时表示,使用这个工具,用户可以通过运行SV节点的这条链发送交易,让用户和交易所获得防重放攻击的保护。两条链随着时间稳定下来后,用户可以选择使用Coinbase奖励把币分离出来,或者使用Electron Cash的分离工具。
通过DSV防重放攻击
另外,其他的钱包和交易平台可以使用ABC客户端脚本的操作码DSV作为防重放攻击保护的手段。基本上使用Op_Checkdatasigverify或DSV防重放攻击的钱包和交易所都表示会为用户完成分离工作。这种方法也适用于其他的操作码,比如DSV、CLTV,甚至是Bitcoin SV客户端提出的新操作码。理论上来说如果有人发送交易到一个使用DSV操作码的地址,然后再发送回来,这笔交易在SV这条链上就会是无效的。
最后,还有些用户选择使用Chopsticks API,一个用户可以通过哈希值找回ABC、SV、BU和Naybc四个节点上的交易的平台。如果同时存在两条链,ChopsTIcks的用户可以选择使用其中一条或者两条链都使用。
总的来说比特币现金硬分叉一直极具争议,并且很有可能会继续争议下去。除了所有关于分叉的讨论,BCH的价格还出现了暴涨,截至写稿时间增长了51%。