2018 年 8 月 20 日,BCH 最常用的全節點客戶端 Bitcoin ABC 發佈 0.18.0 版本。該版本發佈之前,Nchain 公司宣佈推出一款名爲 Bitcoin SV 的客戶端,但代碼升級功能完全不同。

Bitcoin ABC 開發人員發佈 0.18.0 版本,並進行共識修改

儘管 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 說「絕不妥協」。

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 的創始人就已表態,但是很多支持者現在都在等待社區下一步的行動

在 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 的客戶端。

鏈聞 ChainNews:提供每日不可或缺的區塊鏈新聞。

原文作者:Jamie Redman
文章來源:巴比特
中文編譯:節奏大師
版權聲明:文章爲作者獨立觀點,不代表 鏈聞 ChainNews 立場。

來源鏈接:news.bitcoin.com