BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

圖解以太坊發展路線

ECN以太坊中国
特邀专栏作者
本文約3532字,閱讀全文需要約6分鐘
可視化eth1->eth2 合併、數據分片、以rollup 為中心的未來
AI總結
展開
可視化eth1->eth2 合併、數據分片、以rollup 為中心的未來

來源| barnabe.substack.com

作者| Barnabé Monnot

以下內容改編自4 月9 日(週五) 的演講

圖片描述

圖片描述

正文

圖片描述

圖:PoS 機制代替PoW 機制

PoW 也不全是糟糕的,但我需要一個吸引人的題目

圖片描述

圖片描述

正文

圖片描述

正文

共識層確保每個人就某個正確的數據達成一致。而執行層實際上會解釋這些數據,使其有意義。 “數據”即與區塊鏈任何形式的交互,如,部署一個合約、在交易所進行交易、發送支付交易等等...

圖片描述

圖片描述

圖片描述

圖片描述

圖:第一步已完成

自2020 年12 月以來,我們同時擁有著兩條鏈在進行:

➤ 第一條,是PoS-共識鏈(又名,信標鏈)

圖片描述

圖片描述

圖片描述

圖片描述

圖:合併

這種無法通訊的情況希望不會持續太久。 “合併”將PoS-共識鍊和PoW-共識+執行鏈永久地橋接起來,也就是說驗證者可以為執行層生產區塊。合併後,我們擁有兩種鏈:

➤ PoS-共識鏈

➤ 一條基於PoS 的執行鏈(即“eth1” 鏈)

圖片描述

圖片描述

圖片描述

(顏色總結:共識=紫色,執行=綠色,數據=黃色)

圖片描述

圖片描述

圖:已有幾個rollups 方案部署,還要更多正在研發中

用戶需要往執行鏈 ("eth1") 上的rollup 合約質押一筆資產,才能夠進入到rollup 裡,用戶可以在裡面進行交易。完成之後,用戶可以將資產從rollup 中轉回到執行鏈中。

Rollups 的替代方案是什麼?大家看一下上圖,讓我們來假設一下,如果我們用一串串平行的紅色來代替那些垂直的黃色鏈會怎樣?比如說,如果我們複製了幾條eth1 鏈,然後它們之間並排運行會怎麼樣?

這裡的問題是如何處理並行運行的多個執行鏈。如果某條鏈上發生了什麼事情,而其他人需要知道怎麼辦呢?這是分片面臨的一個非常棘手的問題,或者說對於在多個鏈中執行的方案來說都需要克服的問題。

"Rollups 之間並沒什麼不同"圖片描述

圖片描述

圖:使用分片來存儲rollup 發布的數據

圖片描述

圖片描述

圖:每個rollup 都有自己的執行環境

這方面還有很多工作要做!首先我們不要忘記,“合併”和“數據分片”都是非常複雜的工作,需要多個團隊同時從事其中一項或兩項工作。但在rollup 方面,也仍有一些有趣的問題有待探索,我僅列出了一部分:

➤ 實現用戶和rollups 之間的大規模遷移是一個很酷的概念。如果用戶有足夠多的公共交通工具令其往返Layer1 (eth1) 和Layer2 (rollups),那麼為什麼還要自己開車往返呢?這非常不經濟。

➤ 如果用戶覺得可以在另外一個rollup 上做一些更酷的東西(ta 所在的rollup 是沒有的),難道ta 一定得先提現至L1,然後再從L1 中存款進這個rollup 中嗎?這未免太浪費了。

➤ 對於當前的鏈上操作來說,rollups 極大地提高了網絡帶寬,這是毫無疑問的。但是rollups 仍不是用戶所期望的無限高速公路那樣。仍有很多人想要在rollups 上做很多事情,有時甚至是同時做的!因此rollups 將不可避免地面臨擁堵問題,但與L1 這個尤其擁堵的市場不同(很快就會上線1559 了),rollups 的可探索空間更加廣泛。

➤ 說到擁堵問題,雖然這更特定於協議層面,但是我們還將看到EIP-1559 扮演交通警察的角色,來規定每個數據分片上發布多少數據,確保驗證者可以處理這個數據量。如果讀者覺得eth1 上運行EIP-1559 很酷,那麼請期待屆時會在64 條分片鏈上同時運行1559。那麼,rollups 應該在哪裡發布它們的數據呢?是僅發佈在單個分片上,使數據僅在該分片上可獲取?還是說發佈在多個分片上,這樣就可以受益於計劃推出的“錯開分片區塊生產” (shard staggering) 方案?這個方案由Vitalik 提出,即分片輪流出塊,這樣發布數據時,距離新區塊的生成時間為幾百毫秒以內,這對於需要“快速敲定”的應用來說是理想選擇。

特此感謝Danny Ryan 和Sacha Saint-Leger 的建議。

[1] 我聽說PoW 不是一種共識算法,但我認為如果使其定義超載了,將其描述為共識機制是沒有問題的。

[2] PhiGo 在推特寫道,合併後(PoW 退出以太坊) 不一定就可以提取質押存款。的確,目前合併計劃更專注於合併部分,而“提款”問題是一項獨立但相關的研究工作。


ETH
歡迎加入Odaily官方社群