在區(qū)塊鏈領(lǐng)域,“分叉”是一個(gè)高頻詞匯,常被用來描述新鏈基于現(xiàn)有鏈代碼或協(xié)議誕生的過程,隨著各類新興公鏈的涌現(xiàn),許多項(xiàng)目會(huì)因技術(shù)路線、共識(shí)機(jī)制或應(yīng)用場景的差異,被質(zhì)疑或默認(rèn)為“某某分叉”?!癊TSC是不是以太坊的分叉”這一問題引發(fā)了不少關(guān)注,要厘清這一問題,我們需要從“分叉”的定義、ETSC的技術(shù)特點(diǎn)以及其與以太坊的關(guān)聯(lián)性三個(gè)維度展開分析。

什么是“區(qū)塊鏈分叉”

在區(qū)塊鏈技術(shù)中,“分叉”本質(zhì)上是區(qū)塊鏈協(xié)議的修改或升級(jí),導(dǎo)致鏈上數(shù)據(jù)或共識(shí)規(guī)則出現(xiàn)分歧,根據(jù)分叉的性質(zhì),可分為兩大類:

  1. 軟分叉(Soft Fork):向下兼容的分叉,僅修改舊節(jié)點(diǎn)的驗(yàn)證規(guī)則,新節(jié)點(diǎn)兼容舊節(jié)點(diǎn),舊節(jié)點(diǎn)可能拒絕新節(jié)點(diǎn)產(chǎn)生的區(qū)塊,例如以太坊的“拜占庭升級(jí)”等屬于軟分叉,鏈的連續(xù)性未中斷。

  2. 硬分叉(Hard Fork):不向下兼容的分叉,新舊節(jié)點(diǎn)因規(guī)則完全不同而分裂成兩條獨(dú)立鏈,新鏈與舊鏈在數(shù)據(jù)、共識(shí)或代幣層面徹底分離,例如比特幣現(xiàn)金(BCH)是從比特幣(BTC)硬分叉而來的獨(dú)立鏈。

還有一種常見概念是“獨(dú)立鏈”,即完全自主設(shè)計(jì)底層架構(gòu)、共識(shí)機(jī)制和協(xié)議規(guī)則,僅借鑒其他鏈的思想,而非基于其代碼或數(shù)據(jù)直接衍生。

ETSC的技術(shù)背景與以太坊的關(guān)聯(lián)性

要判斷ETSC是否為以太坊的分叉,需先明確ETSC的技術(shù)基礎(chǔ),從公開信息來看,ETSC(全稱可能為“Ethereum Scaling Chain”或類似名稱,具體需以項(xiàng)目官方定義為準(zhǔn))并非基于以太坊主網(wǎng)的直接代碼或數(shù)據(jù)分叉,而是采用了與以太坊類似的底層技術(shù)架構(gòu),但存在顯著差異:

  1. 共識(shí)機(jī)制不同隨機(jī)配圖