以太坊,作為全球第二大加密貨幣和智能合約平臺的代名詞,其發(fā)展歷程并非一成不變,而是充滿了持續(xù)迭代與升級的動態(tài)過程?!胺植妗保‵ork)是以太坊生態(tài)演進(jìn)中一個(gè)至關(guān)重要的概念,它指的是區(qū)塊鏈協(xié)議發(fā)生規(guī)則改變,導(dǎo)致鏈發(fā)生分裂,從而產(chǎn)生一條或多條新的、遵循新規(guī)則的鏈,理解以太坊的分叉進(jìn)度,對于把握其發(fā)展方向、生態(tài)變化以及潛在的投資與開發(fā)機(jī)會都具有重要意義。

以太坊分叉的核心類型與歷史回顧

在深入探討“分叉進(jìn)度”之前,我們首先需要明確以太坊分叉的主要類型:

  1. 共識層分叉(硬分叉): 這是最徹底的分叉形式,它改變了以太坊底層共識規(guī)則(例如從工作量證明PoW轉(zhuǎn)向權(quán)益證明PoW),所有不升級客戶端的節(jié)點(diǎn)將無法參與新的共識鏈,從而形成一條獨(dú)立的舊鏈,典型的例子便是“合并”(The Merge)前的多次測試網(wǎng)分叉,以及最終導(dǎo)致以太坊經(jīng)典(ETC)誕生的“DAO事件”硬分叉。
  2. 應(yīng)用層分叉(軟分叉或無分叉): 這類分叉通常不改變共識規(guī)則,而是在應(yīng)用層面(如智能合約、EVM改進(jìn))進(jìn)行升級,大多數(shù)情況下,軟分叉是向后兼容的,舊節(jié)點(diǎn)可以繼續(xù)運(yùn)行,只是無法體驗(yàn)新功能,許多EIP(以太坊改進(jìn)提案)的升級都屬于此類,它們通過客戶端軟件的平滑升級來實(shí)現(xiàn),不造成鏈的分裂。
  3. 社區(qū)分叉/思想實(shí)驗(yàn)分叉: 有時(shí),社區(qū)會提出一些重大的、與核心開發(fā)團(tuán)隊(duì)路線圖不符的改進(jìn)方向,甚至可能威脅到網(wǎng)絡(luò)的穩(wěn)定或去中心化,這些想法如果無法通過核心協(xié)議升級實(shí)現(xiàn),可能會催生出一些獨(dú)立的、基于以太坊代碼但不同愿景的分叉鏈,一些關(guān)于“ASIC resistance”(抗ASIC挖礦)或不同治理模型的討論,在過去都曾引發(fā)過分叉的討論。

回顧歷史,以太坊最重要的分叉莫過于2016年的“DAO硬分叉”,這次分叉從技術(shù)上成功地將以太坊分成了延續(xù)原鏈的“以太坊經(jīng)典”(ETC)和升級后的“以太坊”(ETH),也奠定了后續(xù)以太坊升級通過硬分叉實(shí)現(xiàn)但不鼓勵(lì)社區(qū)分裂的基調(diào),而“合并”(The Merge)則是以太坊歷史上最成功、最受期待的一次共識層硬分叉,它標(biāo)志著以太坊從PoW轉(zhuǎn)向PoS,能耗大幅降低,為后續(xù)擴(kuò)展性升級奠定了基礎(chǔ)。

當(dāng)前以太坊分叉進(jìn)度解讀:聚焦“合并”后與“坎昆”升級

當(dāng)前,以太坊已經(jīng)完成了從PoW到PoS的“合并”(The Merge),并成功實(shí)施了“上海升級”(Shanghai Upgrade),允許質(zhì)押ETH提款?!胺植孢M(jìn)度”在現(xiàn)階段又指向何方呢?

  1. 已完成:合并(The Merge)與上海/卡普拉升級(Shanghai/Capella Upgrade)

    • 合并(2022年9月): 這是以太坊路線圖中的“第一步”,也是最關(guān)鍵的一步,以太坊信標(biāo)鏈與主網(wǎng)合并,PoW機(jī)制被棄用,PoS機(jī)制正式成為共識引擎,這不僅是一個(gè)技術(shù)里程碑,更是以太坊可擴(kuò)展性、安全性和可持續(xù)性升級的基礎(chǔ)。
    • 上海/卡普拉升級(2023年4月): 這是合并后的首次重要升級,核心功能是執(zhí)行層(Capella)和共識層(Shanghai)的EIP-4895,允許質(zhì)押者提取其質(zhì)押的ETH及利息,這次升級極大地增強(qiáng)了質(zhì)押的流動性和吸引力,是PoS機(jī)制成熟的重要標(biāo)志。
  2. 進(jìn)行中/即將到來:坎昆升級(Dencun Upgrade)

    • 當(dāng)前分叉進(jìn)度的核心: 整個(gè)以太坊社區(qū)和核心開發(fā)團(tuán)隊(duì)的關(guān)注焦點(diǎn)都集中在“坎昆升級”(Dencun Upgrade)上,這次升級預(yù)計(jì)在2024年初進(jìn)行,是繼“合并”和“上?!敝笥忠恢匾木W(wǎng)絡(luò)升級。
    • 關(guān)鍵EIPs: 坎昆升級將包含多個(gè)重要的EIP,其中最受矚目的是:
      • EIP-4844(Proto-Danksharding): 這是坎昆升級的“明星”提案,它旨在通過引入“blob交易”(Blob Transactions)和數(shù)據(jù)可用性采樣(DAS)來大幅降低Layer 2(Rollups)的交易成本,Blob交易為Rollups提供了一種更便宜的數(shù)據(jù)存儲方式,預(yù)計(jì)將使L2的交易費(fèi)用降低一個(gè)數(shù)量級以上,是推動以太坊大規(guī)模采用的關(guān)鍵。
      • EIP-1153(Transient Storage): 引入臨時(shí)存儲,允許智能合約在單個(gè)交易中高效地讀寫臨時(shí)數(shù)據(jù),減少 gas 消耗。
      • EIP-6780(Selfdestruct限制): 限制selfdestruct功能的某些方面,增強(qiáng)智能合約的安全性。
    • 測試網(wǎng)進(jìn)展: 截至目前,多個(gè)EIP(尤其是EIP-4844)已在多個(gè)測試網(wǎng)(如Sepolia、Goerli)上進(jìn)行了多次分叉測試,核心客戶端開發(fā)者(如Prysm、Lodestar、Lodestar、Teku)也在積極迭代軟件以確保升級的平穩(wěn)進(jìn)行,坎昆升級的分叉代碼已經(jīng)合并到各主流以太坊客戶端中,測試網(wǎng)升級過程順利,為主網(wǎng)升級積累了寶貴經(jīng)驗(yàn)。
  3. 未來展望:后續(xù)升級與潛在分叉方向

    • Verkle Trees與未來的分叉: 在坎昆升級之后,以太坊路線圖上的下一個(gè)重大里程碑是引入Verkle Trees(可驗(yàn)證前綴樹),這將進(jìn)一步提升以太坊的可擴(kuò)展性,使節(jié)點(diǎn)存儲數(shù)據(jù)更加高效,并可能進(jìn)一步簡化狀態(tài)同步,這將是一次深度的協(xié)議層升級,雖然目前尚未確定具體時(shí)間表,但相關(guān)的研發(fā)和討論已在進(jìn)行中。
    • 持續(xù)的應(yīng)用層優(yōu)化: 除了這些重大升級,以太坊生態(tài)還將持續(xù)進(jìn)行各種應(yīng)用層的優(yōu)化和改進(jìn),例如EVM的進(jìn)一步優(yōu)化(如EIP-7702)、賬戶抽象的全面推廣等,這些大多通過軟分叉或平滑升級實(shí)現(xiàn)。
    • 潛在的分叉風(fēng)險(xiǎn): 盡管以太坊核心團(tuán)隊(duì)致力于通過社區(qū)共識推動升級,但任何重大的協(xié)議變更都可能引發(fā)社區(qū)內(nèi)部的分歧,如果未來對某些核心問題(如質(zhì)押中心化、監(jiān)管應(yīng)對等)的解決方案無法達(dá)成廣泛共識,理論上不排除出現(xiàn)社區(qū)分叉的可能性,但這種情況發(fā)生的概率相對較低,且以太坊社
      隨機(jī)配圖
      區(qū)目前的主流是支持核心開發(fā)團(tuán)隊(duì)的路線圖。

以太坊分叉進(jìn)度是生態(tài)健康發(fā)展的體現(xiàn)

以太坊的分叉進(jìn)度,本質(zhì)上是其作為一個(gè)去中心化社區(qū)驅(qū)動項(xiàng)目,不斷自我革新、追求更高效率、更強(qiáng)安全性和更廣泛應(yīng)用的過程,從“合并”的成功,到“上海”的順利,再到當(dāng)前積極推進(jìn)的“坎昆”升級,每一步都凝聚了開發(fā)者的智慧和社區(qū)的共識。

對于用戶和開發(fā)者而言,關(guān)注以太坊的分叉進(jìn)度,有助于理解網(wǎng)絡(luò)性能的提升、新功能的引入以及生態(tài)的發(fā)展趨勢,以太坊通過規(guī)范的升級流程和廣泛的社區(qū)測試,最大限度地降低了分叉帶來的風(fēng)險(xiǎn),確保了網(wǎng)絡(luò)的穩(wěn)定性和連續(xù)性。

展望未來,隨著坎昆升級的落地以及后續(xù)Verkle Trees等技術(shù)的探索,以太坊的分叉之路將繼續(xù)引領(lǐng)其向著“世界計(jì)算機(jī)”的愿景邁進(jìn),每一次成功的分叉,都是以太坊生態(tài)向更成熟、更強(qiáng)大邁進(jìn)的一步。