摘要:我們相信,隨著面向數(shù)據(jù)可用性層(以及其余的模塊化堆棧)的競爭愈演愈烈,rollup是實現(xiàn)擴展和降低交易成本的關(guān)鍵。在基于這些DA供應(yīng)商構(gòu)建的rollup中,有許多工具可以使rollup的啟動更加容易:通過利用Celestia的模塊化數(shù)據(jù)可用性,MantaPacific的成本顯著低于單體L2解決方案,已經(jīng)節(jié)省的以太坊gas費達100萬美元。...
原文標題:Modular architecture and its role in Ethereum’s Endgame
原文作者:Chris Powers,Does of DeFi創(chuàng)始人
原文來源:substack
編譯:金色財經(jīng)xiaozou
1、單體時代?
Solana最近大受歡迎,這是理所應(yīng)當?shù)摹K讯冗^Alameda危機帶來的黑暗時期,迎來強勁的價格走勢,不再頻繁停機,甚至還成功處理了可謂有史以來最繁忙的空投申領(lǐng),同時保持著令人難以置信的低費用。從吸引新用戶的角度來看,Solana是一個不錯的選擇:以太坊L2的每筆交易收費高達1美元(我們真的不贊成從BSC或Tron開始)。
Solana的另一大優(yōu)勢就是其單一的全局狀態(tài)可以立即反映所有市場信號,而無需在rollup或shard分片之間進行套利和橋接。這就好比所有全球交易所的交易都是24小時不間斷的,與地理位置或時區(qū)無關(guān),所有事件都會立即反映在所有交易所的價格變化中。
這些都是單體區(qū)塊鏈最大的好處,但這種設(shè)計選擇仍然存在缺陷。最值得注意的一個就是,硬件要求非常高,因此Solana的驗證器集也變得越來越集中化。這是因為Solana統(tǒng)一處理區(qū)塊鏈的所有三個層:執(zhí)行層、共識層和數(shù)據(jù)可用性層。
與該設(shè)計選擇相對的模塊化架構(gòu)——特別是外包數(shù)據(jù)可用性層——正越來越受歡迎。模塊化方法在降低交易成本的同時維持了較低的硬件要求(盡管MEV對這一點構(gòu)成了威脅)。模塊化設(shè)計還允許為特定應(yīng)用提供更有針對性的鏈和硬件,dYdX就是最好的例子。
Celestia處在模塊化運動的前沿,是針對rollup數(shù)據(jù)效率進行優(yōu)化的鏈。另一方面,以太坊已經(jīng)一點點地實現(xiàn)了模塊化方式,一邊飛一邊建造飛機。我們相信,隨著面向數(shù)據(jù)可用性層(以及其余的模塊化堆棧)的競爭愈演愈烈,rollup是實現(xiàn)擴展和降低交易成本的關(guān)鍵。
2、擴展和數(shù)據(jù)障礙
數(shù)據(jù)可用性問題最初是在早期的區(qū)塊鏈擴展競爭中被發(fā)現(xiàn)的。重點是將需要存儲的數(shù)據(jù)量最小化,以便最大化網(wǎng)絡(luò)節(jié)點數(shù)量。比特幣網(wǎng)絡(luò)的區(qū)塊規(guī)模之爭也是如此。數(shù)據(jù)可用性是指一個區(qū)塊鏈讓所有網(wǎng)絡(luò)參與者都可以訪問其數(shù)據(jù)的能力。攻克這個問題的關(guān)鍵性突破是引入了數(shù)據(jù)可用性抽樣(DAS),正如Bridget Harris描述的那樣:
“有了DAS,輕節(jié)點就可以通過參與區(qū)塊數(shù)據(jù)的隨機抽樣來確認數(shù)據(jù)可用,而不必完整下載每個區(qū)塊。一旦多輪抽樣完成—并且達到了確認數(shù)據(jù)可用的一定置信度閾值—其余交易過程就可以安全進行了。通過這種方式,區(qū)塊鏈可以擴展其區(qū)塊大小,同時保持簡單的數(shù)據(jù)可用性驗證。而且,還可以節(jié)省大量成本:這些新興層可以將數(shù)據(jù)可用性成本最多降低99%。”
Celestia、Avail、NearDA和EigenDA是最重要的DA(數(shù)據(jù)可用性)項目。它們不需要驗證交易,只需檢查各區(qū)塊是否是通過共識添加的,并且網(wǎng)絡(luò)是否有新區(qū)塊可用。它們依賴于第三方排序器來執(zhí)行驗證交易。Celestia于2023年10月推出,Avail和EigenDA將在未來幾個月上線主網(wǎng),Near最近宣布了自己的DA解決方案。讓我們來看一下它們各自有何獨特之處:
- Celestia選擇了通過欺詐證明進入市場這一最快途徑(optimistic rollup也采用了這種方法)。相應(yīng)的利弊權(quán)衡就是,在當前的配置中,Celestia無法對ZK rollup提供支持。Celestia團隊聲稱,大約70%的新Arbitrum Orbit鏈都在使用Celestia來實現(xiàn)數(shù)據(jù)可用性。
- Avail(前Polygon Avail)作為獨立于Polygon的區(qū)塊鏈,具有快速安全的數(shù)據(jù)和共識層,為開發(fā)人員啟動rollup(無論是ZK rollup還是optimistic rollup)提供幫助。
- EigenDA可能是與以太坊對齊程度最高的,因為它是一個DA模塊,而非區(qū)塊鏈。此外,EigenLayer中再質(zhì)押的ETH將可用于通過EigenDA實現(xiàn)rollup安全保障。缺點是沒有使用數(shù)據(jù)抽樣或數(shù)據(jù)可用性證明。
- NearDA通過將數(shù)據(jù)存儲在Near的分片鏈上,可以節(jié)省rollup的數(shù)據(jù)可用性費用。NearDA利用了Near共識機制的重要部分,該部分機制將網(wǎng)絡(luò)并行化為多個shard分片。
3、啟動海量rollup
然后我們來看rollup本身。在基于這些DA供應(yīng)商構(gòu)建的rollup中,有許多工具可以使rollup的啟動更加容易:
- 通過利用Celestia的模塊化數(shù)據(jù)可用性,Manta Pacific的成本顯著低于單體L2解決方案,已經(jīng)節(jié)省的以太坊gas費達100萬美元。Manta還使用自定義操作碼來驗證ZK(零知識)技術(shù),這使得他們擁有協(xié)議隱私和本地隨機性的成本非常低。
- Mantle網(wǎng)絡(luò)基于模塊化架構(gòu)構(gòu)建,該架構(gòu)將optimistic rollup協(xié)議與EigenDA的數(shù)據(jù)可用性解決方案相融合。這種融合使Mantle網(wǎng)絡(luò)能夠繼承以太坊的安全性,同時還可提供更可負擔且易于訪問的數(shù)據(jù)可用性。
- kinto是一個KYC鏈,每個用戶和開發(fā)人員在該網(wǎng)絡(luò)上進行交易之前都必須完成護照KYC實名認證流程。它使用Celestia來降低成本。
在一個真正模塊化的方式下,每一層模塊都是根據(jù)具體需求選擇的。以下是各種組合方式:

像Eclipse這樣的RaaS(rollup-as-a-service:rollup即服務(wù))項目使rollup的啟動變得更加容易,開發(fā)人員可以選擇三個模塊中的各模塊具體使用哪種技術(shù)。
同樣,Conduit可以讓你在15分鐘內(nèi)部署一個rollup,由Optimism、Arbitrum Orbit和Celestia提供支持。但需要每月向Conduit支付托管基礎(chǔ)設(shè)施費,并向DA供應(yīng)商支付單獨的數(shù)據(jù)可用性費用。

模塊化帶來的大量可能性組合無疑是向前邁出的重要一步。比起如今Squarespace的易用性和定制性,這是否類似于早期創(chuàng)建網(wǎng)站的難度?
4、利弊權(quán)衡
盡管DA項目在增長,但許多人對外包DA持保留態(tài)度。Vitalik明確表示:“你的數(shù)據(jù)層必須是你的安全層。”以太坊基金會的另一位成員Dankrad Feist也認可:“如果不使用以太坊獲取數(shù)據(jù)可用性,那么就不是(以太坊rollup),也就不是以太坊L2。”
我們贊成這種觀點。但具有外包數(shù)據(jù)可用性的rollup的安全性將低于使用同一鏈獲取數(shù)據(jù)和共識(實際上應(yīng)該稱之為“validiums”)的rollup,盡管對于某些應(yīng)用程序來說是足夠安全的。使用這類rollup的短期項目將很快浮現(xiàn),也會很快消失,充其量只能成為一個不錯的實驗測試場。然而,對于長期持有金融資產(chǎn)而言,像以太坊這樣的L1或使用同一條鏈獲取數(shù)據(jù)和共識的rollup仍將是風險最低的網(wǎng)絡(luò)。
5、以太坊正在走向模塊化
雖然對外包數(shù)據(jù)可用性持懷疑態(tài)度,但以太坊在模塊化架構(gòu)方向越走越遠。分片擴展的早期愿景被拋棄,取而代之的是模塊化之路。

實現(xiàn)此愿景所需的三大主要更新是rollup、提議者-建設(shè)者分離(“而非區(qū)塊提議者自己生成一個‘收益最大化’的區(qū)塊,而是將任務(wù)委托給外部參與者(建設(shè)者)市場”)以及數(shù)據(jù)抽樣。后者是輕節(jié)點僅通過下載一些隨機選擇的數(shù)據(jù)片段來驗證區(qū)塊是否已發(fā)布的一種方式。這在技術(shù)層面上比其他兩個更具挑戰(zhàn)性,需要兩到三年的時間才能交付。
重要提示:EIP-4844是在數(shù)據(jù)抽樣開始之前改進以太坊數(shù)據(jù)可用性層的第一步。如前所述,增強以太坊性能就好比在飛行時建造飛機;在以太坊基金會認識到對rollup的需求時,該團隊選擇使用blobs(專為rollup數(shù)據(jù)量身定制的專用空間)擴展區(qū)塊。Blobs有望將rollup交易成本降低10倍。EIP-4844計劃于3月或4月與Dencun升級一起上線。這是一個在兩到三年內(nèi)保持以太坊競爭力的臨時解決方案,而長期解決方案將支持主網(wǎng)本身的有效性證明,這將使rollup的成本降低若干數(shù)量級。
雖然Solana可能會強烈捍衛(wèi)其單體架構(gòu)理念(并且可能在許多用例中被證明是正確的),但整個行業(yè)似乎正在向模塊化匯集。就以太坊而言,只有模塊化架構(gòu)才能實現(xiàn)這樣的未來:
* 多虧了rollup,對于數(shù)百萬用戶來說交易變得更便宜了(可擴展性);
* 網(wǎng)絡(luò)免受審查和51%攻擊等威脅(安全性);
* 普通PC甚至是移動設(shè)備都可以運行節(jié)點來驗證交易(去中心化)。
有人可能會問,以太坊的模塊化架構(gòu)是否解決了原本無法解決的區(qū)塊鏈三難困境?從技術(shù)上講,因為以太坊不再是一個單體網(wǎng)絡(luò),所以它并沒有解決這一難題,但作為一個模塊化網(wǎng)絡(luò),可以說它提供了解決方案。
在上述未來的三方面中,我們認為去中心化是解決三難困境最重要的部分。創(chuàng)新最終會降低交易成本;優(yōu)先考慮去中心化(尤其是地理位置上的)是確保網(wǎng)絡(luò)長期安全的唯一途徑。以太坊擁有最多的分布式驗證器集,驗證器數(shù)量超過80萬,是去中心化的領(lǐng)袖。與此同時,采用模塊化方法,它可以通過啟動自定義rollup來適應(yīng)新的設(shè)計創(chuàng)新。Celestia和其他項目當然也持同樣的看法。剩下的問題就是,以太坊是否能夠在這個模塊化方向上快速發(fā)展,跟上競爭步伐,其競爭對手是從頭開始構(gòu)建的,不像以太坊那樣邊飛邊修理飛機。