在以太坊社羣論壇Ethresear.ch中,以太坊聯合創始人Vitalik Buterin釋出了一篇題為《BCH:以太坊的短期資料可用層?》的文章,他在文中提出了一個關於解決以太坊短期網路擁堵的建議,即使用BCH區塊鏈用於以太坊資料層。
他表示,從長遠來看(1年以上),可擴充套件資料層將成為ETH 2.0,因為其計劃的10 MB /秒資料吞吐量遠高於任何現有區塊鏈。但從短期來看,我們可以透過使用現有的區塊鏈(尤其是那些每位元組的交易費用低於ETH的區塊鏈)作為資料層,立即開始研究這些技術。比特幣現金則完全符合這個標準。
Vitalik Buterin給出的四條理由
1. 高資料吞吐量(32 MB / 600秒= 53333位元組/秒,而以太坊~8kb/s)
2. 手續費非常低(而BTC的手續費非常高)
3. 我們已經擁有了在ETH內部驗證BCH塊所需的所有機制,這要歸功於http://btcrelay.org/,我們只需要將它重新指向BCH鏈然後將其開啟。例如,與ETC區塊相比,驗證BCH區塊也相當便宜。
4. BCH社羣似乎對使用他們的區塊鏈做任何他們想做的事情的人都很友好,只要他們支付交易費用(例如,https://memo.cash)
V神所說的前兩點是BCH透過區塊擴容獲得的交易優勢,這也是BCH能被當成支付網路和解決以太坊網路問題的主要原因。而BTC Relay是一個連結比特幣區塊鏈和以太坊智慧合約之間的橋樑,本質上是一個構建模組,它允許以太坊合約在沒有任何中介的情況下安全的驗證比特幣交易。BCH與BTC基本架構相同,Relay也可以輕鬆連結BCH和以太坊網路。
最後是Vitalik Buterin對BCH社羣的看法,他認為BCH社羣友好,還提到了一個基於BCH的社交應用Memo。V神對於BCH的態度一直是非常友善的,前段時間還表示BCH社羣有真正的技術人才,而且在去年11月份BSV與BCH發生路線分歧時,V神幫當時的ABC開發組說了很多有利的話。
BCH區塊鏈的弱點
Vitalik Buterin在文中還提到了BCH區塊鏈的弱點是10分鐘的阻滯時間,他認為這種情況似乎無法改變,但BCH社羣對於使用零確認支付有著積極的興趣,比如Avalanche預共識技術。如果這些技術在防止重複花費的用例中變得健壯,我們就可以從它們中分離出來,從而實現更短的最終時間。
關於10分鐘的出塊時間,BCH社羣也經常討論這個問題,意見多有分歧,部分人認為縮短出塊時間有利於提升交易效率,應該進行縮短;也有人認為,縮小出塊涉及底層協議,存在一定風險,而且縮小至1分鐘與10分鐘差別不大,沒有必要。這個問題雖然還沒有得到開發者的解釋,但這並不是BCH區塊鏈的弱點,不影響使用者的交易使用。