The DAO 攻擊後以太坊分裂深度分析:ETC 誕生的技術、經濟與意識形態因素

本文深入分析 2016 年 7 月以太坊硬分叉後 ETC 誕生的完整脈絡。我們從純技術層面的重放攻擊防護機制(Chain ID = 61),到經濟激勵結構的重新調整,再到意識形態話語權的爭奪,全面呈現這次分裂的多重面向。真實還原分叉區塊 1,920,000 的技術實施細節、當事人多年後的訪談反思、以及 ETC 社群的形成與組織化過程。

DAO 攻擊與 ETC 分裂:意識形態之爭與區塊鏈治理的根本困境

說實話,每次有人跟我聊區塊鏈治理,DAO 硬分叉這個話題永遠繞不過去。這不是因為它有多光彩——恰恰相反,這是整個區塊鏈歷史上最大的「路線撕裂」事件之一——而是因為它觸及了一個根本問題:區塊鏈到底應該服從規則,還是服從人?

2016 年 7 月,以太坊一分為二:支持硬分叉的礦工繼續在「新鏈」(ETH)上挖礦,反對硬分叉的礦工則留在「舊鏈」(ETC)上。兩條鏈各自聲稱自己是「正統」,指責對方是「分裂者」。

這場分裂不是技術問題,也不是經濟問題,而是一場哲學戰爭。八年過去了,這場戰爭的硝煙依然沒有完全散去。ETH 和 ETC 各自有忠實的支持者,雙方的論點依然是加密社群爭論不休的話題。

今天我想把這段歷史說清楚——不只說事件本身,而是說說這場分裂背後的意識形態衝突,以及它對區塊鏈治理的深遠影響。

為什麼會有「硬分叉」的想法?

DAO 攻擊發生後,社群面臨一個緊迫的問題:攻擊者控制了 360 萬 ETH,而且這些 ETH 被鎖在一個合約裡,攻擊者隨時可以轉移。

如果什麼都不做:

所以「要不要干預」這個問題,幾乎是不存在的——多數人認為必須做點什麼。問題在於「怎麼做」。

第一個提出來的方案是「軟分叉」——修改軟體,拒絕打包涉及攻擊者地址的交易。這個方案的優點是「不需要分裂區塊鏈」,缺點是(正如我們之前討論過的)在實施過程中發現了一個致命漏洞。

軟分叉失敗後,硬分叉成了唯一的選項。硬分叉的原理很簡單:從某個特定的區塊高度開始,新版本的軟體會「否認」與 DAO 相關的交易,把被盜的 ETH 「退回」給原始投資者。

問題來了:誰有權力決定「哪條鏈是正統」?

「正統」的定義之爭

在 PoW 區塊鏈中,「正統鏈」的定義通常是「最長鏈」——累計工作量最多的那條。但這個定義在 DAO 硬分叉後遇到了挑戰。

ETH 和 ETC 在硬分叉區塊之前共享同一條歷史。從區塊高度 1,920,000 開始,兩條鏈分道揚鑣:

         區塊 1,919,999(共同祖先)
                    |
        +-----------+-----------+
        |                       |
   ETH(硬分叉鏈)          ETC(原鏈)
   支持救援方案             反對救援方案

嚴格來說,ETC 才是「最長鏈」的繼承者——因為在硬分叉剛開始的時候,ETC 吸引了更多的礦工(因為 ETH 的算力因為礦工流失而暫時下降)。

但 ETH 支持者有另一套邏輯:社群共識比「最長鏈」更重要。他們指出,當時礦工投票顯示約 85% 的礦工支持硬分叉。這個數字說明「社群已經決定了」。

ETC 支持者則反駁:礦工不代表整個社群。很多 ETH 持有者反對硬分叉,他們的聲音被忽略了。

這種「誰的正統性更高」的爭論,延續到了今天。在 ETC 的官方口徑中,ETH 被描述為「被中心化力量控制的失敗實驗」,而 ETC 才是「真正堅守區塊鏈原則」的傳人。

意識形態的核心衝突

讓我直接切入雙方的核心論點。

ETC 陣營:「代碼即法律」

ETC 支持者的立場可以概括為一句話:區塊鏈的價值就在於它的不可篡改性。如果今天可以「例外一次」,明天就可以「例外兩次」。

這個立場背後有一套完整的意識形態:

第一,區塊鏈解決的是「信任第三方」的問題。

如果區塊鏈可以被「社群投票」所篡改,那它跟傳統金融機構有什麼區別?銀行也可以說「我們社群投票決定了,所以我們可以修改你的帳戶」。

第二,智能合約投資者應該自負盈虧。

DAO 的投資者選擇把資金投入一個未經充分測試的智能合約,風險本來就應該自己承擔。如果被盜了,那是他們「識人不明」的代價。用多數人的 ETH 來補貼少數人的錯誤,是「多數暴力」。

第三,「緊急情況」沒有客觀標準。

誰來決定什麼是「緊急情況」?Vitalik 說這是緊急情況,別人說這不是。如果「緊急情況」可以由少數人決定,那區塊鏈的「去中心化」就是假的。

第四,硬分叉暴露了以太坊的「中心化真相」。

ETC 支持者指出,以太坊基金會和 Vitalik 在硬分叉決策中扮演了核心角色。這證明「去中心化」只是口號,實際上是以太坊基金會在控制整個系統。

這些觀點在哲學上非常一致,而且確實觸及了區塊鏈的某些核心價值觀。

ETH 陣營:「人是目的,不是手段」

ETH 支持者的立場可以概括為:區塊鏈的存在是為了服務人類,而不是讓人類為意識形態犧牲。

第一,「不可篡改性」不是目的,是手段。

區塊鏈的終極目標是「創造一個更好的協作系統」。如果「不可篡改性」反而成為保護盜賊、損害投資者的工具,那這種「不可篡改性」是錯誤的。

第二,DAO 攻擊的特殊性。

ETC 支持者喜歡把硬分叉比作「政府沒收財產」,但這是錯誤的類比。DAO 攻擊涉及的是「智能合約漏洞」,這種漏洞不是「正常商業風險」,而是「系統性技術缺陷」。區塊鏈社群有權利修復這種缺陷,就像軟體公司修復 bug 一樣。

第三,「代碼即法律」是一種傲慢。

ETC 支持者把「代碼」神聖化了。但代碼是人寫的,人會犯錯。當錯誤造成巨大傷害時,修復錯誤是正確的選擇,而不是「堅持錯誤」。

第四,硬分叉是社群民主決策。

ETH 支持者指出,硬分叉不是「基金會單方面決定」的,而是經過了礦工投票、論壇討論、廣泛共識的過程。如果 ETC 陣營不滿意,他們可以留在原鏈上——這正是 ETC 存在的原因。

社群投票的「公正性」問題

ETC 支持者對「投票」的質疑是硬分叉支持者必須回答的問題:礦工投票真的能代表「社群」嗎?

讓我分析一下當時投票的構成:

支持硬分叉的礦工:

反對硬分叉的礦工:

問題來了:礦工的利益跟投資者的利益一致嗎?

2016 年,ETH 礦工的收入主要來自區塊獎勵。如果 DAO 攻擊導致 ETH 價格暴跌,礦工的收入也會暴跌。所以礦工支持硬分叉,可能是因為這對他們的短期收入有好處,而不是因為這是「對的事情」。

ETC 支持者的論點是:投資者反對硬分叉,但投資者的反對意見被「礦工投票」這個機制給淹沒了。這是「少數人的暴政」——礦工雖然只佔加密社群的一小部分,但因為他們控制了算力,所以能主導決策。

ETH 支持者的回應是:區塊鏈的共識機制本來就是「算力投票」。如果反對這個機制,你反對的不是硬分叉,而是整個 PoW 的合法性基礎。

這個爭論到今天也沒有完全解決。以太坊後來從 PoW 轉到 PoS,部分原因就是想擺脫「算力決定一切」的爭議。但在 PoS 中,「質押量決定一切」的模式同樣引發了類似問題。

ETC 的生存與演變

2016 年 7 月,ETC 在區塊高度 1,920,000 正式獨立。

一開始,ETC 的未來並不被人看好。很多人認為,沒有 Vitalik 和以太坊基金會的支持,ETC 會慢慢死掉。

但 ETC 沒有死。它活下來了,而且活出了自己的特色。

ETC 的社群策略:

ETC 選擇把自己定位為「比特幣現金式的意識形態堅守者」。它吸引了一批「區塊鏈純粹主義者」,這些人相信「代碼即法律」的理念,不信任任何形式的「社群干預」。

ETC 的經濟學:

因為 ETC 沒有 ICO、沒有預挖(或者說,創世分配跟 ETH 一樣),所以它的代幣分配結構比 ETH 更「公平」(取決於你怎麼定義「公平」)。這個特點吸引了一些對 ETH「創世分配」不滿的投資者。

ETC 的技術路線:

ETC 宣布自己會「最小化改變」,主要精力放在安全性和網路穩定性上。它拒絕了後來 ETH 的一些升級(比如 EIP-1559),堅持自己的技術路線。

ETC 的現狀(2026 年第一季度):

我個人的觀察:ETC 的存在證明了一件事——意識形態在加密領域是有市場的。有些人真的在乎「區塊鏈的純粹性」,願意支持一條「更意識形態」的鏈,哪怕它的經濟規模遠小於主流鏈。

八年後的反思

回顧這段歷史,我有以下幾點感受。

第一,雙方都有道理。

ETC 支持者的「代碼即法律」論點,在哲學上很優雅。ETH 支持者的「人是目的」論點,在倫理上更溫情。沒有誰是完全正確的,也沒有誰是完全錯誤的。

第二,「社群共識」是個偽概念。

區塊鏈社群從來就不是鐵板一塊。當你說「社群決定了」的時候,你必須問:是誰的社群?礦工?投資者?開發者?普通用戶?每個群體有不同的利益,很難有一個「共識」。

第三,區塊鏈治理是持續的過程,不是「一次性決定」。

DAO 硬分叉不是「終極解決方案」,而是「暫時止血」。ETH 後來又經歷了無數次升級、爭論、路線之爭。這種「持續協商」的過程,本身就是區塊鏈治理的一部分。

第四,意識形態之爭往往掩蓋了真正的問題。

DAO 硬分叉的真正教訓不是「代碼即法律對不對」,而是「智能合約安全太重要了」。如果 DAO 沒有那個漏洞,一切都不會發生。與其爭論硬分叉對不對,不如確保下一個 DAO 不會被攻擊。

對後世的影響

DAO 硬分叉對區塊鏈治理的影響是深遠的。

治理機制的演進:

ETH 後來建立了更正式的治理流程——EIP(以太坊改進提案)制度、核心開發者電話會議、類似的「社群電話」等。這些機制讓決策更透明,也讓「少數聲音」更容易被聽到。

ETC 的存在則提醒我們:區塊鏈分裂永遠是一個選項。如果社群內部的分歧足夠大,一部分人會選擇「用腳投票」,離開舊鏈,創建新鏈。

「代碼即法律」話語的淡化:

經過 DAO 事件,「代碼即法律」這個口號在主流區塊鏈社群中逐漸被淡化。取而代之的是更務實的表述:「區塊鏈的規則可以改變,但改變的門檻很高」。

監管機構的警覺:

DAO 硬分叉讓監管機構意識到:區塊鏈並不是完全「去中心化」的,少數人可以控制網路的走向。這個認知後來影響了各國對加密貨幣的監管態度。

結語:哲學之爭的現實意義

DAO 硬分叉的哲學之爭,看起來是「意識形態之爭」,但實際上影響了很多現實決策。

比如,當一個 DeFi 項目被攻擊後,社群應不應該干預?當一個 Layer 2 橋接被盜後,應不應該回滾?這些問題現在都會被拿來跟「DAO 硬分叉」做比較。

我個人的立場是:區塊鏈治理需要在「意識形態純粹性」和「現實主義」之間找平衡

「代碼即法律」是區塊鏈的核心價值之一,保護它很重要。但如果死守這個原則,結果是保護了盜賊、損害了無辜的投資者,這種「純粹性」有意義嗎?

同樣,「人是目的」是對的,但不考慮長期的意識形態影響,一味「實用主義」,結果可能是區塊鏈失去它的獨特價值。

這個平衡點在哪裡?每個社群、每個項目都需要自己去找。沒有標準答案。

ETH 和 ETC 的共存,或許正是這個問題最好的隱喻——不是「一個正確答案」,而是「兩種選擇,兩種可能性」。


ETC vs ETH 意識形態對照:

面向ETH 立場ETC 立場
區塊鏈目的服務人類保護財產權
不可篡改性重要但非絕對核心價值,不可妥協
社群干預必要時可以應避免
投資者保護重要自負盈虧
改變門檻低(社群投票)高(幾乎不可改)
代表項目ETH、WETH、DeFiETC、區塊鏈純粹主義

術語對照:

英文術語繁體中文術語說明
Hard Fork硬分叉不向後相容的區塊鏈升級
Code is Law代碼即法律區塊鏈規則不可篡改的理念
Consensus共識社群對規則的集體同意
Social Consensus社會共識人類社群的非技術性共識
Chain Split鏈分裂一條區塊鏈分成兩條
51% Attack51% 攻擊控制多數算力/質押量進行的攻擊
Ideology意識形態一套關於價值的信念系統

COMMIT: Expand DAO attack ETC split ideological analysis with philosophical debate

延伸閱讀與來源

這篇文章對您有幫助嗎?

評論

發表評論

注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。

目前尚無評論,成為第一個發表評論的人吧!