本文中的以太坊升級(原名以太坊 2.0)階段信息已過時,僅供參考。以太坊升級的最新介紹請點此查看。
2015 年 7 月 30 日,以太坊啟動第一個里程碑「前沿」;經歷 5 年迭代升級,從「家園」到「大都會」;去年以太坊開始交付規劃的最後一個里程碑「寧靜」,也就是大家常說的 Eth2。
目前,我們正處於 Eth1 和 Eth2 同時運行的狀態,也就是由「大都會」完全進入「寧靜」,Eth1 和 Eth2 合併的前夕。
Eth2 升級分為多個階段,2020 年 12 月 1 日,Eth2 正式啟動第一個階段:PoS 信標鏈。在此階段任何人都可以質押 32 ETH,並運行節點,參與 Eth2 PoS 質押挖礦。
參與 Eth2 質押挖礦
普通用戶想要參與 Eth2 質押挖礦,有多種方案可選擇:
- 自建節點方案:自行維護 Eth2 節點,一方面需要用命令行生成 Eth2 錢包私鑰,另一方面還要承擔配置不當造成的 Slash 風險。風險自擔,操作門檻高。
- 託管方案:由託管機構中心化託管私鑰和維護 Eth2 節點。靠託管商品牌承擔風險,操作門檻低。
- 非託管方案:用戶自持私鑰,專業服務商運行 Eth2 節點。風險和操作門檻平衡。
關於 Eth2 各質押方案的詳細比較,可點此查看。
為了讓用戶更方便參與 Eth2 質押,imToken 錢包也推出了相應的 Eth2 功能:
- Eth2 錢包管理功能:採用自建節點方案的用戶可通過 imToken 便捷生成 Eth2 錢包公鑰地址。
- imToken 與 InfStones 合作推出了非託管方案:InfStones 是世界領先的區塊鏈基礎設施服務商,自 Eth2 信標鏈啟動以來,就開始為大型機構提供專業的以太坊質押挖礦服務。現在通過 imToken,普通用戶也可以非常簡單和安全地使用 InfStones 提供的非託管方案。
那麼,為什麼要參與 Eth2 質押挖礦?一方面,參與質押挖礦可以獲得穩定收益。另一方面,Eth2 升級的目標之一是 PoS,而 PoS 機制中的質押節點(驗證人)即相當於 PoW 機制中的礦工,越多人參與,越去中心化,以太坊網絡的安全就越有保障。而安全,是以太坊這樣的價值網絡的基礎。
Eth2 後續升級
目前 Eth1 作為以太坊執行層,Eth2 作為以太坊 PoS 共識層。參與 Eth2 質押挖礦,需要在以太坊執行層(Eth1)抵押 ETH,並運行 PoS 共識層(Eth2)的驗證人節點。而且質押的 ETH 需要等待以太坊執行層和共識層合併後才能贖回,合併時間預計在今年年底或明年年初。
關於合併之後的路線圖和質押挖礦贖回的時間一直不是很清晰,近期 Vitalik 在 ETHGlobal Merge 峰會上分享了合併之後的路線圖:
- 合併後的清理工作
- 解決 PoW 和 PoS 混合模型不必要的遺留功能,同時這個階段開啟贖回質押的 ETH 的功能。
- 分片和 Rollup
- 劃分 64 個分片並行處理交易和數據,配合 Rollup 進一步壓縮交易並減少分片交易量,分片 + Rollup 有望解決手續費高和網絡擁堵的問題。
- 安全改進
- 增加隱私功能,隱藏區塊提議驗證人的身份;
- 支持 VDF,確保分配驗證人的隨機性,使作惡者更難破壞網絡。
- 無狀態與狀態有效期
- 解決以太坊狀態爆炸的問題,目前有兩種方案:
- 無狀態(Statelessness),創建兩個不同的以太坊節點類型。有些節點沒有存儲狀態數據的責任,而另一些將負責存儲所有狀態數據。
- 狀態有效期,通過存檔已存在一年以上的狀態來減輕狀態爆炸。
- 更多升級
- Casper CBC
- 信標鍊和 EVM 層支持 SNARK 有效性證明,簡化分片的執行,也讓 ZK Rollup 方案成本更低
- 抵禦量子攻擊等
值得注意的是,以太坊一直在嘗試通過密碼學上的創新解決區塊鏈不可能三角問題,而 Rollup 是重要的一環,zkSync 2.0、Optimism 和 StarkNet 等 Rollup 方案的正式上線,將 Eth2 形成協同效應,共同解決區塊鏈不可能三角問題。
Vitalik 以太坊合併後的未來路線圖建議方案非常宏大,也提到 SNARK 的部分可以用 Eth3 來描述,可以預見這些升級需要三到五年才能完成。當前以太坊通過 Eth2 升級到 PoS 是新的起點,而不是終點。我們也非常期待以太坊最終完成世界計算機的構想,成為未來金融的基礎設施。