以太坊結束了「上海升級」下半年即將迎來「坎昆升級」,回顧以太坊歷史中共有 12 次重要的升級,本文將梳理這12次升級的內容。本文源自@jason_chen998 的推特研究長文,由 PANews 整理。
(前情提要:從投資角度看以太坊坎昆升級,有利可圖 )
(背景補充:科普|以太坊坎昆升級 EIP-4844,有哪些真實利多? )
自 2013 年白皮書釋出至今,共產生了 24 個里程碑事件,其中大多為分叉升級,相對重要的為 12 個升級,如果你在以太坊生態做事,至少要清楚的瞭解以太坊的成長歷程。
傳統的中心化軟體需要升級時,會發佈一個新版本將舊版替換掉,而區塊鏈因為是去中心化的沒有中央所有權,所以區塊鏈的升級會以分叉進行,礦工和驗證者節點必須要更新以太坊客戶端根據新分叉的規則去出塊,升級後的分叉則成為新的主鏈
而另外一條舊鏈因無人繼續維護則被廢棄,但同時也存在一些極個別情況導致礦工不願意放棄,從而繼續維護舊鏈造成網路的永久分裂,也就是現在的 ETH 與 ETC 以太坊經典的關係。
2015 年 7 月 30 日 邊境升級
邊境升級是以太坊面向開發者釋出的第一個準系統級版本,使用程式碼和命令列操作,沒有圖形化單軟體版本,所以可以將其理解成是 beta 版以太坊,這也就是稱其為邊境的原因,此時的以太坊就像是當年美國西部大開發時期,充滿巨大的風險與機遇。
邊境版本內通過硬編碼的方式將每個區塊的 Gas 限制在 5000 Gas,緊接著在兩個月後的邊境解凍升級中取消了 5000 Gas 的限制,並將 Gas 預設價格設定為 50gwei,並且就在本次升級中引入了難度炸彈,來人為的調控挖礦難度從而在 POS 上線時倒逼 POW 礦工無利可圖。
為後續轉 POS 埋下了伏筆,難度炸彈爆炸之時,以太坊就會進入 「冰川時代(對官方就是這樣稱呼的)」,所以請注意,僅僅在以太坊的初始階段,就已經下定決心要轉 POS。
自此,以太坊開始正式進入準可用的 POW 挖礦時代。
此時以太坊價格為 1.24 美元。
2016 年 3 月 14 日 家園升級
家園升級是以太坊釋出的第二個主要版本,顧名思義此時第一批淘金者已經完成了對邊境的西部大開發工作,進入了建設家園安居樂業的階段。
家園升級也是首個釋出 EIP 以太坊改進提案的升級。
共包含 3 個 EIP 分別為 2、7、8,EIP 2 將合約建立的 Gas 費成本從 21000 提高到 53000,EIP 7 增加了新的函式 DELEGATECALL 便於程式碼複用,EIP8 對網路協議 devp2p 進行了向前相容。
此時以太坊價格為 12.5 美元。
2016 年 7 月 20 日 The DAO 分叉(以太坊的至暗時刻)
這並不是一個正常升級,而是以太坊最終迫於無奈在至暗時刻所進行的妥協,自此以太坊分道揚鑣形成了 ETH 與 ETC。
The DAO 是一個於 2016 年在以太坊上推出由智慧合約控制的投資 DAO,並進行 ICO 募集了價值 1.5 億美金的以太幣,佔當時以太坊流通量的 14%。
但隨後因其合約程式碼存在漏洞遭到駭客攻擊,經過大量的嘗試依然無法阻止駭客後,以太坊最終通過硬分叉來恢復被盜資金,但這也極大動搖了一大批遵循 Code Is Low 抱有去中心化信仰的成員,本來應該廢棄的舊鏈依然被信仰者維護著,該鏈稱為 ETC 以太坊經典。
此時以太坊價格為 12.54 美元。
延伸閱讀:關於 ETH Merge、以太坊經典遷徙的「技術細節和背後原因」
2017 年 10 月 16 日 拜占庭升級
此時以太坊已經經歷了邊境與家園兩個重大里程碑升級,按照計劃下一步是大都會升級,顧名思義在邊境建設家園後,要將家園打造成一個熙熙攘攘的大都會,但大都會升級內容較多,故當時計劃拆分為拜占庭和君士坦丁堡兩次升級。
但實際上大都會階段要遠比預期的工作量複雜的多,所以後續又拆出來了伊斯坦布林、柏林等升級。
但在進入大都會階段真正讓以太坊 「基業長青」 前,Vitalik 認為以太坊必須要轉向 POS,要逐漸的讓礦工在 POW 無利可圖,從而把他們 「趕」 到被迫接受 POS。
所以至少到了轉 POS 的時候通過利益切換的方式讓礦工覺得繼續在 POW 收益不如轉到 POS,否則到時候 POS 上線,而大量礦工賴在 POW 不願意走,則會直接導致以太坊的分裂,這種分裂的嚴重程度遠超 ETC,所以要逐漸的減少 POW 的收益,本次升級一口氣釋出了 10 個 EIP,其中 EIP 649 將難度炸彈延遲了一年半。
並將出塊獎勵從 5 個減少到 3 個,推遲難度炸彈的原因主要是以太坊並未做好 POS 切換的準備。
其次經歷了 The DAO 分叉的至暗時刻,以太坊痛定思痛釋出了 EIP 214 限制合約呼叫期間對狀態的任何修改,從而提高安全性。
此時以太坊價格為 334.32 美元。
2019 年 2 月 28 日 君士坦丁堡(聖彼得堡)升級
本來原定計劃中的君士坦丁堡升級因為安全社群 ChainSecurity 所發現的一個漏洞所延期了,時隔兩年以太坊終於又迎來升級,所以其實這次升級其實是個雙響炮,在一個區塊中完成了兩次升級分別為君士坦丁堡和聖彼得堡。
在本次升級中,為將礦工趕向 POS 又近了一步,EIP1234 將區塊獎勵從 3 ETH 再一次降低為 2 ETH,同樣的依然因沒有做好切換 POS 的準備又將難度炸彈再次延遲 12 個月。
EIP 1014 中引入的一種能在合約被正式部署前,就預先計算出合約地址的新的指令 CREATE2,從而將類似比特幣閃電網路的狀態通道概念引入以太坊,可以先在鏈下計算再將對應合約部署至鏈上結算。
此時以太坊價格為 136.29 美元。
2020 年 1 月 2 日 Muir 冰川升級
在僅僅完成伊斯坦布林升級後不到一個月,以太坊又緊急臨時進行了一次升級,一個月內進行兩次硬分叉是非常罕見的,原因是對難度炸彈 「爆炸」 時間的預估錯誤,可能會導致提前爆炸,而 POS 切換依然沒有準備好,所以要緊急升級再次延遲難度炸彈。
也正因為本次升級是臨時決定的,所以沒有遵循大都會以城市的命名規則,還記得上文中說到的以太坊官方將難度炸彈爆炸後稱為什麼嗎?冰川時代,而 Muir 冰川是美國阿拉斯加一個已經被海水取代消失的冰川名稱,所以叫 Muir 冰川的寓意即讓冰川先 「消失」。
此時以太坊價格為 127.18 美元。
2020 年 12 月 1 日 信標鏈正式釋出
從 2015 年就開始醞釀的 POS 計劃終於邁出了重要一步,POS 信標鏈在今天正式釋出上線,與 POW 主鏈保持並行執行狀態,在兩年後的巴黎升級中將會進行史詩級的 Merge。
此時以太坊價格為 586.23 美元。
延伸閱讀:V神發推慶生「以太坊信標鏈」上線一周年,發布更新版開發路線圖
2021 年 4 月 15 日 柏林升級
柏林升級正是開啟了 Devcon 城市 「冠名」 的時代,在論壇中大家討論接下來的升級如何命名時,各種建議都有,包括星座、樂器、魔獸世界角色等,最終一個以 Devcon 城市名稱的提議被投票選中,於是本次升級用第一場 devcon 所在地柏林命名。
此時以太坊價格為 2454 美元。
延伸閱讀:1 年後終於到來!以太坊「柏林硬分叉」宣布 4月中上線,四個 EIP 提案將納入升級
2021 年 8 月 5 日 倫敦升級
釋出了對以太坊影響最大的 EIP1559,直接改變以太坊經濟模型,之前區塊打包是拍賣機制,Gas 價高者得且全部給礦工,EIP1559 將 Gas 費分為兩部分,一部分給礦工,另一部分燃燒,從而將以太坊帶入通縮時代,已有 60 億美金 320 萬個 ETH 被燃燒。
此時以太坊價格為 2621 美元。
延伸閱讀:科普|以太坊倫敦升級過後,隨之生效的 EIP-1559 有何用處?
2022 年 9 月 15 日 巴黎升級(Merge)
以太坊正式完成 Merge 這一史詩級的巴黎升級,此次是直接修改以太坊執行層和共識層的升級,EIP3675 將共識升級為 POS 權益證明,陪跑兩年的信標鏈成功上位,籌劃 7 年之久的 POS 之路終於走到了尾聲,但依然還有個小尾巴沒有解決,就是質押提款問題。
因為在這兩年裡信標鏈並不支援質押提款,導致大量的質押者無法將資金取出,而就在巴黎升級前半年剛經歷了一輪 4000 美金的牛市高點,所以那些早期質押者只能眼睜睜的看著坐過山車卻無可奈何,所以必須要解決質押提款問題,否則人們不敢講自己的 ETH 質押進去作為節點,從而導致 POS 鏈產生中心化風險。
但也有如 Lido 等 LSD 產品一定程度解決了質押提款問題,之前也寫過 Lido 與 SSV 的文章,大家可以翻一下我之前寫的兩篇文章再回顧一下:
《聊聊以太坊 2.0、POS 質押和 TVL59 億美金的 Lido》
此時以太坊價格為 1472 美元。
延伸閱讀:以太坊基金會敲定合併 (Merge) 日程!9/6 分兩階段進行升級
2023 年 4 月 12 日 上海升級
上海升級解決的最大問題就是實現了質押提款,在信標鏈苦熬兩年之久的節點終於可以把錢取出來了,但與之同時更多的人願意把錢質押進去,目前已經有 1900 萬 ETH 被質押進去,也拉開了 LSDFi 的帷幕。
此時以太坊價格為每個 1917 美元。
延伸閱讀:ConsenSys報告》上海升級與ETH質押提款的「終極指南」
2023 年 時間待定 坎昆升級
解決掉了以太坊共識的問題,就要重點突破擴容問題,首先在路徑上以太坊已經非常明確採用 Layer2 方案,如何更好的支援 Layer2 則是以太坊要重點考慮的,坎昆升級預計在 23 年下半年進行,最重要的包括 EIP4844,向以太坊引入了一種新的交易型別。
可以在一個稱為 Blob 的空間中以更便宜的費用儲存資料,從而 Layer2 之前儲存在 Layer1 中的資料可以存在 Blob 中,極大的降低 Layer2 的費用。
以上就是以太坊的成長史,梳理完後蕩氣迴腸,很難想象這一切的規劃都是早在 7 年前以太坊第一個正式版本釋出時就設計好的,而那時的 Vitalik,僅僅 21 歲。
延伸閱讀:以太坊下一步》「坎昆升級」是什麼?利好 Layer2?
📍相關報導📍
動區直擊 ETH Taipei》V神:Layer2能完成各種需求!Rollup生態大爆發