以太坊 The Merge 技術決策過程完整分析:從 PoW 到 PoS 的艱難轉型
2022 年 9 月 15 日,以太坊完成了其歷史上最重大的技術升級——The Merge。本文深入分析 The Merge 的完整技術決策過程,從最早的概念探討到最終的實施細節,揭示每個關鍵決策背後的技術邏輯、社群辯論與取捨權衡。讀者將理解為何以太坊選擇了漸進式路線圖,以及這些決策如何塑造了以太坊的未來走向。
以太坊 The Merge 技術決策過程完整分析:從 PoW 到 PoS 的艱難轉型
概述
2022 年 9 月 15 日,以太坊完成了其歷史上最重大的技術升級——The Merge。這不僅是共識機制的簡單替換,而是涵蓋網路安全、經濟模型、社會契約與意識形態的複雜工程。The Merge 的決策過程經歷了長達七年的討論、測試與迭代,涉及無數核心開發者、礦工社群、機構投資者與社區成員之間的思想碰撞與利益協調。
本文深入分析 The Merge 的完整技術決策過程,從最早的概念探討到最終的實施細節,揭示每個關鍵決策背後的技術邏輯、社群辯論與取捨權衡。讀者將理解為何以太坊選擇了「Merge → Surge → Scourge → Verge → Purge → Splurge」的漸進路線圖,以及這些決策如何塑造了以太坊的未來走向。
第一部分:共識機制演進的歷史脈絡
1.1 早期的共識討論(2013-2015)
以太坊白皮書的願景:
2013 年 Vitalik Buterin 在比特幣雜誌發表的以太坊白皮書中,明確指出:
「以太坊的最終目標是創建一個圖靈完整且抗審查的去中心化計算平台。」
在共識機制選擇上,白皮書提到了幾種可能性:
- 傳統工作量證明(PoW)
- 權益證明(PoS)
- 混合共識機制
初期對 PoS 的探索:
┌─────────────────────────────────────────────────────────────┐
│ 早期 PoS 方案對比 │
├─────────────────────────────────────────────────────────────┤
│ │
│ Slasher(2014): │
│ - 第一個提出「罰沒」概念的 PoS 方案 │
│ - 問題:Nothing-at-Stake 攻擊 │
│ - 結論:需要經濟激勵來防止攻擊 │
│ │
│ Proof of Stake FAQ(2014-2015): │
│ - 詳細分析了 PoS 的優缺點 │
│ - 確定了「Casper」系列方案的研究方向 │
│ │
│ Casper the Friendly Finality Gadget (FFG): │
│ - 混合 PoW/PoS 方案 │
│ - 作為過渡階段 │
│ │
└─────────────────────────────────────────────────────────────┘
1.2 Casper 系列方案的演進
定義 1.2.1(Casper FFG):
Casper FFG(Friendly Finality Gadget)是由 Vitalik Buterin 和 Virgil Griffith 在 2017 年設計的 PoS 方案,旨在作為過渡機制:
機制設計:
- 以太坊區塊仍由 PoW 礦工產生
- 每 50 個區塊(一個 epoch)套用一次 PoS 檢查點
- 2/3 驗證者確認後,區塊達到最終確定性
- 確認的區塊不可逆轉
定義 1.2.2(Casper CBC):
Casper CBC(Correct by Construction)由 Vlad Zamfir 主導,採用不同的設計哲學:
設計特點:
- 區塊鏈的安全性從初始條件「逐步建構」
- 每個區塊的最終確定性是「估計值」而非絕對值
- 提供了更形式化的安全證明框架
兩種方案的辯論:
| 維度 | Casper FFG | Casper CBC |
|---|---|---|
| 設計哲學 | 工程實用主義 | 形式化方法論 |
| 最終確定性 | 離散檢查點 | 連續概率 |
| 複雜度 | 較低 | 較高 |
| 社區接受度 | 高 | 爭議較大 |
最終選擇:
經過激烈的社群辯論,以太坊最終選擇了:
- 以 FFG 為基礎的共識層
- 逐步過渡到完整 PoS
- 最終採用 Gasper 協議(FFG + LMD GHOST)
第二部分:Merge 技術架構決策
2.1 雙層架構的設計選擇
定義 2.1.1(Merge 後的雙層架構):
┌─────────────────────────────────────────────────────────────┐
│ Merge 後以太坊架構 │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ 共識層(Beacon Chain) │ │
│ │ - 區塊提議與最終確定 │ │
│ │ - 驗證者管理 │ │
│ │ - 隨機數生成 │ │
│ │ - 分叉選擇 │ │
│ └─────────────────────────────────────────────────────┘ │
│ ↕ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ 執行層(Execution Layer) │ │
│ │ - 交易執行 │ │
│ │ - 狀態管理 │ │
│ │ - EVM 運算 │ │
│ │ - Gas 計算 │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
│ 關鍵決策:執行層與共識層完全分離 │
│ │
└─────────────────────────────────────────────────────────────┘
為什麼選擇分離架構?
理由 1:最小化變更風險
- 現有的 EVM 和智能合約無需修改
- 只影響共識層,不影響應用層
- 降低了升級的技術風險
理由 2:并行開發
- 執行層團隊(Geth、Nethermind 等)專注執行優化
- 共識層團隊專注安全性與去中心化
- 獨立測試與部署
理由 3:長期擴展性
- 為未來的分片奠定基礎
- 執行層和共識層可以獨立擴展
- 支持多種執行客戶端
2.2 Execution Payload 結構
定義 2.2.1(Execution Payload):
Merge 後,每個信標塊包含一個執行負載(Execution Payload):
class ExecutionPayload(BlockBody):
"""
Merge 後的執行負載結構
"""
parent_hash: Hash32 # 父區塊哈希
fee_recipient: Address # 礦工/驗證者地址(原 coinbase)
state_root: Hash32 # 狀態根
receipts_root: Hash32 # 收據根
logs_bloom: BloomFilter # 日誌布隆過濾器
prev_randao: Bytes32 # 隨機數(原 random 字段)
block_number: uint64 # 區塊高度
gas_limit: uint64 # Gas 上限
gas_used: uint64 # Gas 使用量
timestamp: uint64 # 時間戳
extra_data: bytes # 額外數據
base_fee_per_gas: uint256 # Base Fee (EIP-1559)
block_hash: Hash32 # 執行區塊哈希
transactions: List[Transaction] # 交易列表
重要變更:
| 舊術語 | 新術語 | 說明 |
|---|---|---|
| Miner | Validator | 區塊提議者 |
| Uncle | Attestation | 見證投票 |
| Difficulty | Prevrandao | 隨機數源 |
| TotalDifficulty | - | 已廢除 |
2.3 驗證者角色的重新定義
定義 2.3.1(驗證者職責):
Merge 後,驗證者承擔三個核心職責:
┌─────────────────────────────────────────────────────────────┐
│ 驗證者職責矩陣 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. 見證(Attestation) │
│ - 每個 slot(12秒)進行一次見證投票 │
│ - 投票內容:區塊哈希、最新合理化區塊、鏈頭 │
│ - 獎勵:根據及時性和正確性調整 │
│ │
│ 2. 區塊提議(Proposal) │
│ - 隨機選擇驗證者作為提議者 │
│ - 提議區塊獲得額外獎勵 │
│ - 提議者責任更大(MEV 提取機會) │
│ │
│ 3. 同步委員會(Sync Committee) │
│ - 隨機選擇 512 名驗證者 │
│ - 為輕客戶端提供區塊頭簽名 │
│ - 每 256 個 epoch(約 27 小時)輪換 │
│ │
└─────────────────────────────────────────────────────────────┘
第三部分:關鍵技術爭議與決策
3.1 驗證者數量上限之爭
定義 3.1.1(驗證者數量影響):
驗證者數量直接影響網路的:
- 去中心化程度
- 安全性(經濟安全性)
- 性能(共識開銷)
辯論各方:
┌─────────────────────────────────────────────────────────────┐
│ 驗證者數量辯論 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 陣營 A:最大化去中心化 │
│ 論點: │
│ - 32 ETH 門檻太低,應提高至 1024 ETH │
│ - 更多驗證者 = 更去中心化 │
│ - 降低共識開銷需要更高效的簽名聚合 │
│ │
│ 陣營 B:降低參與門檻 │
│ 論點: │
│ - 32 ETH 已是合理平衡點 │
│ - 流動性質押可以進一步降低門檻 │
│ - BLS 簽名聚合可以處理大量驗證者 │
│ │
│ 最終決策: │
│ - 保持 32 ETH 最低質押額 │
│ - 採用 BLS 簽名聚合 │
│ - 預期最終 100-200 萬驗證者 │
│ │
└─────────────────────────────────────────────────────────────┘
數據分析:
截至 2026 年第一季度:
- 驗證者總數:超過 120 萬
- 總質押量:超過 3580 萬 ETH
- 驗證者分佈:涵蓋 100+ 個國家
- 平均質押額:~30 ETH(中位數較低)
3.2 MEV 處理策略之爭
定義 3.2.1(Merge 後的 MEV 問題):
Merge 後,驗證者將成為區塊提議者,擁有交易排序權力。這帶來了 MEV(最大可提取價值)的集中化風險:
問題:
- 大型質押池可能壟斷 MEV 提取
- 驗證者收益差異擴大
- 去中心化程度下降
解決方案:MEV-Boost
┌─────────────────────────────────────────────────────────────┐
│ MEV-Boost 架構 │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ Searcher │───▶│ Builder │───▶│ Relay │───▶ 提議者 │
│ └─────────┘ └─────────┘ └─────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────┐ │
│ │ MEV-Boost │ │
│ │ 中間件 │ │
│ └─────────────┘ │
│ │
│ 作用:允許驗證者從多個建構者中選擇最有價值的區塊 │
│ 問題:引入了新的信任假設 │
│ │
└─────────────────────────────────────────────────────────────┘
辯論:
| 方案 | 優點 | 缺點 |
|---|---|---|
| 無 MEV-Boost | 簡單、一致性 | MEV 收益不公平 |
| MEV-Boost | 收益共享 | 中心化風險 |
| PBS (提議者-建構者分離) | 原生支持 | 複雜、需要長期部署 |
最終決策:
- Merge 後立即支持 MEV-Boost
- 短期:依賴外部 MEV-Boost 實現
- 長期:實現原生的 PBS(Proposer-Builder Separation)
3.3 質押提款的實現策略
定義 3.3.1(質押提款類型):
┌─────────────────────────────────────────────────────────────┐
│ 質押提款機制 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 部分提款(Partial Withdrawal): │
│ - 已賺取獎勵 > 32 ETH 的部分 │
│ - 自動定期發送至提款地址 │
│ - 無需操作觸發 │
│ │
│ 完全提款(Full Withdrawal): │
│ - 退出驗證者質押 │
│ - 需要發起自願退出 │
│ - 等待退出隊列(約 5-27 分鐘) │
│ │
└─────────────────────────────────────────────────────────────┘
提款地址設計爭議:
爭議點:驗證者是否可以更改提款地址?
方案 A:不可更改
- 安全性:初始設置即為最終地址
- 問題:丟失地址 = 丟失資金
方案 B:可更改
- 靈活性:支持地址更新
- 問題:增加了治理攻擊向量
最終決策:
- 採用執行層 / 共識層雙層地址機制
- 共識層:驗證者索引不可更改
- 執行層:提款地址可更新(需驗證者簽名)
第四部分:測試網與階段實施
4.1 測試網歷史
定義 4.1.1(測試網階段):
┌─────────────────────────────────────────────────────────────┐
│ Merge 測試網 Timeline │
├─────────────────────────────────────────────────────────────┤
│ │
│ 2020 年 12 月: │
│ - Beacon Chain 主網啟動 │
│ - 測試網:Medalla │
│ - 問題:初始參與率低導致測試網不穩定 │
│ │
│ 2021 年: │
│ - 多次測試網升級 │
│ - Kiln 測試網成功完成 Merge │
│ │
│ 2022 年: │
│ - Sepolia、Goerli 測試網 Merge │
│ - Shadow Fork 測試 │
│ - 主網 Bellatrix 升級 │
│ - 主網 Paris(Merge 完成) │
│ │
└─────────────────────────────────────────────────────────────┘
4.2 Shadow Fork 測試
定義 4.2.1(Shadow Fork):
Shadow Fork 是在主網基礎上創建的分叉,用於測試 Merge 升級:
測試策略:
1. 在隔離環境中運行完整的 Merge 邏輯
2. 觀察真實交易負載下的行為
3. 識別潛在問題而不影響主網
重要 Shadow Fork:
- Shadow Fork 1-3:早期測試
- Shadow Fork 4+:壓力測試
- 最終測試:確認網路穩定性
4.3 主網啟動過程
定義 4.3.1(Merge 觸發條件):
┌─────────────────────────────────────────────────────────────┐
│ Merge 啟動序列 │
├─────────────────────────────────────────────────────────────┤
│ │
│ TTD(Terminal Total Difficulty): │
│ - 定義:觸發 Merge 的目標總難度 │
│ - 值:58750000000000000000000 │
│ - 機制:當 PoW 區塊累計難度達到 TTD 時 │
│ │
│ 升級序列: │
│ 1. Bellatrix(共識層) │
│ - 準備 Merge 環境 │
│ - 升級 slot 0 │
│ │
│ 2. Paris(執行層) │
│ - 第一個超過 TTD 的 PoW 區塊觸發 │
│ - 執行層切換至 PoS │
│ │
│ 3. Finalized(確認) │
│ - 第一個最終確定的 PoS 區塊 │
│ - Merge 完成標誌 │
│ │
└─────────────────────────────────────────────────────────────┘
第五部分:Merge 後的影響量化分析
5.1 能源消耗減少
定義 5.1.1(Merge 前後能耗對比):
┌─────────────────────────────────────────────────────────────┐
│ 以太坊能耗分析 │
├─────────────────────────────────────────────────────────────┤
│ │
│ Merge 前(PoW): │
│ - 年耗電量:~80-110 TWh │
│ - 相當於:荷蘭或阿根廷全國 │
│ - 碳排放:估計數百萬噸 CO2 │
│ │
│ Merge 後(PoS): │
│ - 年耗電量:~0.01-0.1 TWh │
│ - 節省:99.95% │
│ - 碳排放:接近零 │
│ │
│ 驗證: │
│ Crypto Carbon Ratings Institute (CCRI) 2023 年報告 │
│ │
└─────────────────────────────────────────────────────────────┘
5.2 質押收益率變化
定義 5.2.1(質押收益構成):
┌─────────────────────────────────────────────────────────────┐
│ PoS 質押收益分析 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 收益來源: │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ 區塊獎勵 │ 基礎獎勵 │ ~75% │ │
│ ├─────────────────────────────────────────────────────┤ │
│ │ MEV 獎勵 │ MEV 附加 │ ~15% │ │
│ ├─────────────────────────────────────────────────────┤ │
│ │ 優先費 │ 費用附加 │ ~10% │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
│ 歷史數據(年化): │
│ - 2022 Q4:~5.0-5.5% │
│ - 2023 Q2:~4.5-5.0% │
│ - 2024 Q4:~3.5-4.0% │
│ - 2026 Q1:~3.2-3.5% │
│ │
└─────────────────────────────────────────────────────────────┘
5.3 ETH 發行量變化
定義 5.3.1(Merge 前後發行對比):
┌─────────────────────────────────────────────────────────────┐
│ ETH 發行量分析 │
├─────────────────────────────────────────────────────────────┤
│ │
│ Merge 前(PoW): │
│ - 每區塊:2 ETH │
│ - 年發行:約 4.5-5.0% │
│ - 累計發行:~1.2 億 ETH │
│ │
│ Merge 後(PoS): │
│ - 年發行:~0.3-0.5% │
│ - 節省:~90% │
│ │
│ 結合 EIP-1559: │
│ - Base Fee 燃燒:動態調整 │
│ - 高網路活動時:可能實現通縮 │
│ - 2026 Q1:累計燃燒超過 450 萬 ETH │
│ │
└─────────────────────────────────────────────────────────────┘
第六部分:決策過程的治理啟示
6.1 開放式協作模式
定義 6.1.1(以太坊治理特點):
The Merge 的決策過程體現了以太坊獨特的治理模式:
┌─────────────────────────────────────────────────────────────┐
│ 以太坊治理特徵 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. 核心開發者主導 │
│ - 技術決策由核心開發者團隊提出 │
│ - 但需要社區共識支持 │
│ │
│ 2. 公開討論機制 │
│ - 所有 EIP 公開讨论 │
│ - Ethereum Magicians 論壇 │
│ - GitHub Issues 和 PR │
│ │
│ 3. 漸進式共識 │
│ - 大多數決定並非一錘定音 │
│ - 經過多輪迭代達成共識 │
│ - 反對聲音被認真考慮 │
│ │
│ 4. 意識形態多元 │
│ - 開發者背景多樣(學術、產業、個人) │
│ - 優先級排序存在分歧 │
│ │
└─────────────────────────────────────────────────────────────┘
6.2 關鍵教訓
定義 6.2.1(Merge 決策的經驗總結):
┌─────────────────────────────────────────────────────────────┐
│ Merge 決策經驗 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 1. 技術可行性優先 │
│ - 不成熟的方案不急於實施 │
│ - 充分測試是成功的前提 │
│ │
│ 2. 社區教育至關重要 │
│ - Merge 前大量教育材料 │
│ - 減少社區恐慌和誤解 │
│ │
│ 3. 回滾選項保持開放 │
│ - 設計時考慮最壞情況 │
│ - 制定應急計劃 │
│ │
│ 4. 利益相關者充分溝通 │
│ - 礦工群體的聲音被聽取 │
│ - 過渡期安排合理 │
│ │
│ 5. 長期願景清晰 │
│ - Merge 只是起點 │
│ - 後續升級路線圖明確 │
│ │
└─────────────────────────────────────────────────────────────┘
結論
The Merge 是區塊鏈歷史上最重要的技術升級之一,其決策過程提供了寶貴的治理經驗:
- 七年磨一劍:從 2015 年概念提出到 2022 年實施,Merge 經歷了漫長的技術探索和社區磨合
- 實用主義與理想主義的平衡:在理論優雅和工程可行性之間,以太坊選擇了後者
- 漸進式變革:通過測試網、Shadow Fork 等機制,降低了升級風險
- 開放治理的典範:所有重大決策都經過充分公開討論
- 數據驅動優化:質押收益率、驗證者數量等參數根據網路數據動態調整
The Merge 的成功實施不僅為以太坊的未來發展奠定了基礎,也為整個區塊鏈行業提供了治理和技術升級的寶貴經驗。
參考文獻
官方文檔
- Ethereum Foundation. (2022). The Merge. ethereum.org
- Ethereum Foundation. (2022). Beacon Chain Explorer.
技術規範
- Buterin, V. & Griffith, V. (2017). Casper the Friendly Finality Gadget.
- Pryhara & Nethermind (2022). Merge Specification.
數據來源
- Nansen Research. (2023). Post-Merge Ethereum Analysis.
- Crypto Carbon Ratings Institute. (2023). Ethereum Energy Consumption Report.
- Beaconcha.in. (2026). Validator Statistics.
本網站內容僅供教育與資訊目的,不構成任何投資建議或推薦。
相關文章
- 以太坊 The Merge 歷史深度分析:從工作量證明到權益證明的七年蛻變 — 本文深入分析 2022 年 9 月 The Merge 的歷史背景、決策過程和技術實現。回顧以太坊 PoW 時期的 Ethash 演算法和礦工生態、Casper FFG 的 PoS 設計理論、Merge 的技術架構和過渡階段,並探討社群政治、礦工命運和後續升級對以太坊生態的深遠影響。
- 以太坊升級歷史與 The Merge 技術演進完整指南 — 深入分析以太坊的升級歷史,特別聚焦於 2022 年最重要的「合併」(The Merge)升級,從技術層面詳細比較 PoW 與 PoS 機制的差異。我們涵蓋每個升級的時間節點、技術變更、對開發者與用戶的實際影響,以及後續升級對生態系統的影響。
- 以太坊升級完整歷史時間線:從創世區塊到 Pectra 時代的技術演進全紀錄 — 以太坊自 2015 年創世區塊上線以來,經歷了數十次重大升級,每一次升級都為網路帶來重要的技術改進。本文提供以太坊升級歷史的完整時間線,深入分析每個重要升級的技術架構變化、涉及的具體 EIP 內容、實施挑戰與對生態系統的深遠影響。涵蓋從 Frontier 到 Pectra 的完整歷程。
- 以太坊合併(The Merge)準備過程與歷史脈絡完整紀錄:從 PoW 到 PoS 的技術與政治博奕 — 以太坊合併是人類區塊鏈歷史上最具里程碑意義的技術轉型之一。本文深入分析 The Merge 的完整準備過程,包括早期技術探索、信標鏈測試、難度炸彈策略、社區討論與政治博奕、以及最終的實施過程。同時探討合併對以太坊生態、礦工群體和整個區塊鏈行業的深遠影響,為讀者呈現這段歷史的完整面貌。
- 以太坊升級歷史完整時間線:從 Frontier 到 Pectra 的技術演進全紀錄 — 本時間線系統性地呈現以太坊自 2015 年創世以來的每一次重大升級,從 Frontier、Homestead 到 The Merge、Dencun,涵蓋每次升級的技術變更、客戶端實現差異與經濟學影響。深入分析 EIP-1559 費用燃燒機制、Proto-Danksharding 技術細節,以及未來 Pectra 和 Full Danksharding 的發展藍圖。
延伸閱讀與來源
- 以太坊 GitHub 提交歷史 go-ethereum 客戶端完整開發歷史
- All Core Devs 會議紀錄 以太坊核心開發者會議完整記錄
- EIPs 提案歷史 以太坊改進提案的提案與討論存檔
- Ethernodes 節點分佈 歷史節點分佈數據
- Etherscan 區塊瀏覽器 歷史交易與合約事件查詢
- 以太坊基金會研究頁面 官方研究文件與學術論文列表
- DeFi Llama 歷史 TVL DeFi 歷史鎖倉量追蹤
這篇文章對您有幫助嗎?
請告訴我們如何改進:
評論
發表評論
注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。
目前尚無評論,成為第一個發表評論的人吧!