以太坊路線圖怎麼規劃的?

最近幾次重要的升級及其目標

2020年12月1日信標鏈正式發布,為POS升級做了鋪墊

2021年8月5日倫敦升級,EIP1559改變了以太坊的經濟模型;

2022年9月15日巴黎升級(TheMerge),完成了POW切換POS;

2023年4月12日上海昇級,解決了質押提款問題;

完成了經濟模型和POS相關的升級,接下來幾次升級解決了以太坊的性能、TPS和開發者體驗的問題;

下一步重點是以太坊路線圖中的TheSurge 。

目標:Rollup中實現10萬+的TPS。

主要有2個方案,鏈上和鏈下:

鏈下方案:指Layer2,包括rollup等,

鏈上方案:指直接在L1中進行更改,也就是熱門的分片方案,分片簡單理解就是將所有節點劃分成不同片區,完成每個片區的任務,這將有效提升速度;

分片方案解析:

分片(Sharding)方案的困境:曾經的Sharding包括狀態分片,交易分片等,但是出現不同分片之間的同步是個難題,目前想要完成大範圍的網絡節點數據同步,技術難度大,不僅無法解決MEV的情況,且可能需要大量補丁來彌補可能出現的各類問題,短期無法實現。

Danksharding是為以太坊提出的新分片設計,其核心思想為中心化的出塊+去中心化的驗證+抗審查性,這也與下文將要提到的數據可用性採樣(DAS)、出塊者-打包者分離(PBS)和抗審查清單(Crlist)有關。Danksharding核心思想的最大意義,在於把以太坊L1變成了一個統一的結算(settlement)和數據可用性(DataAvailability)層。

分片方案分為2步,目前看分為Proto-danksharding 和Fully-Rollup。

Proto-danksharding:

介紹:通過引入blob幫助L2降費並增加吞吐量,同時作為danksharding的前置方案為實現完全分片(sharding)鋪平道路。預期proto-danksharding後,danksharing的落地需2-5年時間。

內容:proto-danksharding的主要特性是引入新的blob交易類型,Blob具有容量大且便宜的特點,給以太坊外接此類數據包,能讓rollup的數據全部存入blob,大大緩解主鏈的存儲壓力,同時也能降低rollup的費用。

Fully-Rollup

介紹:rollup全面擴容,重點在於數據可用性的利用。

內容:

DAS的P2P設計:涉及數據分片網絡連接問題的一些工作以及研究;

數據可用性採樣客戶端:開發輕量級客戶端,可以通過對幾千字節的隨機採樣快速判斷數據是否可用;

有效的DA自我恢復:能夠在最惡劣的網絡條件下有效地重建所有數據(比如,惡意驗證者攻擊、或者大塊節點的長時間停機)。