BCH 11月份升级临近,分歧方都在做些什么?

随着BCH 11月份升级的临近,作为路线对立的双方Bitcoin ABC和Bitcoin SV都在为自己的升级做准备工作。Bitcoin ABC方面动静较小,因为11月份的升级是其路线图中的一部分,所以需要进行的技术改动和节点升级告知工作大体上已经准备就绪,剩下的就是在11月激活ABC 0.18.2版本的改动内容,主要包括规范交易排序CTOR的实施,添加OP_CHECKDATASIG和OP_CHECKDATASIGVERIFY操作码等,具体的激活时间为11月15号。

SV客户端的改动:禁止自动重放保护功能

Bitcoin SV客户端因为成立的时间较短以及争议较大的原因,所以这段时间需要准备的工作内容很多,包括客户端代码的提交,测试版的上线以及专用矿池SVPool的对外开放等。根据Bitcoin SV客户端提交在github的代码中,SV客户端升级的内容主要包括:中本聪操作码OP_MUL,OP_INVERT,OP_LSHIFT和OP_RSHIFT重新启用;每个脚本的操作码数限制增加到500(从201开始);接受块的默认最大大小= 128MB。在该版本中,开发组还加入了一个关键性的改动:禁止自动重放保护功能。具体的激活时间不确定,代码库中给出的时间为11月升级后生效。

重放保护的作用是为了防止重放攻击。当网络进行硬分叉之后,区块链发生永久性分歧并产生两条历史交易、地址、私钥以及余额等完全对应的链。理论上UTXO在两条链上都可被确认以及识别,这就会让不法之徒能够利用此进行恶意操作,对同一交易信息重复利用并骗取相关数字货币。2016年以太坊分裂的时候,就发生了黑客利用这一漏洞不断重提币,骗取了额外的ETC等。有了以太坊的例子,所以在BCH还未分叉时,社区就有人呼吁在BCH上添加重放保护,Bitcoin ABC开发组也考虑到了这一点,并对这一功能进行了部署。SV开发组现在要禁止这一功能的开启,无疑会增加BCH被盗的风险并给整个BCH网络带来混乱,所以无论这种做法是出于何种目的,都是一种不理智的行径。

Coingeek公司举办比特币现金矿工选择峰会

Bitcoin SV客户端的支持者Coingeek公司即将要在香港举办一场名为“比特币现金矿工选择“的峰会,时间定在了11月初。根据Coingeek的报道,届时将会有nChain的首席科学家同时也是SV节点的提出者Craig S. Wright进行发言,除了CSW以外,nChain的首席执行官Jimmy Nguye和Coingeek矿池的Bob Yuan也会进行发言。Goingeek公司举办此次会议的目的明显,主要是为了宣传Bitcoin SV客户端并且争取到部分矿工的支持,但目前还没有看到相关BCH矿工对此作出回应。

除了分歧方在做准备外,相关的BCH基础设施商也在对这一次升级做准备,例如比特币和比特币现金区块链浏览器coin.dance对双方的技术改动内容作出了投票支持列表,具体的投票将会在11月份开始。

在交易所方面,唯一作出表态的交易所是coinEx交易所,该交易所之前对可能到来的分叉发布预案公告:如果SV进行分叉,CoinEx将按照分叉时的资产快照,以1:1的比例对持有BCH的用户分配BSV资产。


分享到:


相關文章: