以太坊歷史
關於以太坊區塊鏈的所有重要里程碑、分叉與升級的時間軸。
直接查閱一些特別重要的過往升級的資訊:信標鏈;合併;和 EIP-1559
想瞭解未來的協定升級嗎? 瞭解以太坊開發藍圖上即將進行的升級。
2024 年
Cancun-Deneb(「Dencun」)
Cancun 升級總結
Cancun 升級包含對以太坊_執行層_的一系列改進,旨在與 Deneb 共識層升級一起提高可擴展性。
值得注意的是,該升級包括稱為 Proto-Danksharding 的 EIP-4844,該提案顯著降低了二層網路卷軸的資料存儲成本。 這是透過引入資料「二進位大型物件」來實現的,二進位大型物件使卷軸能夠在短時間內將資料發佈到主網。 這顯著降低了二層網路卷軸使用者的交易費。
Deneb 升級總結
Deneb 升級包含一系列對以太坊_共識層_的改進,旨在提升可擴展性。 此升級與 Cancun 執行升級同步進行,以啟用 Proto-Danksharding (EIP-4844),並對信標鏈進行其他改進。
預先產生的已簽署「自願退出訊息」不再過期,因此可讓使用者在將資金質押到第三方節點營運商時擁有更多控制權。 透過這個已簽署的退出訊息,質押者可以委託節點運作,同時保持隨時安全退出和提取資金的能力,而不需要徵求任何人的許可。
EIP-7514 將驗證者加入網路的「流失」率限制在每個時期八 (8) 個,從而收緊了以太幣的發行。 由於以太幣發行量與質押的以太幣總量成正比,因此限制加入的驗證者數量會限制新發行以太幣的_成長率_,同時也降低了對節點營運商的硬體要求,有助於去中心化。
2023 年
上海-Capella(「Shapella」)
上海升級總結
上海升級為執行層引入了質押提款的功能。 隨著與 Capella 升級同步進行,區塊能夠支援提款操作,使質押者可以將他們的以太幣從信標鏈提取到執行層。
Capella 升級總結
Capella 升級是共識層(信標鏈)的第三次重大升級,實現了質押提款。 Capella 升級與執行層升級「上海升級」同步進行,並實現了質押提款的功能。
這次共識層升級讓未提供初始存款提款憑證的質押者能夠提供提款憑證,從而實現提款。
此升級還提供了自動帳戶掃描功能,可持續處理驗證者帳戶的任何可用獎勵支付或全額提款。
2022 年
巴黎升級(合併)
總結
由於工作量證明區塊鏈超過了 58750000000000000000000,因而觸發了巴黎升級。 這發生在2022年9月15日的第15537393區塊上,觸發了下一個區塊的巴黎升級。 這發生在 2022 年 9 月 15 日區塊 15537393 上,並在下一個區塊處觸發了巴黎升級。 巴黎升級就是合併過渡,以太坊的主要功能結束了工作量證明挖礦演算法及相關共識邏輯並啟動了權益證明。 巴黎升級本身是對執行用戶端的升級(相當於共識層上的 Bellatrix 升級),讓執行用戶端能夠從與其連線的共識用戶端接受指令。 這需要啟動一組新的內部應用程式介面方法,統稱為引擎應用程式介面。 這次升級可以說是自家園以來以太坊歷史上最重要的升級!
Bellatrix 升級
總結
Bellatrix 升級是信標鏈的第二次預定升級,讓信標鏈為合併做準備。 它將驗證者因怠惰及進行了可被罰沒的行為而受到的懲罰提高到其全部價值。 Bellatrix 升級還包括對分叉選擇規則的更新,讓信標鏈為合併以及從最後一個工作量證明區塊過渡到第一個權益證明區塊做好準備。 這包括讓共識用戶端意識到 58750000000000000000000。
灰色冰川升級
總結
灰色冰川網路升級將推遲了三個月。 這是此次升級引入的唯一變更,本質上類似於箭形冰川和繆爾冰川升級。 拜占庭、君士坦丁堡和 London 網路升級也做了類似的變更。
2021 年
箭形冰川升級
總結
箭形冰川網路升級將推遲數月。 這是此次升級引入的唯一變更,本質上類似於謬爾冰川升級。 拜占庭、君士坦丁堡和倫敦網絡升級也做了類似的更改。
Altair 升級
總結
Altair 升級是對信標鏈進行的第一次預定升級。 此次升級增加了對「同步委員會」的支援—支援輕量用戶端,在向合併進展的過程中,增加了對驗證者怠惰及可被罰沒行為的懲罰。
趣聞!
Altair 升級是第一個有確切發佈時間的重大網路升級。 先前的每一次升級均基於一個已經在工作量證明鏈上申報過的區塊編號,而該鏈上的區塊時間各不相同。 信標鏈不需要解析工作量證明,而是在一個基於時間、由 32 個 12 秒「時隙」組成的時期系統上運作。在這個系統上,驗證者可以提出區塊。 這就是為什麼我們能準確知曉達到時期 74,240 以及 Altair 升級啟動的時間!
London 升級
總結
London 升級引入了 EIP-1559,對交易費市場進行了改革,同時也對燃料費的退款處理方式和日程進行了修改。
什麼是 London 升級/EIP-1559?
London 升級前,以太坊的區塊為固定大小。 當網路需求高時,這些區塊會滿載運作。 因此,使用者常需要等網路需求降低時,交易才會被添加進區塊,這導致了糟糕的使用者體驗。 London 升級將可變大小的區塊引入以太坊。
隨著 2021 年 8 月的 London 升級,以太坊網路上交易費的計算方式發生了變化。 在 London 升級之前,燃料費的計算不區分基本費用
和優先費
,如下:
假設 Alice 必須向 Bob 支付 1 以太幣。 在交易中,燃料限制是 21,000 單位,燃料價格為 200 gwei。
總費用將為:Gas units (limit) * Gas price per unit
i.e 21,000 * 200 = 4,200,000 gwei
或 0.0042 以太幣
London 升級中的 EIP-1559 實作使交易費機制更加複雜,但也讓燃料費更加可預測,最終形成了更高效的交易費市場。 使用者可以透過 maxFeePerGas
提交交易,指明他們願意為要執行交易支付多少費用,並且使用者知道支付的費用不會超過燃料市價 (baseFeePerGas
),並且會得到任何剩餘費用(扣除小費)的退款。
解釋 EIP-1559 及其帶來的好處之影片:EIP-1559 解釋
柏林升級
總結
柏林升級優化了某些以太坊虛擬機器動作的燃料成本,並增加了對多種交易類型的支援。
2020 年
信標鏈創世塊
總結
信標鏈需要 16384 個存了 32 個質押以太幣的帳戶,以確保安全上線。 這發生於 2020 年 11 月 27 日,意味著信標鏈在 2020 年 12 月 1 日開始產生區塊。 這是實現以太坊願景的第一步,十分重要。
部署質押存款合約
總結
質押存款合約將引入以太坊生態系統。 雖然是一個合約,但它直接影響到信標鏈的發佈時間軸,而信標鏈是以太坊升級的重要部分。
繆爾冰川升級
總結
繆爾冰川分叉使推遲。 增加工作量證明共識機制的區塊難度可能會增加發送交易和使用去中心化應用程式的等待時間,從而降低以太坊的可用性。
2019 年
伊斯坦堡升級
總結
伊斯坦堡分叉:
- 最佳化以太坊虛擬機中特定動作的成本。
- 提高受到阻斷服務攻擊後的韌性。
- 使基於「簡潔非互動式知識論證」與「可擴充透明知識論證」的二層網路擴容解決方案具有更佳的效能。
- 使以太坊和 Zcash 能夠互通。
- 讓合約能夠引入更多創意功能。
君士坦丁堡升級
總結
君士坦丁堡分叉:
2017 年
拜占庭升級
總結
拜占庭分叉:
2016 年
Spurious Dragon(偽龍)升級
總結
Spurious Dragon 分叉為對阻斷服務 (DoS) 攻擊(2016 年 9 月/10 月)的第二個回應,包括:
- 調整操作碼價格,以防網路未來再受攻擊。
- 啟用區塊鏈狀態的「區塊鏈減重」。
- 新增重播攻擊保護。
橘子口哨升級
總結
橘子口哨分叉是對網路上阻斷服務 (DoS) 攻擊(2016 年 9 月/10 月)的第一個回應,包括:
- 解決與定價過低的操作程式碼有關的緊急網路健康問題。
去中心化自治組織分叉
總結
去中心化自治組織分叉是為了回應 2016 去中心化自治組織攻擊,當時一個不安全的合約被駭客盜走了超過 360 萬個以太幣。 這個分叉將資金從有問題的合約轉移到一個新合約,新合約只有一個功能:提款。 任何損失了資金的人都可以在他們的錢包中提取以太幣,每 100 個去中心化自治組織代幣可以提取 1 個以太幣。
此行動由以太坊社群投票贊成. 所有以太幣持有者都能透過投票平台上的交易進行投票。 此分叉決議獲得85%贊成.
一些礦工拒絕分叉,因為那次去中心化自治組織事件並不是協定中的缺陷。 其延續原始以太坊, 而其目前稱為以太坊經典/Ethereum Classic.
家園升級
總結
家園分叉著眼於未來。 包括若干協定修改和網路變更,使以太坊能夠進一步進行網路升級。
2015 年
前沿解凍升級
總結
前沿解凍升級提高了每個 5,000 單位的限制,並將預設燃料價格設為 51 。 這樣便能進行交易 - 交易需要 21,000 單位燃料。 引入是爲了保證未來硬分叉到。
前沿升級
總結
前沿升級是以太坊專案的已上線準系統實作。 該版本在奧利匹克測試階段成功完成之後推出。 它面向的是技術使用者,特別是開發者。 有 5,000 單位的限制。 此「解凍」階段使礦工能夠開始作業,並使早期採用者能夠有足夠的時間來安裝用戶端。
2014 年
以太幣銷售
以太幣正式發售 42 天。 你可以使用比特幣購買以太幣。
發佈黃皮書
黃皮書由 Gavin Wood 博士撰寫,介紹了以太坊協議之技術定義。
2013 年
發佈白皮書
2015 年專案啟動之前,以太坊創辦人 Vitalik Buterin 於 2013 年發表了這篇介紹白皮書。