当前位置:首页 > 比特币新闻 > 正文

Bitcoin ABC发布BCH最新客户端,版本不兼容性讨论加剧

来源: 互联网时间:2019-01-27 16:15:01

2018年8月20日,BCH最常用的全节点客户端Bitcoin ABC发布0.18.0版本。该版本发布之前,Nchain公司宣布推出一款名为Bitcoin SV的客户端,但代码升级功能完全不同。

Bitcoin ABC开发人员发布0.18.0版本,并进行共识修改

QQ图片20180824133803

尽管Bitcoin ABC客户端交付较晚,但开发人员完全实现了其开发路线图中最初描述的内容。

8月8日,Bitcoin ABC开发团队宣布他们计划在0.18.0版本中加入一些共识更改。在该声明发布之后,区块链公司Nchain的首席科学家Craig Wright谴责Bitcoin ABC开发人员擅自添加了OP_CHECKDATASIGVERIFY (CDSV)操作码,并表示这种更改永远不可能实现。

Nchain于8月16日向社区透露,该公司将推出另一个名为Bitcoin SV(符合中本聪愿景的版本)。据称,该客户端基于Bitcoin ABC 0.17.2版本的代码,但与Bitcoin ABC所希望的升级相比,该客户端还包含了三个完全不同的共识更改。

Bitcoin ABC 0.18.0版本包含的共识更改:

1. 一个名为OP_CHECKDATASIG的新操作码,它改进了BCH脚本语言,允许验证来自区块链外部的信息。通过它可以在BCH上实现预言机和跨链原子合约功能。

2. 规范交易排序。这是一个技术性建设模块,为BCH将来大规模的扩容奠定了基础。

3. 一些小的技术修复和改进。

开发人员详细说明了,所有Bitcoin ABC的用户应尽快升级到0.18.0版本,以便为BCH 11月15日的硬分叉做好准备。

Bitcoin ABC开发人员解释说:

我们的目标是为BCH的矿工、投资者和用户的最大利益而工作,并与比特币现金生态系统中的其他团队和项目进行合作和协调。Bitcoin ABC 0.18.0版本就是在这种协作过程中发展起来的——它实现了网络的升级功能,这些功能是在许多不同团体的输入和协作下共同开发出来的。

提高比特币现金的效用,实现大规模的链上扩容,是在谨慎渐进的技术进步过程中迈出的重要一步。

BCH社区将在下个月看到两个不兼容的客户端吗

在Bitcoin ABC新的版本发布之后,比特币现金社区自然开始讨论这个版本,以及它与 Bitcoin SV有何不同。社交网站Yours.org创始人Ryan X Charles在声明发布后对他的支持者表示:

Bitcoin ABC此次将导致硬分叉的升级方案与Nchain和Coingeek的方案并不兼容,如果不能达成共识,我们将不得不运行多个版本并暂停BCH支付。在这种情况下,BU、XT、以及社区的其他组织会怎么做?

在Ryan X Charles发表声明后,社区中相当一部分人产生了激烈的争论。一些BCH的支持者支持Bitcoin ABC提出的共识更改,另一些人则支持Nchain和Coingeek提出的Bitcoin SV概念。而BCH社区中的大多数人表示,他们会等待比特大陆和Viabtc等矿池提出关于Bitcoin ABC代码的修改意见。

Coingeek的 Calvin Ayre说他的算力“只支持Bitcoin SV”,而Nchain的Craig Wright说“绝不妥协”

QQ图片20180824133759

Coingeek矿池的创始人Calvin Ayre在8月20日强调,他的算力只支持Bitcoin SV。Craig Wright也在Twitter上对0.18.0版本的Bitcoin ABC表达了类似的观点,并反驳了Bitcoin Unlimited的首席科学家Peter Rizun提出的妥协方案。

Rizun在推特上解释说:

让我们折中一下BCH的11月硬分叉:添加Nchain的操作码(如果准备就绪),添加OP_CHECKDATASIGVERIFY,暂缓交易排序,暂缓OP_GROUP。

实现无上限的BIP101方案(永久性解决方案,而不是通过分叉将区块大小提高到128 MB)。

然而,Wright不同意妥协的想法,他回应道:

不,比特币本质就是关于竞争的——它是稳定的货币,它的设计就是为了阻止变更。

在0.18.0版本发布之前,Viabtc的创始人就已表态,但是很多支持者现在都在等待社区下一步的行动

QQ图片20180824133754

在Bitcoin ABC新版本发布之前,Viabtc和Coinex的创始人兼首席执行官杨海坡对增加区块的大小给出了自己的意见。他认为,如果开发人员不小心,DDOS(分布式拒绝服务攻击)可能会威胁到BCH的安全:

BCH在必要时将尽可能地增加区块大小,但我认为在反DDOS方面将区块大小保持在一个合理的限度是一件好事。我相信每一个严肃的区块链企业都曾经有过非常糟糕的DDOS经历。

总体而言,关于BCH协议升级的讨论肯定会继续下去,尤其是双方在共识修改上存在着如此大分歧。我们与Bitcoin XT的开发者Tom Harding进行了交谈,他向news.Bitcoin解释说,Bitcoin XT将遵循多数算力的决定。此外,本周Bitcoin Unlimited也发布了其最新版本的客户端,但并未涉及到11月份的共识修改。BCH的支持者们现在都在等待,看矿池是否会公开发表自己的意见。另外,大部分人都知道,现在轮到Nchain提供一个可以正常工作的全节点客户端了,而超过65%的用户都在使用Bitcoin ABC的客户端。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。