【#區(qū)塊鏈# #對(duì)比以太坊 2.0 與 Near、Polkadot,解讀模塊化區(qū)塊鏈的未來(lái)#】
「模塊化區(qū)塊鏈和單體區(qū)塊鏈的關(guān)系是是互補(bǔ)而非對(duì)抗?!?/blockquote>
原文標(biāo)題:《Co-exist Future of Smart Contract Platforms》
撰文:F.F,LBank Labs 研究團(tuán)隊(duì)
編譯:Sharon,BlockBeats
編者按:
模塊化區(qū)塊鏈,已成為包括 a16z 等投資機(jī)構(gòu)在內(nèi)的加密社區(qū)成員認(rèn)定的 2024 發(fā)展趨勢(shì)之一。同時(shí),以太坊坎昆升級(jí)在即,社區(qū)內(nèi)對(duì)于模塊化區(qū)塊鏈和單片區(qū)塊鏈技術(shù)的討論眾說(shuō)紛紜。LBank 近日發(fā)文對(duì)此給出了自己的看法,通過(guò)將以太坊 2.0 與 Near、Polkadot 的底層技術(shù)架構(gòu)進(jìn)行對(duì)比分析后,LBank 認(rèn)為不應(yīng)該將模塊化區(qū)塊鏈和單體區(qū)塊鏈視為對(duì)抗性的,而應(yīng)該視為互補(bǔ)的,模塊化鏈可以作為單體鏈的中間件,而單體鏈可以作為模塊化鏈的特定層。它們互相學(xué)習(xí)彼此的優(yōu)勢(shì)和劣勢(shì),共同發(fā)展。BlockBeats 將原文編譯如下:
TL; DR
本文是我們之前研究的一篇續(xù)篇,標(biāo)題為《模塊化敘事中的機(jī)遇》。在那篇文章中,我們深入探討了由以太坊和 Celestia 推動(dòng)的模塊化浪潮,并找出了各種機(jī)會(huì)。
然而,值得注意的是,模塊化敘事不應(yīng)該限制我們的視角。在過(guò)去的幾年里,區(qū)塊鏈技術(shù)取得了顯著的進(jìn)步,出現(xiàn)了單片(monolithic)和模塊化(modular)區(qū)塊鏈架構(gòu)。
在本文中,我們將首先分析這兩種架構(gòu)方法,并將以太坊與前一個(gè)周期的其他以太坊競(jìng)爭(zhēng)對(duì)手進(jìn)行比較。令人驚訝的是,它們之間的相似之處比人們想象的更多。
接下來(lái),我們將探討與這兩種架構(gòu)方法相關(guān)的挑戰(zhàn)和具體考慮因素,同時(shí)展望智能合約平臺(tái)共生的未來(lái)。過(guò)去,區(qū)塊鏈生態(tài)系統(tǒng)主要由單片區(qū)塊鏈主導(dǎo),每個(gè)新的 L1 區(qū)塊鏈都獨(dú)立運(yùn)作,導(dǎo)致市場(chǎng)上出現(xiàn)了激烈的競(jìng)爭(zhēng)和有限的合作;然而,我們現(xiàn)在處于一個(gè)鏈與鏈之間的連接和互操作性比以往任何時(shí)候都更發(fā)達(dá)的階段。因此,我們更傾向于開(kāi)放平臺(tái),無(wú)論其是模塊化還是單片化。
所有區(qū)塊鏈架構(gòu)都會(huì)導(dǎo)向擴(kuò)展
本節(jié)詳細(xì)比較了以太坊和其他單片區(qū)塊鏈之間的區(qū)別和相似之處,突出了它們?cè)诩軜?gòu)設(shè)計(jì)上的差異。同時(shí),文章討論了模塊化設(shè)計(jì)與單片架構(gòu)之間的區(qū)別,以及實(shí)現(xiàn)真正可擴(kuò)展性所涉及的挑戰(zhàn)。
盡管以太坊本身采用了模塊化設(shè)計(jì),但它還采用了分片作為實(shí)現(xiàn)可擴(kuò)展性的手段。分片允許在多個(gè)分片之間并行處理交易和數(shù)據(jù),從而提高吞吐量和容量。
然而,分片的實(shí)施也帶來(lái)了一系列挑戰(zhàn),如確保數(shù)據(jù)的可用性、交易的最終性以及促進(jìn)跨 Rollup 交易??朔@些挑戰(zhàn)需要仔細(xì)考慮和創(chuàng)新解決方案,以成功地將分片集成到單片區(qū)塊鏈中。分片的示例包括以太坊、Near 和 Polkadot。
ETH 2.0 與 Near
Nightshade 設(shè)計(jì)的過(guò)去
對(duì)比以太坊 2.0(ETH2.0)和 Near Protocol 主要集中在它們方法的關(guān)鍵差異上。以太坊的方法涉及以 Rollup 為中心的分片,其中執(zhí)行層和數(shù)據(jù)可用性層被解耦。這利用了底層的 L1 來(lái)提供安全性,并通過(guò) Rollup 實(shí)現(xiàn)可擴(kuò)展性。
而 Near 則決定從一開(kāi)始就構(gòu)建一個(gè)分片網(wǎng)絡(luò),充分考慮數(shù)據(jù)分片和執(zhí)行分片在其內(nèi)置架構(gòu)中的存在。這是第一個(gè)關(guān)鍵差異。以太坊的 Rollup 中心方法設(shè)計(jì)相對(duì)簡(jiǎn)單,但仍需要數(shù)據(jù)可用性分片(Danksharding),以使 L2 能夠高效運(yùn)作。
下面清楚地解釋了第二個(gè)關(guān)鍵區(qū)別。與常見(jiàn)的信標(biāo)鏈(beacon chain)和中繼鏈(relayer chain)相比,Near 選擇了不同的分片解決方案。Near 本身分為不同的分片,每個(gè)分片負(fù)責(zé)作為區(qū)塊的一部分生成和存儲(chǔ)區(qū)塊。
所謂的「Nightshade」設(shè)計(jì)使得在分片之間實(shí)現(xiàn)無(wú)縫的智能合約讀寫(xiě)成為可能,盡管這對(duì)開(kāi)發(fā)人員提出了更高的門(mén)檻。對(duì)于用戶來(lái)說(shuō),他們甚至不會(huì)意識(shí)到他們與之交互的分片。
在上一篇文章的模塊化敘事中,我們討論了對(duì)可組合性和互操作性問(wèn)題的解決方案。然而,對(duì)于 Near 來(lái)說(shuō),這不是問(wèn)題,因?yàn)槠鋬?nèi)置分片本質(zhì)上允許跨分片交易,類似于 L2 中的跨 Rollup 交易。
Nightshade 的路線圖包括以下幾個(gè)階段:
- 第 0 階段:簡(jiǎn)單的 Nightshade,只有一個(gè)分片;
- 第 1 階段:Chunk-only 生產(chǎn)者(編者注:指全權(quán)負(fù)責(zé)在一個(gè)分片(網(wǎng)絡(luò)上的一個(gè)分區(qū))中生成塊)的生產(chǎn)者);
- 第 2 階段:完整的 Nightshade,其中沒(méi)有驗(yàn)證器跟蹤所有分片;
- 第 3 階段:根據(jù)負(fù)載動(dòng)態(tài)調(diào)整分片數(shù)量。
在進(jìn)展方面,Near 目前處于第 1 階段和第 2 階段之間。去年引入的 Chunk-only 生產(chǎn)者只能跟蹤一個(gè)分片的狀態(tài)。然而,仍然有全節(jié)點(diǎn)驗(yàn)證器負(fù)責(zé)維護(hù)全局狀態(tài)。
進(jìn)行中的 Starsight:以 ZK 為中心的分片
雖然 Near 在分片設(shè)計(jì)方面處于領(lǐng)先地位,但它也從以太坊的革命中吸取了很多經(jīng)驗(yàn)。為了實(shí)現(xiàn)第 2 階段的目標(biāo),任何驗(yàn)證者都不應(yīng)跟蹤所有分片。相反,「fisherman(漁夫)」充當(dāng)安全衛(wèi)士,監(jiān)控狀態(tài)并在挑戰(zhàn)中生成欺詐證據(jù)。其核心設(shè)計(jì)與 Optimistic Rollup 非常相似,但要完全實(shí)現(xiàn)它是復(fù)雜的。
這就是為什么許多協(xié)議正在放棄這種解決方案。例如,Optimism 已經(jīng)轉(zhuǎn)向 zk 解決方案,Arbitrum 不允許提交未經(jīng)許可的欺詐證明。顯然,zkRollups 是以太坊的未來(lái)。我們還可以在 Near 的新分片設(shè)計(jì)中看到 zkRollups 的影響。
無(wú)狀態(tài)驗(yàn)證
如果有一種更好的解決方案來(lái)消除游戲背后的挑戰(zhàn)怎么辦?這就是 Near 引入無(wú)狀態(tài)驗(yàn)證的地方。無(wú)狀態(tài)驗(yàn)證生成狀態(tài)驗(yàn)證,無(wú)需將狀態(tài)交給其他分片。有了狀態(tài)見(jiàn)證人,就不再需要「fisherman」或欺詐證明了。
在無(wú)狀態(tài)驗(yàn)證的設(shè)置中,有兩種類型的驗(yàn)證器。之前的全節(jié)點(diǎn)驗(yàn)證器現(xiàn)在被更改為無(wú)狀態(tài)驗(yàn)證器,而塊提議者保持不變。塊提議者負(fù)責(zé)生成塊和狀態(tài)見(jiàn)證人,他們需要在本地維護(hù)分片的狀態(tài)。
另一方面,無(wú)狀態(tài)驗(yàn)證器接收狀態(tài)見(jiàn)證人,以驗(yàn)證每個(gè)塊的狀態(tài)轉(zhuǎn)換。通過(guò)引入驗(yàn)證器輪換,幾乎不可能讓驗(yàn)證器損壞一個(gè)分片。
引入無(wú)狀態(tài)驗(yàn)證帶來(lái)了許多好處。運(yùn)行無(wú)狀態(tài)驗(yàn)證器的成本比以前低得多,可以讓更多的驗(yàn)證器加入共識(shí)。這提高了整個(gè)網(wǎng)絡(luò)的去中心化程度。對(duì)于塊提議者來(lái)說(shuō),隨著添加更多的分片,每個(gè)分片的狀態(tài)將會(huì)更小。由于區(qū)塊鏈的瓶頸主要是狀態(tài)讀寫(xiě),如果狀態(tài)完全保存在內(nèi)存中,單個(gè)分片的性能可以得到顯著提高。
零知識(shí)證明的魔力
在零知識(shí)證明(ZKP)出現(xiàn)之前,狀態(tài)見(jiàn)證人傳統(tǒng)上在 MPT 中被使用。然而,隨著 ZKP 的成熟和最新發(fā)展,包括 Near 在內(nèi)的許多協(xié)議已經(jīng)積極接受了這一過(guò)渡。ZKP 以其提供的簡(jiǎn)潔性和隱私特性脫穎而出,顯著降低了狀態(tài)轉(zhuǎn)換驗(yàn)證的成本。除了其壓縮數(shù)據(jù)外,ZKP 體積小且易于驗(yàn)證。通過(guò)利用遞歸證明,可以集體驗(yàn)證所有分片的狀態(tài)。
分片的狀態(tài)轉(zhuǎn)換證明包括三個(gè)基本要素:確保塊哈希的正確性,確認(rèn)執(zhí)行過(guò)程中使用的狀態(tài)的準(zhǔn)確性,以及驗(yàn)證運(yùn)行時(shí)執(zhí)行。目前,仍存在一個(gè)挑戰(zhàn)——盡管過(guò)去一年取得了顯著進(jìn)展,但生成證明的時(shí)間仍超出預(yù)期。
隨著對(duì)證明系統(tǒng)和工程能力的持續(xù)增強(qiáng),預(yù)計(jì)這種情況將進(jìn)一步發(fā)展。這也是為什么 Near 與 Polygon 合作共同構(gòu)建 zkWASM 的原因。
為了維持當(dāng)前的快速確定性而不影響用戶體驗(yàn),Near 進(jìn)行了模塊化調(diào)整。Starsight 已將共識(shí)和執(zhí)行解耦,使共識(shí)能夠獨(dú)立運(yùn)行,決定哪些交易將被包含在一個(gè)塊中。遠(yuǎn)程過(guò)程調(diào)用(RPC)提供了樂(lè)觀的終結(jié)性。一旦特定狀態(tài)轉(zhuǎn)換的證明生成完成,它就被提交到一個(gè)塊中,隨后驗(yàn)證者驗(yàn)證證明的有效性。
該證明充當(dāng)新?tīng)顟B(tài)根和新的傳出收據(jù)根的確認(rèn)。在這種情況下,零知識(shí)證明的功能類似于狀態(tài)見(jiàn)證人。然而,ZKP 只能由共識(shí)來(lái)確認(rèn)或拒絕,消除了驗(yàn)證器輪換的需要。ZKP 通過(guò)數(shù)學(xué)保證正確性和安全性,其運(yùn)行方式與繼承以太坊安全特性的 Rollup 非常相似。
模塊化設(shè)計(jì)在單體鏈中可以提供額外的好處。Starsight 的靈活性在于它不僅適用于現(xiàn)有的 Near WASM 運(yùn)行時(shí),還適用于任何可以為狀態(tài)轉(zhuǎn)換生成 zk 證明的運(yùn)行時(shí),比如 EVM 和 Move。
ETH 2.0 與 Polkadot
相同的設(shè)計(jì)哲學(xué)
以太坊 2.0 和 Polkadot 之間的相似之處超出了最初的預(yù)期,Gavin Wood 實(shí)施的共同性強(qiáng)調(diào)了這一證實(shí)。有人甚至提出 Polkadot 代表了 ETH 2.0 的最終目標(biāo),盡管這并不完全準(zhǔn)確,但這個(gè)類比捕捉到了一個(gè)基本的真相。
從我們的角度來(lái)看,Polkadot 在工程實(shí)現(xiàn)上展現(xiàn)出更高水平的成熟度。在沒(méi)有零知識(shí)證明之前,以太坊以 Rollup 為中心的架構(gòu)與 Polkadot 的設(shè)計(jì)緊密結(jié)合。直接的術(shù)語(yǔ)比較可以顯示出它們?cè)谧罱K目標(biāo)上的驚人相似之處。
信標(biāo)鏈與中繼鏈
信標(biāo)鏈作為協(xié)調(diào)層,強(qiáng)調(diào)以 rollup 為中心的方式中的數(shù)據(jù)可用性;中繼鏈負(fù)責(zé)消息中繼和維護(hù)平行鏈的數(shù)據(jù),共享安全性源自中繼鏈,以太坊定位自己是在繼承安全性。
Rollup 與平行鏈
平行鏈負(fù)責(zé)執(zhí)行交易,在中繼鏈上發(fā)布數(shù)據(jù),并定制自己的狀態(tài)轉(zhuǎn)換;Rollup 在 L1 之外執(zhí)行交易,然后將數(shù)據(jù)發(fā)布到 L1 并達(dá)成共識(shí)的實(shí)現(xiàn)。
一致的設(shè)計(jì)理念顯而易見(jiàn):保持基礎(chǔ)層簡(jiǎn)單、維護(hù)數(shù)據(jù)可用性、協(xié)調(diào)信息,并利用上層來(lái)充分增強(qiáng)功能和可擴(kuò)展性。
不同的策略和周期導(dǎo)致不同的結(jié)果
盡管共享相同的設(shè)計(jì)理念并朝著共同的目標(biāo)邁進(jìn),但這兩個(gè)區(qū)塊鏈的當(dāng)前狀態(tài)差異巨大。根據(jù) Etherscan 和 Subscan 的統(tǒng)計(jì)數(shù)據(jù),以太坊的日交易量超過(guò) 100 萬(wàn),而 Polkadot 最近幾天僅有 12,000。至于每日活躍賬戶,我們?cè)谝蕴簧峡吹降臄?shù)據(jù)是 395,000,而在 Polkadot 上則為 8,000。
它們當(dāng)前狀態(tài)的差異主要?dú)w因于它們各自的策略。Polkadot 追求實(shí)現(xiàn)終極架構(gòu),故意放棄了智能合約功能。開(kāi)發(fā)者需要構(gòu)建「pallets」,即應(yīng)用鏈模塊,這對(duì)許多人來(lái)說(shuō)是一個(gè)沉重的負(fù)擔(dān)。激進(jìn)的策略與卡槽拍賣(mài)(slot auction)的高門(mén)檻相結(jié)合,導(dǎo)致生態(tài)系統(tǒng)缺乏足夠的活力來(lái)抵消這些挑戰(zhàn)。
與之相對(duì)的是,以太坊優(yōu)先考慮市場(chǎng),旨在迎合市場(chǎng)需求。它相應(yīng)地調(diào)整其路線圖,采取循序漸進(jìn)的方式前進(jìn)。
雖然我們不會(huì)深入探討以太坊繁榮和 Polkadot 衰退的具體原因,但 ETH 2.0 與 Polkadot 之間的比較為我們提供了有關(guān)區(qū)塊鏈架構(gòu)未來(lái)以及開(kāi)放、協(xié)作生態(tài)系統(tǒng)潛力的有價(jià)值的見(jiàn)解。
卓越的抽象概念和標(biāo)準(zhǔn)
盡管它目前面臨挑戰(zhàn),但 Polkadot 擁有許多值得探索和借鑒的先進(jìn)設(shè)計(jì)。
來(lái)自 Polkadot 生態(tài)系統(tǒng)的杰出貢獻(xiàn)是子狀態(tài)框架(substate framework),為應(yīng)用鏈提供了卓越的抽象概念。該框架使項(xiàng)目方能夠輕松啟動(dòng)自己的鏈。在 Polkadot 生態(tài)系統(tǒng)之外,我們觀察到在 Substrate 上構(gòu)建的許多活躍鏈,包括 Polygon Avail 和 Starknet Madara 等項(xiàng)目,更不用說(shuō)眾多的獨(dú)立鏈。
雖然對(duì)智能合約開(kāi)發(fā)者來(lái)說(shuō),「pallets」可能構(gòu)成技術(shù)負(fù)擔(dān),但它們?yōu)閰f(xié)議開(kāi)發(fā)者提供了強(qiáng)大的抽象工具。這些「pallets」可以在所有 Substrate 鏈上重復(fù)使用,有助于促進(jìn)社區(qū)共識(shí)和標(biāo)準(zhǔn)化工作。這個(gè)特性允許為特定應(yīng)用進(jìn)行專業(yè)化和優(yōu)化。
當(dāng)前,資源即服務(wù) (RaaS) 的趨勢(shì),如 OP stack 和 Polygon CDK,展示了一定程度的抽象。然而,與 Substrate 相比,這些類似開(kāi)源存儲(chǔ)庫(kù)的倡議仍然不夠全面。隨著 RaaS 的發(fā)展,我們可以預(yù)期在定制和鏈模塊的可用性方面會(huì)有更大的提升。
Polkadot 的第二個(gè)顯著特征是 Cross-Consensus Message Passing (XCMP,跨共識(shí)消息傳遞 ),這是一種消息協(xié)議,使得平行鏈能夠在不通過(guò)中繼鏈的情況下交換任意消息。這意味著智能合約可以在同一平行鏈內(nèi)以及不同平行鏈之間無(wú)縫調(diào)用彼此。
相比之下,在與以太坊上的不同 Rollups 進(jìn)行交互時(shí),需要進(jìn)行資產(chǎn)橋接和網(wǎng)絡(luò)切換。這個(gè)過(guò)程帶來(lái)了流動(dòng)性分散和互操作性破壞等挑戰(zhàn)。為解決這些問(wèn)題,我們主張以太坊基金會(huì)在標(biāo)準(zhǔn)制定中發(fā)揮領(lǐng)導(dǎo)作用,并積極推廣這些標(biāo)準(zhǔn)在各個(gè) Rollup 中的應(yīng)用。這種做法,將對(duì)以太坊及其相關(guān)生態(tài)系統(tǒng)未來(lái)更加無(wú)縫和互操作的發(fā)展產(chǎn)生顯著貢獻(xiàn)。
Polkadot 的最后一個(gè)重要進(jìn)展是實(shí)現(xiàn)了一個(gè)鏈上治理模塊,有效地將 Polkadot 轉(zhuǎn)變?yōu)檎嬲脑獏f(xié)議。該模塊賦予利益相關(guān)者直接在鏈上投票的權(quán)力,決定鏈升級(jí)的命運(yùn)。一旦達(dá)到預(yù)定的門(mén)檻,鏈將自主執(zhí)行運(yùn)行時(shí)升級(jí)。這代表了與當(dāng)今以太坊主要的社會(huì)共識(shí)機(jī)制相當(dāng)大的一種改變。
需要解決的挑戰(zhàn)
上述比較表明,雖然存在細(xì)微差別,但智能合約平臺(tái)的本質(zhì)仍然基本一致。因此,單體區(qū)塊鏈和模塊化區(qū)塊鏈都面臨著某些挑戰(zhàn)。
在本節(jié)中,我們將探討整個(gè)智能合約平臺(tái)面臨的兩個(gè)常見(jiàn)挑戰(zhàn),然后再深入研究與模塊化鏈相關(guān)的具體問(wèn)題。
關(guān)鍵創(chuàng)新困境
智能合約平臺(tái)面臨的主要挑戰(zhàn)之一,是建立一個(gè)競(jìng)爭(zhēng)且創(chuàng)新的環(huán)境。EVM 兼容的 L1 解決方案的普及已經(jīng)變得有些單調(diào),即使 Vitalik Buterin 也根據(jù)其兼容性對(duì)它們進(jìn)行了分類。
在承認(rèn)突破性的 EVM 和 Solidity 的歷史意義的同時(shí),認(rèn)識(shí)到技術(shù)隨著時(shí)間的推移而發(fā)展也至關(guān)重要。堅(jiān)持 EVM 的合法性和傳統(tǒng)性質(zhì)可能會(huì)限制進(jìn)步,特別是面對(duì)以太坊的區(qū)塊限制。
對(duì)不同架構(gòu)、虛擬機(jī)(VM)和智能合約語(yǔ)言的興奮感源于擺脫 EVM 限制的愿望。在這些方面的多樣性吸引了喜歡使用不同編程語(yǔ)言和智能合約功能的開(kāi)發(fā)人員和用戶。例如,在初級(jí)市場(chǎng)上,Move VM(Aptos、Sui)和 Cario VM(Starknet)由于帶來(lái)創(chuàng)新和可能性的期望而獲得了高估值。
在押注下一個(gè)創(chuàng)新平臺(tái)時(shí),必須承認(rèn) EVM 市場(chǎng)份額的主導(dǎo)地位。但隨著市場(chǎng)的成熟,它往往會(huì)陷入雙頭壟斷的格局,如 Android & iOS 和 Windows & Mac 等例子。
WASM 是 EVM 的強(qiáng)大競(jìng)爭(zhēng)對(duì)手,其中 Solana 是最大的參與者。盡管受到批評(píng),但 Solana 的關(guān)鍵創(chuàng)新,例如歷史證明 (POH) 時(shí)鐘、Optimistic 并發(fā)控制 (OCC) 和無(wú)內(nèi)存池交易轉(zhuǎn)發(fā)協(xié)議,都使其與其他協(xié)議區(qū)分開(kāi)來(lái),并打破了傳統(tǒng)的區(qū)塊設(shè)計(jì)限制。
如何建立廣泛共識(shí)
這里提到的共識(shí)超越了狹隘的技術(shù)層面,涉及到廣泛的社會(huì)共識(shí)領(lǐng)域。
從共識(shí)的角度來(lái)看,許多 L1 和 L2 選擇 EVM 兼容性是可以理解的。這種選擇為它們提供了最簡(jiǎn)單的接入以太坊生態(tài)系統(tǒng)的途徑。然而,隨著 EVM 鏈和 Rollup 數(shù)量的增加,遞減的邊際效用往往會(huì)吸引短暫和不忠實(shí)的開(kāi)發(fā)人員和用戶,他們可能在收到空投后迅速離開(kāi)。
除了 EVM 兼容性之外,通過(guò)重新抵押建立共識(shí),還提供了另一種吸引現(xiàn)有社區(qū)參與的引人注目的敘事。從零開(kāi)始構(gòu)建變得越來(lái)越復(fù)雜,強(qiáng)調(diào)了選擇正確的重新抵押資產(chǎn)的重要性。一個(gè)微妙但關(guān)鍵的一點(diǎn)是,假設(shè)所有模塊化層都使用 L1 安全衍生品(LSD)來(lái)確保安全性,單體區(qū)塊鏈和模塊化塊區(qū)塊鏈之間的區(qū)別就會(huì)減小。
此外,一些協(xié)議將其影響擴(kuò)展到更廣泛的 Web2 用戶群體,特別是在游戲領(lǐng)域。盡管這種方法是有效的,但它需要強(qiáng)大的業(yè)務(wù)拓展工作。許多傳統(tǒng)參與者更喜歡擴(kuò)大用戶群,以此作為在不斷變化的環(huán)境中達(dá)成共識(shí)的一種手段。
模塊化鏈的具體問(wèn)題
盡管模塊化區(qū)塊鏈在連接的鏈或模塊之間有效地分配工作負(fù)載,但解決特定挑戰(zhàn)對(duì)于實(shí)現(xiàn)真正的可擴(kuò)展性至關(guān)重要。模塊化鏈的關(guān)鍵關(guān)切包括碎片化、脆弱性、跨 Rollup 執(zhí)行和中心化。
1. 碎片化:碎片化源于不同層之間的激烈競(jìng)爭(zhēng)。盡管當(dāng)前的競(jìng)爭(zhēng)對(duì)手可能不會(huì)立即合作,但全能協(xié)議和賬戶抽象的演進(jìn),預(yù)計(jì)將為用戶提供在各種產(chǎn)品之間無(wú)縫體驗(yàn);
2. 脆弱性:脆弱性源于不同層之間不同的安全性假設(shè)。在模塊化區(qū)塊鏈中,每個(gè)模塊都是獨(dú)立運(yùn)作的,引入了潛在的脆弱性。當(dāng)特定層遇到問(wèn)題時(shí),它可能會(huì)影響其他集成的層——這是朝向模塊化的過(guò)程中固有的權(quán)衡;
3. 跨 Rollup 執(zhí)行:在模塊化區(qū)塊鏈中,跨 Rollup 執(zhí)行對(duì)于實(shí)現(xiàn)模塊化區(qū)塊鏈互操作性至關(guān)重要。標(biāo)準(zhǔn)化協(xié)議的缺乏阻礙了不同模塊之間的無(wú)縫集成。此外,異步執(zhí)行(asynchronous execution)問(wèn)題,即在分片中固有的問(wèn)題必須解決,以實(shí)現(xiàn)模塊化區(qū)塊鏈的真正可擴(kuò)展性;
4. 中心化:盡管 Rollup 的去中心化可能不像 L1 的去中心化那樣關(guān)鍵,但它仍然是一個(gè)重要的安全問(wèn)題。去中心化對(duì)于確保活力、抗審查和避免壟斷優(yōu)勢(shì)是必要的。協(xié)議正在積極致力于通過(guò)分片排序器、抽象樣板代碼以及僅向鏈開(kāi)發(fā)人員公開(kāi)業(yè)務(wù)邏輯等解決方案來(lái)解決這些問(wèn)題。采用這些解決方案可能有助于解決跨 Rollup 執(zhí)行問(wèn)題。
合作與包容的未來(lái)
通過(guò)審視上述兩個(gè)部分,清晰地看出模塊化和單體化區(qū)塊鏈代表了不同時(shí)代的產(chǎn)物,在不可能三角中體現(xiàn)了權(quán)衡,并反映了不同的哲學(xué)選擇。
多年來(lái),加密領(lǐng)域一直陷入單體化區(qū)塊鏈的循環(huán)中,每個(gè)新的 L1 都在構(gòu)建一個(gè)封閉系統(tǒng),促使激烈的零和競(jìng)爭(zhēng)。這種環(huán)境通常導(dǎo)致極端主義,因?yàn)楦髌脚_(tái)都在爭(zhēng)奪其生態(tài)系統(tǒng)中的用戶。
模塊化區(qū)塊鏈的出現(xiàn)引入了一種合作與包容的方法,強(qiáng)調(diào)不同鏈之間的協(xié)作和互連——這對(duì)整個(gè)行業(yè)來(lái)說(shuō)都是一種積極的發(fā)展。合作方法允許模塊無(wú)縫地協(xié)同工作,增強(qiáng)整體功能和用戶體驗(yàn)。
此外,模塊化區(qū)塊鏈的合作性質(zhì)促進(jìn)了創(chuàng)新和專業(yè)模塊的發(fā)展。不同鏈之間的協(xié)作和資源共享使開(kāi)發(fā)人員能夠?qū)W⒂谔囟I(lǐng)域的專業(yè)知識(shí),從而產(chǎn)生量身定制的高質(zhì)量模塊,適用于特定的用例。此外,單體鏈的突破可以解耦并依次合并到模塊化層中。
至關(guān)重要的是,不要將模塊化區(qū)塊鏈和單體區(qū)塊鏈視為對(duì)抗性的,而應(yīng)該視為互補(bǔ)的。它們互相學(xué)習(xí)彼此的優(yōu)勢(shì)和劣勢(shì),共同發(fā)展。它們之間的界限可能并不明顯,因?yàn)槟K化鏈可以作為單體鏈的中間件,而單體鏈可以作為模塊化鏈的特定層。
與其專注于范疇上的區(qū)別,重點(diǎn)應(yīng)該轉(zhuǎn)向培育一個(gè)開(kāi)放的網(wǎng)絡(luò),接納關(guān)鍵創(chuàng)新,并建立廣泛的共識(shí)。
附錄:Introduction to Cross-Consensus Message Format (XCM) · Polkadot WikiPolkadot: The Foundation of a New Internet | by Jack Platts | Polkadot Network | MediumSubstrate—Web3 Technology StackThe OP Stack Landscape | OP Stack DocsOpenGov: What is Polkadot Gov2 | Moonbeam NetworkNEARCON 2023 | Layer 2 Stage—Day 2—YouTubeEthereum roadmap | ethereum.orgStateful vs Stateless Architecture: Why Stateless Won | VirtasantNEAR—The Blockchain Operating System | NEAR DocumentationPolygon CDK Implementation ProvidersThe OP Stack Landscape
小編推薦下載
鏈化網(wǎng) 生活實(shí)用
區(qū)塊鏈農(nóng)場(chǎng) 金融理財(cái)
poc區(qū)塊鏈 金融理財(cái)
區(qū)塊鏈先生 金融理財(cái)
tata區(qū)塊鏈 金融理財(cái)
區(qū)塊鏈存證 金融理財(cái)
Lucia區(qū)塊鏈 金融理財(cái)
chainstore區(qū)塊鏈 學(xué)習(xí)工具
相關(guān)推薦
相關(guān)文章
更多>>資訊排行
同類軟件下載
以太未來(lái) 金融理財(cái)
以太坊錢(qián)包 金融理財(cái)
BE區(qū)塊鏈 金融理財(cái)
以太鏈etl 金融理財(cái)
鏈城區(qū)塊鏈 金融理財(cái)
酒鏈區(qū)塊鏈 金融理財(cái)
確定區(qū)塊鏈 金融理財(cái)
FAF區(qū)塊鏈 金融理財(cái)
bec區(qū)塊鏈 金融理財(cái)
熱門(mén)標(biāo)簽