所有以太坊分叉的時間軸 (2014 年至今)
關於以太坊區塊鏈的所有重要里程碑、分叉與升級的時間軸。
分叉為網路需要做技術性升級或變化之程序 -- 此通常源於以太坊改進提案(EIPs) 並嘗試更改協議之"規則".
需要升級集中控制的傳統軟體時,公司只會為終端使用者發佈一個新版本。 而區塊鏈的運作則有所不同,因其並無所謂的集中所有權。 以太坊用戶 其所有必須全部升級其軟體來更新至新分叉規則. 加上區塊生成者(在工作量證明世界中為礦工,在權益證明世界中為驗證者)和節點必須依據新規則生成區塊並作驗證。 更多關於共識機制
這些規則變更可能會在網路上造成暫時的分叉。 新區塊可以依據新規則或舊規則產生。 分叉通常會提前商定,以便用戶端能夠一致採用變更,並使升級後的分叉成為主鏈。 然而,在極少數情況下,對分叉的不同意見可能導致網路永久硬分叉 – 最爲著名的是去中心化自治組織分叉產生了以太坊經典。
以太坊底層的軟體由兩部分組成,稱為 和 。
執行升級命名
自 2021 年起,執行層的升級是按時間順序,根據先前 Devcon 地點 (opens in a new tab)的城市名稱來命名:
| 升級名稱 | Devcon 年份 | Devcon 編號 | 升級日期 |
|---|---|---|---|
| 柏林升級 | 2014 年 | 0 | 2021 年 4 月 15 日 |
| London 升級 | 2015 年 | I | 2021 年 8 月 5 日 |
| 上海升級 | 2016 年 | II | 2023 年 4 月 12 日 |
| Cancun | 2017 年 | III | 2024 年 3 月 13 日 |
| Prague | 2018 | IV | 待定 - 下一個 |
| Osaka | 2019 年 | V | 待定 |
| Bogota | 2022 年 | VI | 待定 |
| Bangkok | 2024 年 | VII | 待定 |
共識升級命名
自推出以來,共識層的升級是以按字母順序排列的天體恆星來命名:
| 升級名稱 | 升級日期 |
|---|---|
| 信標鏈創世塊 | 2020 年 12 月 1 日 |
| Altair (opens in a new tab) | 2021 年 10 月 27 日 |
| Bellatrix (opens in a new tab) | 2022 年 9 月 6 日 |
| Capella (opens in a new tab) | 2023 年 4 月 12 日 |
| Deneb (opens in a new tab) | 2024 年 3 月 13 日 |
| Electra (opens in a new tab) | 待定 - 下一個 |
| Fulu (opens in a new tab) | 待定 |
組合命名
執行層和共識層升級最初是在不同時間推出的,但在 2022 年合併之後,這些升級已同時部署。 因此,出現了使用單一組合詞的通俗術語來簡化對這些升級的引用。 這種做法始於 Shanghai-Capella 升級,通常稱為「Shapella」,並在 Cancun-Deneb (Dencun) 升級和_ Prague-Electra_ (Pectra) 升級時沿用了這種做法。
| 執行升級 | 共識升級 | 簡稱 |
|---|---|---|
| 上海升級 | Capella升級 | 「Shapella」 |
| Cancun | Deneb | 「Dencun」 |
| Prague | Electra | 「Pectra」 |
| Osaka | Fulu | 「Fusaka」 |
直接跳到一些特別重要的過去升級的資訊:信標鏈、合併 和 EIP-1559
想瞭解未來的協定升級嗎? 瞭解以太坊開發藍圖上即將到來的升級.
2025
Fulu-Osaka (「Fusaka」)
Prague-Electra (「Pectra」)
Prague-Electra(“Pectra”)升級包括對以太坊協議的幾項改進,旨在改善所有用戶、二層網路、質押者和節點運營者的體驗。
透過合併驗證者帳戶,質押得到升級,並且使用執行提款地址改善了對質押資金的控制。 EIP-7251 將單個驗證者的最大有效餘額增加到 2048,從而提高了質押者的資本效率。 EIP-7002 允許執行帳戶安全地觸發驗證者操作,包括提取全部或部分資金,從而改善 ETH 質押者的體驗,並幫助增強了節點運營者的問責制。
升級的另一部分專注於改善普通用戶的體驗。 EIP-7702 讓常規的非智能合約帳戶 () 能夠執行類似智能合約的程式碼。 這為傳統的以太坊帳戶解鎖了很多新功能,例如交易批處理、gas 贊助、可替代的身份驗證方法、可程式化花費控制、帳戶恢復機制等。
- Pectra.wtf (opens in a new tab)
- Pectra 將如何增強質押體驗 (opens in a new tab)
- 閱讀 Electra 升級規範 (opens in a new tab)
- Prague-Electra (「Pectra」) 常見問題
2024
Cancun-Deneb (「Dencun」)
Cancun 摘要
Cancun 升級包含一組針對以太坊_執行層_的改進,旨在與 Deneb 共識升級一起提高可擴展性。
值得注意的是,這包括 EIP-4844,又稱為 Proto-Danksharding,它顯著降低了 Layer 2 rollups 的資料儲存成本。 這是透過引入資料「二進位大型物件」來實現的,二進位大型物件使卷軸能夠在短時間內將資料發佈到主網。 這顯著降低了二層網路卷軸使用者的交易費。
Deneb 摘要
Deneb 升級包含對以太坊_共識層_的一系列改進,旨在提升可擴展性。 此升級與 Cancun 執行升級同步進行,以啟用 Proto-Danksharding (EIP-4844),並對信標鏈進行其他改進。
預先產生的已簽署「自願退出訊息」不再過期,因此可讓使用者在將資金質押到第三方節點營運商時擁有更多控制權。 透過這個已簽署的退出訊息,質押者可以委託節點運作,同時保持隨時安全退出和提取資金的能力,而不需要徵求任何人的許可。
EIP-7514 將驗證者加入網路的「流失」率限制在每個時期八 (8) 個,從而收緊了以太幣的發行。 由於 ETH 發行量與質押的 ETH 總量成正比,限制加入的驗證者數量可限制新發行 ETH 的_成長率_,同時也降低了節點營運商的硬體要求,有助於去中心化。
2023
Shanghai-Capella (「Shapella」)
Shanghai 摘要
上海升級為執行層引入了質押提款的功能。 隨著與 Capella 升級同步進行,區塊能夠支援提款操作,使質押者可以將他們的以太幣從信標鏈提取到執行層。
Capella 摘要
Capella 升級是共識層(信標鏈)的第三次重大升級,實現了質押提款。 Capella 升級與執行層升級「上海升級」同步進行,並實現了質押提款的功能。
這次共識層升級讓未提供初始存款提款憑證的質押者能夠提供提款憑證,從而實現提款。
此升級還提供了自動帳戶掃描功能,可持續處理驗證者帳戶的任何可用獎勵支付或全額提款。
2022
Paris (合併)
總結
Paris 升級是由於工作量證明區塊鏈通過了 58750000000000000000000 的而觸發。 這發生在2022年9月15日的第15537393區塊上,觸發了下一個區塊的巴黎升級。 這發生在 2022 年 9 月 15 日區塊 15537393 上,並在下一個區塊處觸發了巴黎升級。 Paris 是合併的過渡 - 其主要功能是關閉工作量證明挖礦演算法及相關的共識邏輯,並轉而啟用權益證明。 Paris 本身是對執行用戶端的升級 (相當於共識層上的 Bellatrix),使它們能夠從其連接的共識用戶端接收指令。 這需要啟用一組新的內部 API 方法,統稱為引擎 API (opens in a new tab)。 這可以說是自個人莊園以來,以太坊歷史上意義最重大的升級!
Bellatrix
總結
Bellatrix 升級是信標鏈的第二次預定升級,為鏈準備合併。 它將驗證者因怠惰及進行了可被罰沒的行為而受到的懲罰提高到其全部價值。 Bellatrix 升級還包括對分叉選擇規則的更新,讓信標鏈為合併以及從最後一個工作量證明區塊過渡到第一個權益證明區塊做好準備。 這包括讓共識用戶端意識到 58750000000000000000000 的。
Gray Glacier
總結
Gray Glacier 網路升級將推遲了三個月。 這是此次升級中引入的唯一變更,在本質上類似於 Arrow Glacier 和 Muir Glacier 升級。 在 Byzantium、Constantinople 和 London 網路升級中也執行了類似的變更。
- EIP-5133 – 將難度炸彈推遲至 2022 年 9 月
2021
Arrow Glacier
總結
Arrow Glacier 網路升級將推遲了數個月。 這是此次升級中引入的唯一變更,在本質上類似於 Muir Glacier 升級。 在 Byzantium、Constantinople 和 London 網路升級中也執行了類似的變更。
- 以太坊基金會部落格 - Arrow Glacier 升級公告 (opens in a new tab)
- Ethereum Cat Herders - 以太坊 Arrow Glacier 升級 (opens in a new tab)
- EIP-4345 – 將難度炸彈推遲至 2022 年 6 月
Altair
總結
Altair 升級是信標鏈的第一次預定升級。 此次升級增加了對「同步委員會」的支援—支援輕量用戶端,在向合併進展的過程中,增加了對驗證者怠惰及可被罰沒行為的懲罰。
趣聞!
Altair 升級是第一個有確切發佈時間的重大網路升級。 先前的每一次升級均基於一個已經在工作量證明鏈上申報過的區塊編號,而該鏈上的區塊時間各不相同。 信標鏈不需要解析工作量證明,而是在一個基於時間、由 32 個 12 秒「時隙」組成的時期系統上運作。在這個系統上,驗證者可以提出區塊。 這就是為什麼我們能準確知曉達到時期 74,240 以及 Altair 升級啟動的時間!
London
總結
London 升級引入了 EIP-1559 (opens in a new tab),它改革了交易費市場,並變更了 Gas 退款的處理方式和的時程。
什麼是 London 升級/EIP-1559?
London 升級前,以太坊的區塊為固定大小。 當網路需求高時,這些區塊會滿載運作。 因此,使用者常需要等網路需求降低時,交易才會被添加進區塊,這導致了糟糕的使用者體驗。 London 升級將可變大小的區塊引入以太坊。
隨著 2021 年 8 月的London 升級,以太坊網路上交易費的計算方式發生了改變。 在 London 升級之前,費用的計算沒有區分基本費用和優先費用,如下:
假設 Alice 必須向 Bob 支付 1 以太幣。 在交易中,燃料限制是 21,000 單位,燃料價格為 200 gwei。
總費用會是:Gas 單位 (上限) * 每單位 Gas 價格,亦即 21,000 * 200 = 4,200,000 gwei 或 0.0042 ETH
在 London 升級中實作 EIP-1559 (opens in a new tab) 讓交易費機制變得更複雜,但也使 Gas 費更可預測,從而形成了一個更有效率的交易費市場。 使用者可以提交帶有 maxFeePerGas 的交易,該值對應他們願意為執行交易支付的金額,同時知道他們支付的費用不會超過 Gas 的市價 (baseFeePerGas),且任何超額部分(減去小費)都將退還。
這支影片解釋了 EIP-1559 及其帶來的好處:EIP-1559 解說 (opens in a new tab)
- 您是去中心化應用程式開發者嗎? 請務必升級您的函式庫和工具。 (opens in a new tab)
- 閱讀以太坊基金會公告 (opens in a new tab)
- 閱讀 Ethereum Cat Herder 的解說 (opens in a new tab)
Berlin
總結
柏林升級優化了某些以太坊虛擬機器動作的燃料成本,並增加了對多種交易類型的支援。
2020
信標鏈創世
總結
信標鏈需要 16384 筆 32 個已質押 ETH 的存款才能安全上線。 這發生在 11 月 27 日,信標鏈於 2020 年 12 月 1 日開始產生區塊。
閱讀以太坊基金會公告 (opens in a new tab)
質押存款合約已部署
總結
質押存款合約將引入以太坊生態系統。 雖然是一個合約,但它對啟動信標鏈(一項重要的以太坊升級)的時間軸有直接影響。
閱讀以太坊基金會公告 (opens in a new tab)
Muir Glacier
總結
Muir Glacier 分叉延遲了。 工作量證明共識機制的區塊難度增加,會拉長發送交易和使用去中心化應用程式的等待時間,從而威脅到以太坊的可用性。
- EIP-2384 – 將難度炸彈再推遲 4,000,000 個區塊,或約 611 天。
2019
Istanbul
總結
伊斯坦堡分叉:
- 最佳化了EVM 中某些操作的 成本。
- 提高受到阻斷服務攻擊後的韌性。
- 使基於 SNARKs 和 STARKs 的Layer 2 擴展解決方案效能更高。
- 使以太坊和 Zcash 能夠互通。
- 讓合約能夠引入更多創意功能。
閱讀以太坊基金會公告 (opens in a new tab)
Constantinople
總結
君士坦丁堡分叉:
閱讀以太坊基金會公告 (opens in a new tab)
2017
Byzantium
總結
拜占庭分叉:
- 將區塊挖礦獎勵從 5 ETH 降至 3 ETH。
- 將延遲一年。
- 新增了呼叫其他合約而不變更狀態的能力。
- 添加了某些密碼學方法以允許Layer 2 擴展。
閱讀以太坊基金會公告 (opens in a new tab)
- EIP-140 – 新增
REVERT操作碼。 - EIP-658 – 在交易收據中新增了狀態欄位,以表示成功或失敗。
- EIP-196 –新增橢圓曲線與標準乘法以支援[ZK-Snarks]。/developers/docs/scaling/zk-rollups/
- EIP-197 –新增橢圓曲線與標準乘法以支援[ZK-Snarks]/developers/docs/scaling/zk-rollups/。
- EIP-198 – 啟用 RSA 簽名驗證。
- EIP-211 – 新增對可變長度傳回值的支援。
- EIP-214 – 新增
STATICCALL作業碼,能夠呼叫其他合約而不變更狀態。 - EIP-100 – 變更難度調整公式。
- EIP-649 – 將延遲 1 年,並將區塊獎勵從 5 以太幣減至 3 以太幣。
2016
Spurious Dragon
總結
Spurious Dragon 分叉為對阻斷服務 (DoS) 攻擊(2016 年 9 月/10 月)的第二個回應,包括:
- 調整操作碼價格,以防網路未來再受攻擊。
- 啟用區塊鏈狀態的「區塊鏈減重」。
- 新增重播攻擊保護。
閱讀以太坊基金會公告 (opens in a new tab)
Tangerine Whistle
總結
橘子口哨分叉是對網路上阻斷服務 (DoS) 攻擊(2016 年 9 月/10 月)的第一個回應,包括:
- 解決與定價過低的操作程式碼有關的緊急網路健康問題。
閱讀以太坊基金會公告 (opens in a new tab)
DAO 分叉
總結
DAO 分叉是為了因應 2016 年 DAO 攻擊 (opens in a new tab),當時一個不安全的 合約被駭客盜取了超過 360 萬個 ETH。 該分叉將資金從有問題的合約中,移到一個只有單一提款功能的新合約 (opens in a new tab)中。 任何損失了資金的人都可以在他們的錢包中提取以太幣,每 100 個去中心化自治組織代幣可以提取 1 個以太幣。
這個做法是以太坊社群投票的結果。 任何 ETH 持有者都能夠透過在 一個投票平台 (opens in a new tab) 上的交易進行投票。 許多人支持分叉的決定,投票率超過 85%。
一些礦工拒絕分叉,因為那次去中心化自治組織事件並不是協定中的缺陷。 他們後來成立了 Ethereum Classic (opens in a new tab)。
閱讀以太坊基金會公告 (opens in a new tab)
個人莊園
總結
家園分叉著眼於未來。 包括若干協定修改和網路變更,使以太坊能夠進一步進行網路升級。
閱讀以太坊基金會公告 (opens in a new tab)
2015
Frontier 解凍
總結
Frontier 解凍分叉取消了每個 5,000 的上限,並將預設 Gas 價格設為 51 。 這樣便能進行交易 - 交易需要 21,000 單位燃料。 引入了以確保未來能硬分叉到。
Frontier
總結
前沿升級是以太坊專案的已上線準系統實作。 該版本在奧利匹克測試階段成功完成之後推出。 它面向的是技術使用者,特別是開發者。 的 上限為 5,000。 此「解凍」階段使礦工能夠開始作業,並使早期採用者能夠有足夠的時間來安裝用戶端。
閱讀以太坊基金會公告 (opens in a new tab)
2014
以太幣銷售
以太幣正式發售 42 天。 你可以使用比特幣購買以太幣。
閱讀以太坊基金會公告 (opens in a new tab)
黃皮書發布
黃皮書由 Gavin Wood 博士撰寫,介紹了以太坊協議之技術定義。
2013
白皮書發布
2015 年專案啟動之前,以太坊創辦人 Vitalik Buterin 於 2013 年發表了這篇介紹白皮書。
頁面最後更新: 2026年4月22日