在以太坊 11 月 18 日的社群會議後,以太坊核心開發團隊目前已經確認了 Layer2 方案 Rollup 的優先級應當高於原定的分片思路,Vitalik 明確表示:暫時不再強調 Phase2 的重要性,Phase 1 致力於實現數據分片(shard data),供 rollup 方式使用。本文由專欄作者 PANews 撰稿,不代表動區立場。
(前情提要:以太坊 2.0 創始區塊成功誕生!但整體市場大回調,ETH 也閃跌 11% 達 555 美元)
久經曲折,以太坊 2.0 Phase 0 信標鏈正式於台北時間 12 月 1 日晚上 8 點啓動創世區塊。
對於以太坊社群而言,這無疑是一個至關重要的里程碑:
以太坊 2.0 進擊之路的大幕正式拉開,以太坊整體加速從 PoW 轉向 PoS,數十倍的擴容願景距離實現更進一步。
但以太坊 2.0 預期數年的落地週期、幾經更張的路線圖以及備受爭議的遷移成本,單是 ETH + DeFi 的市值就已然是一個近 800 億美元的經濟體,使得這項「脫胎換骨」的大升級仍面臨重重迷霧。
與此同時,以太坊社群已然湧現出 Rollup、Plasma、Validium 等為代表的多種 Layer2 方案,它們或在可擴展性上相較 2.0 主打的分片概念更具優勢,或在實現週期上更為可期,亦或在工程難度上更為友好。
延伸閱讀:期待落空!V神 : 以太坊2.0基礎層擴容要「再等幾年」,中短期仍須靠Layer 2方案
一言以蔽之,至少在中短期而言, Layer2 之於以太坊和加密產業似乎是更有吸引力的「機械骨骼」,甚至有可能成為以太坊未來演進中的長期方案。
本文旨在釐清以太坊 2.0 語境下 Layer2 的必要性與價值,並探討 Layer2 方案的優缺點與生態現狀。
Layer2 可能轉化為以太坊基建的「外掛設施」
長期以來,社群普遍將 Layer2 視為某條公鏈邁向成熟的過渡方案,是主鏈性能不足以支撐高併發事務處理的「外掛」。
然而筆者在以太坊 11 月 18 日的社群會議後瞭解到的資訊發現,以太坊核心開發團隊目前已經確認了 Layer2 方案 Rollup 的優先級應當高於原定的分片思路,Vitalik 明確表示:
(1)暫時不再強調 Phase2 的重要性,Phase 1 致力於實現數據分片(shard data),供 rollup 方式使用;
(2)信標鏈將具備執行功能,即 ETH 1 – ETH 2 合併之後,信標鏈區塊將直接包含交易;
延伸閱讀:V神盛讚!以太坊 2.0 新提案「可執行信標鏈」,可簡化 1.0 數據導入 ETH2.0 的過渡期
(3)Phase 0 實現後的三大工作:輕客戶端支持、數據分片、合併,將並行推進,任一模塊只要準備好了就推出。
這實際上折射的是 2.0 核心故事「分片」的尷尬地位 —— 作為一項預計至少需要 2 – 3 年才能落地的工程,目前預計它至多能為以太坊網路 TPS 帶來 64 倍的提升,而現有的 Layer2 明星方案 Rollup 則可以帶來至高 100 倍的提升效果;兩相比較, Layer2 的戰略價值無需多言,這也是前述以太坊路線調整的核心原因。
技術指標外, Layer2 – Layer1 之間的設計哲學是造就一眾 Layer2 重要地位的關鍵考量。
Vitalik曾經撰文指出:區塊鏈領域的一個普遍思路是:
保持 Layer1 盡可能簡單,以 Layer2 的方式在其上構建更複雜的功能。
因為基礎設施層面(Layer1)的變更困難且易導致系統性傷害。因此他認為,從短期來看,以太坊需要將 Layer1 與 Layer2 的開發並行進行,從長遠來看,則需要更多地關注 Layer2 。
如果我們將這一設計哲學放置於 ETH 2.0 – Layer2 的關係中,或許可以推斷,以太坊 – Layer2 更應該保持長期共存的關係,而非短時的輔助,尤其考慮到如今不少 Layer2 已經得到了重要應用的公開支持,如 Uniswap、Synthetix 對 Optimistic Rollup 方案的支持;Tether 對基於 Plasma 的 OMG Network 的支持以及 Curve 對 ZK Rollup 的支持。
它們既是以太坊生態當下的旗艦應用,更是未來支撐更高階、複雜玩法的基礎設施,它們的態度事實上左右著 Layer2 在以太坊生態中的地位。
主打按需定制 Layer2 方案的 Tokamak Network 的 CEO Kevin Jeong 對此問題有一個形象的類比:
Vitalik 將以太坊比作一把他為區塊鏈產業創造的瑞士軍刀。
可即便它是一個功能強大且多樣性的工具包,但廚師在廚房僅使用瑞士刀是絕對不夠的。
這並不是說瑞士刀不好用,但瑞士刀確實不夠用。
Layer2 之於以太坊的長期價值已然明瞭,但是它們如今的開發進展如何呢?內部的優劣比較以及用例有哪些呢?
Rollup 花開兩朵,最有望普遍採用
筆者此前已撰文指出, Layer2 的最顯著特徵在於其不具有緊密耦合(Tight coupling)性,即主鏈(以太坊 2.0 中的「信標鏈」)的有效性與子鏈的有效性並非密不可分。
也就是說,包含無效主鏈塊的子鏈塊和包括無效子鏈塊的主鏈塊在定義上不同步。
目前,關於以太坊 Layer2 的方案主要有 6 種,分別是狀態通道、側鏈、Plasma、Validium、ZKRollup 和 Optimistic Rollup。
不同的 Layer2 方案在是否托管、是否鏈上計算、是否鏈上儲存、使用欺詐證明還是零知識證明等方面有所差異,筆者做了詳細的表格方便大家掌握。
延伸閱讀:Vitalik Buterin:如何區分側鏈、Plasma和分片?
從圖表中可以看出,不同的擴容方案都有自己的優勢與不足,對基於以太坊的 DApp 項目而言,在 Layer2 生態格局未定的情況下,根據需求來選擇 Layer2 解決方案或許才是正確的選擇,甚至可能在同一場景下根據不同需求同時使用多種解決方案。
就目前以太坊社群的討論來看,普遍受到大廠(大型應用)支持、開發進展較快以及可擴展性理想的 Rollup 系列方案最有望率先脫穎而出,得到廣泛的支持 —— 以太坊社群最新一輪會議結果也對此進行了確認。
其中尤為值得注意的是,Optimistic Rollup 預計能夠得到更多的支持,主要原因在於 DeFi 巨頭們的支持,Synthetix 已經明確將採用 Optimistic Rollup 方案,並在推進相關的整合工作。
DeFi 「一哥」Uniswap 也已經在官網開放了基於該方案的 Unipig 這一 DEX demo 供用戶體驗,另外預言機龍頭 Chainlink 同樣有望採用 Optimistic Rollup。
(Optimistic Rollup 路線圖及 Synthextix 採用時間點|source:Optimism)
Layer2 們良性有序的競合狀態以及潛在的廣泛用例令人稱道,但在筆者看來,這同時帶來一個新的大問題: DeFi 的可組合性將被大幅削弱。
以備受稱讚的 Rollup 為例,ZK 與 Op 兩種方案目前無法互通,這意味著本已割裂的流動性將進一步加劇,然而之於 DeFi 整體來說,樂高積木不但是立身之本,更高維度的整合會師更應是 Layer2 的題中之義 —— 想象如果 Curve 的穩定幣兌換優勢與 Uniswap 的綜合流動性優勢打通,DEX 的交易額是否會更上一個台階?
總而言之,以太坊 2.0 的演進之路無疑是一條充滿探索與變化的套路,相信以太坊社群依然很有可能在後續會議中繼續調整路線圖,但可以確定的是,隨著以太坊生態愈發成為一個龐大的生態系統,基礎性改造可能性越小,在此語境下, Layer2 將會是它的長期夥伴、基礎設施。
📍相關報導📍
乾貨|DeFi 擁堵救星?彙整以太坊 Layer2 的常見方案和主要進展
深度探討|為什麼 Layer 2 看似成果顯著,卻還是離我們好遙遠?
讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。
LINE 與 Messenger 不定期為大家服務