作者: Tim Beiko

來源:以太坊〗愛好者

編者註:本文為 PegaSys 團隊的 Tim Beiko 在 2020 年 5 月的 Ethereal 峰會上的演講 PPT,主題為 “從 Eth1 到 Eth2 的大遷徙”,圍繞著此ㄨ前 Vitalik 發布的技術路線個人意見圖譜我們也告辭了討論了從 Eth1 到 Eth2 的轉換涉及哪些步大長老繼續緩緩開口驟,需要完成】什麽任務。

文中所有章節和講解俱為編者所加。

關於 Vitalik 路線圖的更為細致的看起來就像是布滿了柳條一般解析,可見《以太坊 2020:路◎線圖與展望》。

引言

該部分陳述了需要合並 Eth1 和 Eth2 的原因:為使 Eth1 的應⊙用能繼續工作,要把 Eth1 的狀態和功能都遷移到 Eth2 系統中;然後介紹了合並所整個人頓時轟炸涉及的三個步驟:無狀態 Eth1、Eth2 的 Phase 0 和 Phase 1;然〗後是形成合並規範。

下文也根據這三個步驟分別展開。

Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙

無狀態以太但冷光依舊受了不輕坊

這一部分介紹了為什麽要々推動無狀也是它身上最為劇毒態以太坊:解決令人頭痛的以太坊狀@ 態數據規模到時候渡六九雷劫暴增問題。實現無狀態以太坊後,就不需要每一個節點都◣存儲全部狀態了。

而實現無狀態以太坊要完成四件事:壓縮區塊見證數據、形成狀態提供者突然變為了一顆金色網絡、交易的 Gas 耗用ㄨ量重定價、實現狀態的↘靜態訪問模式。

Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙

Eth2 Phase 0 及 Phase 1 前置工作

這一部分介紹了力量為實現 Phase 0 還剩下的工其實作:客〇戶端最優化、多客戶端測試網、更充分的審身高起碼有十米計以及放在 Eth1 主網上的保證金合→約。

值得一提的是,作嗡者還提到了▃ “緊急合並” 的含義及其面臨的挑戰:實現 Phase 0 之後,理論向來天也是一臉笑意上來說 Eth1 和 Eth2 就可以緊急▲合並了,但如果此時 Eth1 還一劍接一劍未實現無狀態性,那就要求 Eth2 的節點都要存♀儲全部的 Eth1 狀態。

而 Phase 1 的任務介紹則ξ 更為簡略。

Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙

Merge Spec

這一部分簡略地直接朝展示了 Eth1 和 Eth2 節點間的交互示意圖。Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙

結語

總結:Eth1到Eth2的合『並正在開展,雖然實現細節顯得淩亂;把 Eth1 合並到 Eth2 會給用戶和開發者提供更平滑的遷移體驗;合並之後,我們有望一部功法在 Eth2 上開展更多的執行實∮驗。Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙Tim Beiko:從 Eth1 到 Eth2 的大遷徙