市場(chǎng)上,DA(Data Availability)項目已經(jīng)如雨后春筍出現,其中具有強競爭力的項目是Celestia、EigenLayer、Avail、NearDA和Covalent等。根據HTX研究院的分析,核心內容的DA并沒(méi)有那么難。最簡(jiǎn)單的一個(gè)單機就可以做DA,最復雜的如 Celestia 用抽樣模式做去中心化。簡(jiǎn)單來(lái)說(shuō),DA就是存儲,占據成本又很高。如果你不嚴格的要求以太級別的安保服務(wù),選用哪家DA就是一個(gè)成本和安全之間的衡量。使用DA層最重要的原則是:價(jià)值越大的服務(wù),DA應該盡量安全。本篇研究報告是HTX研究院對Data Availability War背景、生態(tài)和后續展望的分析,包括V神眼中的DA、各DA項目的盤(pán)點(diǎn)和梳理?;趯A賽道全面的分析,HTX研究院認為未來(lái)的DA也許是分散的,未來(lái)市場(chǎng)有7-8家主要的DA也許就夠用了。
1.Data Availability數據可用性問(wèn)題的出現
1.1 什么是DA
簡(jiǎn)單來(lái)說(shuō),數據可用性是指區塊生產(chǎn)者將區塊的所有交易數據都發(fā)布到網(wǎng)絡(luò )中,以便使驗證者可以進(jìn)行下載。如果一個(gè)區塊生產(chǎn)者發(fā)布了完整數據并使驗證者可以下載,我們就說(shuō)數據是可用的;如果它隱瞞了一些數據使驗證者無(wú)法下載完整數據,我們就說(shuō)數據是不可用的。
1.2 DA問(wèn)題的兩個(gè)關(guān)鍵點(diǎn):安全與成本
因此,結合DA的定義,我們看到DA里面包含以下兩個(gè)方面:
一是確保驗證機制安全進(jìn)行,二是降低發(fā)布數據的成本。
確保驗證機制安全進(jìn)行的問(wèn)題
為了使驗證安全進(jìn)行,目前的 L2 排序器(Sequencer)普遍都將 L2 的狀態(tài)數據與交易數據都發(fā)布在安全性較強的以太坊上,依靠以太坊進(jìn)行結算并獲得數據可用性。
因此,數據可用性層實(shí)際就是 L2 發(fā)布交易數據的地方,目前主流的 L2 都將以太坊當做數據可用性層。
降低發(fā)布數據的成本問(wèn)題
L2 簡(jiǎn)單的將數據可用性與結算都發(fā)生在以太坊上,雖然有了足夠的安全性,但也承擔著(zhù)巨大成本。這也是 L2 面臨的第二個(gè)問(wèn)題,即如何降低發(fā)布數據的成本。
2.? DA中的成本構成&降本增效方向
從第1章節的介紹中我們看到,DA中關(guān)注的一個(gè)重要問(wèn)題就是如何降低成本。
要想讓 L2 整體更加便宜就得降低發(fā)布數據的成本。那么,該如何降低成本呢?主要有兩種方法:
降低在 L1 上發(fā)布數據的成本,例如以太坊即將進(jìn)行的 EIP-4844 升級。
仿照 Rollup 將交易執行從 L1 中剝離,數據可用性也可以從 L1 中剝離從而降低成本,也就是不使用以太坊作為數據可用性層
因此各方均在降低成本方面做了很多努力。從目前的DA方案來(lái)看,以Near DA的成本最低,約$0.0016/block. 其次是Celestia,EngenLayer, EIP4844等。
3. V神眼中的 DA
3.1 不使用以太坊DA的方案不是真正的Layer2--以太坊基金會(huì )和V神的第一第反擊
在Celestia暴火后, V神曾暗示“以太坊的layer2項目必須要在ETH上使用data availability”。 隨后以太坊基金會(huì )成員Dankrad Feist也發(fā)表了言論。他指出,不采用ETH作DA層(數據可用性層)的不是Rollup,也不是以太坊Layer2。
這樣的話(huà),Arbitrum Nova和Mantle都要從Layer2名單“除名”,因為它們只在ETH之外(名為DAC的鏈下DA網(wǎng)絡(luò ))披露交易數據。
同時(shí),Dankrad還表示,像Plasmas和狀態(tài)通道這種不需要鏈上數據可用性(Data Availability)來(lái)確保安全的方案仍算是Layer2,但Validium(不用ETH作DA層的ZKRollup)不算Layer2。
3.2 使用非以太坊作為DA,那么它就是以太坊 Validium--V神的妥協(xié)
隨后V神在他的推特流的一次回復中表示“ being a validium is a correct choice for many apps, and using good distributed DA guarantee systems can be a good way to increase the practical security of a validium”
同時(shí),他認為作為rollup的核心就是是無(wú)條件的安全保證:即使所有人都與你為敵,你也能取出你的資產(chǎn)。如果數據可用性依賴(lài)于外部系統,就無(wú)法得到這種保證。
3.3 關(guān)于ENS與Data availability ---V神想通過(guò)ENS來(lái)收攏DA的控制力
ENS 域名服務(wù)會(huì )定義一套交互邏輯,用戶(hù)只需要輸入一個(gè)短域名就可以自動(dòng)連接ENS智能合約對應的關(guān)聯(lián)長(cháng)地址,解決了EOA地址復雜難記且不易辨識的痛點(diǎn)。應該講,ENS的這套域名服務(wù)更指向用戶(hù)流量更龐大的未來(lái)擴展市場(chǎng),尤其是一些Mass Adoption的用戶(hù)群體。而layer2才是以太坊擴展并吸納大流量的未來(lái).
V神認為若ENS的域名解析方案不能覆蓋到layer2,只停留在以太坊主網(wǎng)層面,很難打開(kāi)想象空間?;诖吮尘?#xff0c;V神在推特中說(shuō)明ENS的重要性,“it needs to be affordable!” .ENS自然會(huì )考慮面向layer2提供一整套的數據解析方案,使得用戶(hù)可以直接在layer2上進(jìn)行域名解析和數據查找,減少其對各自layer2偏中心化網(wǎng)關(guān)的依賴(lài)。
不難看出,用戶(hù)在layer2上要正常使用ENS的域名,前提需要調用且驗證以太坊主網(wǎng)上的全局數據。這意味著(zhù)要享受ENS的這套服務(wù)必須得采用正統的以太坊Data Availability能力,而那些基于OP Stack走發(fā)鏈捷徑且把DA放在Celestia等第三方DA平臺上的layer2就無(wú)法兼容ENS了。話(huà)到此,就不難理解Vitalik的用意了??傊?#xff0c;V神的深層意思是用ENS來(lái)給layer2眾平臺定一套可交互操作性規范標準,同時(shí)收攏一下DA控制力。
3.4 V神談Plasma回歸
a.Vitalik文章中說(shuō)了,以太坊的2層擴容方案原本有:Plasma、Rollup、Validium、Parallel等多種方案,Vitalik期待中的擴容方向應該是均衡發(fā)展,適配各類(lèi)應用場(chǎng)景進(jìn)行多樣化的layer2構建,但現實(shí)市場(chǎng)格局是,Rollup方案一家獨大,且日益內卷。
b.Plasma相當于一種側鏈解決方案,會(huì )定期向主網(wǎng)同步默克爾狀態(tài)數據,是一種數據和計算依賴(lài)主網(wǎng)的擴容方案。這樣的話(huà),2層可以用非常中心化的方式,且設計非常復雜的賬本模型來(lái)高效擴展,還能復用主網(wǎng)validator這些系統能力。Vitalik新文章重新搬出了Plasma,而且引導了一種ZK+Plasma的擴容解決方案,顯然又是一次事關(guān)layer2政治搖旗。
3.5 小結
以上V神的各種操作,總結起來(lái)就是:
DA的需求過(guò)旺,但是又不想把市場(chǎng)分給Celestia。先說(shuō)安全性,又祭出ENS的事, 最后發(fā)現市場(chǎng)不買(mǎi)單,還是有很多人去用第一方DA,干脆說(shuō)你使用Validium也算,過(guò)幾天又翻出陳舊的Plasma有意引導市場(chǎng)往ZK+Plasma方向探索。從其本意上來(lái)講,就是要不斷地把DA市場(chǎng)往以太坊上面拉過(guò)來(lái)。
4. DA解決方案和各DA項目梳理
4.1 DA解決方案
從上述的內容我們可以看出,DA層的方案是有很多。 從大的方向上來(lái)分,可以分為鏈上和鏈下兩個(gè)大的部分。
鏈上解決方案
指的是 L2 依然將以太坊作為 DA 層,并且依靠以太坊降低數據可用性成本。這意味著(zhù)以太坊未來(lái)將作為一個(gè)實(shí)時(shí)公告板,板上的數據公告一段時(shí)間后便會(huì )刪除,L2 必須自己想辦法儲存所有數據的備份。
鏈下解決方案
即是不再將以太坊當做 DA 層,轉而尋找更加經(jīng)濟的方式獲得數據可用性。根據去中心化和安全性的不同,可將鏈下解決方案分為四種:Validium、數據可用性委員會(huì )(DAC)、Volition、通用型 DA 方案。
4.2 Celestia
Celestia是模塊化公鏈的開(kāi)山鼻祖,其基于Cosmos SDK進(jìn)行開(kāi)發(fā),專(zhuān)注于數據可用性。是目前已經(jīng)主網(wǎng)上線(xiàn)的強有競爭力的DA龍頭項目。
技術(shù)特點(diǎn)
數據可用性采樣 (data availability sampling,DAS)
DAS 使輕節點(diǎn)無(wú)需下載整個(gè)區塊的情況下能夠驗證數據可用性。輕節點(diǎn)因僅下載區塊頭無(wú)法驗證數據可用性,Celestia 使用二維 RS 糾刪碼編碼方案(2-dimensional Reed-Solomon encoding scheme)對區塊數據進(jìn)行重新編碼以實(shí)現輕節點(diǎn)的 DAS。數據可用性采樣(DAS)的工作原理是讓輕節點(diǎn)對小部分塊數據進(jìn)行多輪隨機采樣。隨著(zhù)輕節點(diǎn)完成更多輪的塊數據采樣增加數據可用的信心。一旦輕節點(diǎn)成功達到預定的置信水平(例如 99%)就認為數據可用。
命名空間默克爾樹(shù) (Namespaced Merkle trees,NMT)
NMT 使 Celestia 上的執行層和結算層僅下載與其相關(guān)的交易。Celestia 將區塊當中的數據劃分為多個(gè)命名空間,每個(gè)命名空間都對應構建在 Celestia 上的 rollup 等應用,每個(gè)應用僅需下載和自己相關(guān)的數據從而提高網(wǎng)絡(luò )效率。
Celestia主要通過(guò)兩種方式從應用程序中獲得收入:
支付blob space費用:Rollup使用$TIA付費,將數據發(fā)布到Celestia 的blob space。
支付gas費用:開(kāi)發(fā)人員使用$TIA作為Rollup的gas代幣,類(lèi)似于基于以太坊Rollup的ETH。
發(fā)展潛力
項目已上線(xiàn),技術(shù)成熟度較高
潛在的豐富空投,來(lái)自$TIA的質(zhì)押,例如項目Dymension、Altlayer的空投對象都會(huì )選擇$TIA的質(zhì)押者,未來(lái)更多的以太坊Layer2項目、模塊化公鏈、Cosmos生態(tài)項目都有很大可能走類(lèi)似的空投路線(xiàn)。
生態(tài)豐富性:與跨鏈橋、結算層方案、defi項目、游戲、排序器等合作。
DA合作項目方不斷增加,合作方包括Manta、Eclipse、Caldera、Snapchain。 同時(shí)還與Arbitrum Orbit集成、與Polygon CDK集成、與Aevo衍生品交易平臺的集成等。
4.3 EigenDA
EigenLayer 是一個(gè)基于以太坊的再質(zhì)押(Restaking)協(xié)議,允許用戶(hù)將 ETH、lsdETH 及 LP Token 重新質(zhì)押在其他側鏈、預言機、中間件等,作為節點(diǎn)并得到驗證獎勵,這樣第三方項目可以享受到 ETH 主網(wǎng)的安全性,ETH 質(zhì)押者也能得到更多收益,實(shí)現了雙贏(yíng)。
EigenDA是建立在以太坊上的利用EigenLayer Restaking構建的去中心化數據可用性(DA)服務(wù),并將是EigenLayer上的首個(gè)主動(dòng)驗證服務(wù)(AVS)。與 Celestia 或 Avail 不同,EigenDA 不需要引導新的驗證器集,以太坊驗證者可以自由選擇加入。
·技術(shù)特點(diǎn):
·增強以太坊的DA能力:Blob區塊數據+KZG承諾
EigenDA 調動(dòng)了坎昆升級后的 Blob 區塊數據 + KZG 承諾,Rollup 鏈可以對 Blob Data 進(jìn)行糾刪碼生成 KZG 承諾然后發(fā)布到 EigenDA 合約,由 EigenDA 的節點(diǎn)來(lái)給后續的鏈 DA 能力進(jìn)行保證,相當于增強了以太坊的 DA 能力。關(guān)鍵是,EigenDA 的整個(gè)過(guò)程都圍繞 Blob、KZG 這些以太坊既有的基礎設施來(lái)完成,其節點(diǎn)驗證工作也由以太坊的 Validators 參與。
·無(wú)自主共識和P2P網(wǎng)絡(luò )
EigenDA 節點(diǎn)必須在以太坊 L1 上的 EigenLayer 合約中重新抵押 ETH(或者更確切地說(shuō),抵押 ETH 衍生品)。EigenDA 節點(diǎn)是以太坊驗證器的子集。隨后,DA購買(mǎi)者(例如rollup,也稱(chēng)為分散者)收到數據blob后,用糾刪碼對其進(jìn)行編碼,并生成KZG承諾,發(fā)布并分發(fā)以供節點(diǎn)確認。之后,分散者一一收集這些簽名,生成聚合簽名,并將其發(fā)布到 EigenDA 智能合約,EigenDA 智能合約對簽名進(jìn)行驗證。
·采用托管證明方式
EigenDA沒(méi)有采用數據可用性采樣的方式去驗證節點(diǎn)是否真正存儲了數據,而是使用托管證明方法來(lái)實(shí)現。任何人都可以向 EigenDA 智能合約提交證明,該證明將由智能合約進(jìn)行驗證。如果驗證成功,惰性驗證器將被削減。
·發(fā)展潛力
·多個(gè)合作項目方,與Celestia展開(kāi)競爭:現已集成Celo、Mantle、Fluent、Offshore、OP stack等多個(gè)L2項目;
·背靠Eigenlayer多樣生態(tài),包括排序器、跨鏈橋、預言機等。
4.4 其他DA項目
4.4.1 Avail
Avail 可對交易進(jìn)行高效的排序和記錄,提供對數據的存儲和數據可行性的驗證,支持與以太坊虛擬機(EVM)兼容的區塊鏈,允許 Rollup 將數據直接發(fā)布到 Avail,且其輕客戶(hù)端網(wǎng)絡(luò )驗證機制(下文將介紹)使得 Avail 上的 Rollup 可以通過(guò)輕客戶(hù)端網(wǎng)絡(luò )而無(wú)需依賴(lài)智能合約和基礎層來(lái)驗證狀態(tài)。并且由于其模塊化性質(zhì),開(kāi)發(fā)人可在 Avail 存儲數據并選擇其他網(wǎng)絡(luò )進(jìn)行結算。
共識機制:繼承自 Polkadot SDK 的 BABE 和 GRANDPA 共識機制
去中心化:
Avail 采用 Polkadot 的提名權益證明(NPoS),支持多達 1000 個(gè)驗證節點(diǎn),NPoS 還具有有效的獎勵分配可以降低權益中心化的風(fēng)險。
Avail有能力從其輕客戶(hù)端的 P2P 網(wǎng)絡(luò )中進(jìn)行數據抽樣,這一特性為Avail 提供了一個(gè)高效且可靠的備份機制,即使在出現故障的情況下也能確保數據的可用性。
有效性證明:Avail 采用 KZG 多項式承諾
現狀:主網(wǎng)尚未上線(xiàn)
4.4.2 Near DA
2023年11月8 日,NEAR 基金會(huì )宣布推出 NEAR 數據可用性(NEAR DA)層,為 ETH rollup 和以太坊開(kāi)發(fā)者提供了強大、高性?xún)r(jià)比的數據可用性。首批用戶(hù)包括StarkNet的Madara、Caldera、Fluent、Vistara、Dymension RollApps和Movement Labs。
安全性:繼承Near網(wǎng)絡(luò )的安全性
費用優(yōu)勢:NEAR 上的 100kB calldata 花費 0.0033 美元
現狀:NEAR DA已與Polygon CDK 集成,用于開(kāi)發(fā)人員構建以太坊 ZK Rollups。
4.4.3 Covalent
區塊鏈數據查詢(xún)服務(wù)平臺Covalent可以標準化來(lái)自多個(gè)區塊鏈的數據,其統一API允許開(kāi)發(fā)者在支持的網(wǎng)絡(luò )中重復使用查詢(xún),解決了區塊鏈數據難以獲取的問(wèn)題。
坎昆升級之后,以太坊主網(wǎng)只保存L2提交的狀態(tài)數據1個(gè)月時(shí)間,之后會(huì )丟棄。Celestia為保持網(wǎng)絡(luò )的去中心化程度和DAS輕節點(diǎn)機制的成立,也會(huì )定期丟棄L2提交的狀態(tài)數據。然而,Covalent在去年底推出長(cháng)期DA服務(wù) EWM(以太坊時(shí)光穿梭機),永久保存以太坊丟棄的L2提交的狀態(tài)數據。Covalent負責L2狀態(tài)數據的讀取。
而且Covalent會(huì )將這些數據索引和結構化,整合入其平臺的鏈上數據API服務(wù),為專(zhuān)業(yè)區塊鏈數據網(wǎng)站、政府監管部門(mén)、人工智能研究團隊提供服務(wù)和支持。
現狀:截至2023年12月,Covalent共支持210多條區塊鏈,計劃在2024年底時(shí)支持1000多條區塊鏈。據不久前Messari發(fā)布Covalent數據可用性報告指出,Covalent擁有數十億條數據,是目前最適合為需要通用、廣泛適用數據的應用提供服務(wù)。
4.4.4 zkPorter
zkPorter是以太坊擴容方案zkSync推出的針對去中心化優(yōu)化的鏈下數據可用性解決方案,通過(guò)結合zkRollup和分片思想的混合方法來(lái)處理數據可用性。zkPorter引入了可選的驗證器機制,由zkSync代幣持有者質(zhì)押代幣后來(lái)驗證和簽署區塊。雖然zkPorter的產(chǎn)品進(jìn)展在很長(cháng)時(shí)間里一直未向外界披露,但從zkSync上的Layer3應用鏈GRVT計劃在今年Q1上線(xiàn)主網(wǎng),且該項目是在zkPorter上存儲數據來(lái)看,zkPorter被外界猜測或將在此之前啟動(dòng)。
4.5 DA項目對比
總結
· 以上DA項目,具有強有競爭力的項目是Celestia、EigenLayer、Avail和NearDA,而Covalent不走尋常路,為它在DA應用上,開(kāi)辟了獨特的需求。
· 在所有數據可用性的實(shí)現方案當中,數據可用性采樣加KZG多項式承諾是最主流的方案,其能夠在降低節點(diǎn)成本,提升證明效率的同時(shí)保證數據可用性。
· 從技術(shù)角度,以太坊Danksharding和Celestia是最去中心化的,因為都用到了抽樣技術(shù),這樣降低了節點(diǎn)的性能要求的同時(shí)可以做到大帶寬。EigenDA次之,也用到了抽樣,但是EigenDA是寄生于以太,其節點(diǎn)數是以太的子集。其他的DA項目應該沒(méi)用到抽樣,例如NearDA的去中心化程度就相當于Near Protocol的去中心化程度。
· Celestia所選的Optimistic證明的落地門(mén)檻相比較KZG多項式承諾而言更低,技術(shù)成熟度更高,但是未來(lái)的技術(shù)上限不如KZG多項式承諾,與同類(lèi)型的Avail以及EigenDA相比,Celestia的開(kāi)發(fā)進(jìn)度目前更快,將會(huì )更早一步落地主網(wǎng),但是Celestia同時(shí)也將在坎昆升級之后面臨Ethereum的直接競爭。
· 作為一個(gè) Layer2 開(kāi)發(fā)者,擺在面前的無(wú)非是 DA 正統性和發(fā)鏈成本性的 Tradeoff。DA 正統性在商業(yè)化市場(chǎng)相對更被動(dòng),它適合一些更關(guān)心安全共識問(wèn)題,有一定品牌底蘊和市場(chǎng)基礎的綜合 layer2 項目,而一些新銳小 layer2,尤其是基于 OP Stack 一鍵發(fā)鏈速成的 layer2 鏈,會(huì )想盡辦法把成本壓榨到最低。對它們來(lái)說(shuō), Celesitia 這類(lèi)第三方 DA 自然是更好的選擇。而Eigenlayer還是無(wú)法降低項目方開(kāi)發(fā)L2的實(shí)際成本。
· 但是對于DA層項目,其場(chǎng)景單一、to B模式,這些項目并不能像一個(gè)綜合性公鏈(例如Solana)那樣能靠著(zhù) ToC 場(chǎng)景招商 DAPP 來(lái)獲取大量的流動(dòng)性。如果不能成功吸引許多 Rollup 項目的采用,其生態(tài)建設就會(huì )走弱。而且 Celestia 似乎缺乏極為強勁的資本推手,雖然其技術(shù)敘事本身 make sense,但如果不能在以太坊生態(tài)內很好的扎根,其宏大藍圖很可能變?yōu)榭罩袠情w。
5.DA層與區塊鏈的模塊化
DA層 其實(shí)一直就有,無(wú)論是BTC,ETH,還是Solana。例如,在Bitcoin network中,數據是直接存儲在區塊上的,15年前,中本聰發(fā)表了BTC白皮書(shū),并將區塊大小限制在 1MB,區塊大小限制了每個(gè)區塊能夠容納的交易數據的上限。后來(lái)的 隔離見(jiàn)證 (SegWit),Taproot,以及Ordinal 協(xié)議,其實(shí)在某種程度上說(shuō),也是為了增強BTC網(wǎng)絡(luò )的數據可用性。
而在Pre-4844 的Ethereum網(wǎng)絡(luò )中,Layer2 回傳到Layer1的數據都存儲在Calldata 里,Rollup雖然把計算安全的轉移到了L2,但是存儲仍然在L1,由于L1存儲能力有限,限制了以太坊上Rollup的容量。以太坊 Blocksize 約為 150K - 250K,即使所有空間都給Rollup用,存儲空間也是有限的,限制了L2的吞吐量。所以,以太坊才要采用 Proto-Danksharding,通過(guò)引入包含Blobs的新的交易類(lèi)型,來(lái)增強數據可用性。
因此,可以這么說(shuō),其實(shí) DA層 是伴隨著(zhù)各個(gè)區塊鏈的擴容需求,以及對數據可用性更高的要求,而抽象出來(lái)的一層,是區塊鏈技術(shù)發(fā)展演化過(guò)程中,類(lèi)似人類(lèi)發(fā)展過(guò)程中社會(huì )分工的細化,而模塊化區塊鏈則是將單體區塊鏈中的某一個(gè)功能層級解耦出來(lái),外包給其他區塊鏈網(wǎng)絡(luò )進(jìn)行負責,從而更進(jìn)一步實(shí)現分工,提升效率。
Celestia 提出模塊化區塊鏈
傳統整體區塊鏈的架構通常由四個(gè)功能層組成:
執行層——執行層主要負責處理交易和執行智能合約。它包括交易的驗證、執行和狀態(tài)更新。
數據可用性層——模塊化區塊鏈中的數據可用性層負責確保網(wǎng)絡(luò )中的數據可被訪(fǎng)問(wèn)和驗證。它通常包括數據的存儲、傳輸和驗證等功能,以保證區塊鏈網(wǎng)絡(luò )的透明度和信任。
共識層——負責節點(diǎn)之間的協(xié)議,以實(shí)現網(wǎng)絡(luò )中數據和交易的一致性。它通過(guò)特定的共識算法(例如工作證明(PoW)或權益證明(PoS))驗證交易并創(chuàng )建新區塊。
結算層——負責完成交易的最終結算,確保資產(chǎn)的轉移和記錄永久保存在區塊鏈上,決定區塊鏈的最終狀態(tài)。
Celestia 首先提出模塊化區塊鏈概念,將不同的功能層級從單體區塊鏈中節解耦出來(lái),這樣就使得區塊鏈能夠專(zhuān)注于某一層級的特殊功能,合理分工,以實(shí)現整體可用性最大化。
這里并不是說(shuō),區塊鏈的模塊化一定比單體區塊鏈有優(yōu)勢,而是希望,用模塊化的思維去看區塊鏈未來(lái)的發(fā)展,這樣就可以有更多的可能性和猜想。
6.關(guān)于未來(lái)的猜想
6.1 用模塊化的眼光看區塊鏈的組合方式
上一段,有講到,將區塊鏈模塊化來(lái)看,可以分為執行層,數據可用性層,共識層和結算層。
這里就以以太坊生態(tài)為例子,共識層就是以太坊主鏈,
對于以太坊生態(tài)來(lái)說(shuō) 未來(lái)模塊化區塊鏈的可能性數量有 = 執行層方案數量 * 結算層方案數量* DA層方案數量
6.2 DA層將是分散的
DA層可以已經(jīng)如雨后春筍出現,核心內容是DA 并沒(méi)有那么難。最簡(jiǎn)單的一個(gè)單機就可以做DA,最復雜的如Celestia 那樣做抽樣下的去中心化。用抽樣模式做的去中心化,節點(diǎn)越多帶寬越大(想象一個(gè)p2p電影下載網(wǎng)絡(luò )),這塊也是具備網(wǎng)絡(luò )效應的,所以我認為最終不會(huì )有太多這種“去中心化抽樣的DA”。但是其他形式的DA則沒(méi)有限制,可以有無(wú)數個(gè)。
在這里我們可以打個(gè)比方,DA就是存儲,占據成本又很高。如果你不嚴格的要求以太級別的安保服務(wù),選用哪家DA就是一個(gè)成本和安全之間的衡量。原則是:價(jià)值越大的服務(wù),DA應該盡量安全。因此,未來(lái)的DA也許是分散的。即使如此,也許有7-8家主要的DA也許就夠用了。
6.3 以太坊也許將會(huì )在ETH3.0中,做出專(zhuān)門(mén)的DA層
以太坊從1.0 升級到 2.0, 將以太坊分為了執行層 和 共識層,新引入的Blobs 也將掛在在信標鏈的共識層上。
未來(lái)也許在以太坊下一次升級的時(shí)候,隨著(zhù)技術(shù)的進(jìn)步和對數據可用性的增加,以太坊將可能在執行層和共識層的基礎上,再專(zhuān)門(mén)加載一層DA層;又或者,下一次升級中,可能會(huì )出現類(lèi)似分片鏈的專(zhuān)有數據存儲鏈。當然這都只是猜想,至于會(huì )朝哪個(gè)方向發(fā)展,我們一起期待。
相關(guān)稿件