一文了解以太坊下一代 L2 技術(shù):Booster Rollups
在我們 Rollups 2.0 系列的首篇文章中,我們討論了基于 Layer 1(L1)的 rollup——一種去中心化程度最高且與以太坊兼容的方式,用于管理 rollup。通過將交易排序的任務(wù)交給以太坊 L1,基于 L1 的 rollup 能夠利用 L1 的去中心化、簡潔性和活躍性,同時還帶來其他優(yōu)勢。
在今天的文章中,我們將探討 rollup 的下一步演變:Booster Rollups。Booster Rollups 不僅建立在基于 L1 的 rollup 的基礎(chǔ)之上,還進(jìn)一步拓展了以太坊的可組合性(Composability)。但我們?nèi)绾握嬲龜U展這種可組合性呢?
當(dāng)前 L2 空間的問題
為了確保 L2 網(wǎng)絡(luò)按預(yù)期運行,通常需要額外的檢查。然而,主要的結(jié)算和執(zhí)行過程仍然直接發(fā)生在 L1 上。這意味著,盡管 L2 擴展了功能(例如鏈下 EVM 執(zhí)行),但也增加了額外的復(fù)雜性。雖然這種額外邏輯并不理想,但最終目標(biāo)是將操作標(biāo)準(zhǔn)化,并完全依賴于標(biāo)準(zhǔn) EVM。
標(biāo)準(zhǔn)化 對于實現(xiàn)不同 L2 之間平滑的交易交換至關(guān)重要。為了實現(xiàn)這一目標(biāo),可能需要一種新的交易類型——能夠跨多個鏈操作的交易。
在這種系統(tǒng)中,一筆交易可以生成更小的子交易。每個子交易都包含以下詳細(xì)信息:
1. 源鏈的 ID
2. 目標(biāo)鏈的 ID
3. 輸入數(shù)據(jù)(例如調(diào)用者、地址和調(diào)用數(shù)據(jù))
4. 目標(biāo)鏈產(chǎn)生的輸出
這種交易數(shù)據(jù)的兩大作用:
1. 在源鏈上作為輸入
它允許參與者直接查看輸出,而無需直接涉及目標(biāo)鏈。
2. 在目標(biāo)鏈上驗證輸入和輸出的一致性
它用于確認(rèn)給定的輸入是否產(chǎn)生了預(yù)期的輸出。
通過這種方式,每條鏈可以獨立驗證自己的交易,同時遵循交易格式和輸入的共享標(biāo)準(zhǔn)。
這種方法使得區(qū)塊驗證保持簡單,使用熟悉的 L1 驗證合約即可確保區(qū)塊有效性。這種共享標(biāo)準(zhǔn)和改進(jìn)的跨鏈交易方式為 L2 網(wǎng)絡(luò)的未來發(fā)展奠定了堅實的基礎(chǔ),也使得 Booster Rollups 成為推動以太坊生態(tài)發(fā)展的關(guān)鍵。
Booster Rollups 有何不同?
設(shè)想一下,只需部署一次去中心化應(yīng)用程序(dapp),它便能自動擴展到所有 Layer 2 (L2) 網(wǎng)絡(luò)。如果需要更多區(qū)塊空間,只需添加更多的 Booster Rollups,無需額外配置。這意味著開發(fā)者不會增加工作量、重新部署的成本或額外的復(fù)雜性。
簡單來說,Booster Rollups 就像給你的筆記本電腦添加更多的 CPU 或 SSD:它們提高性能,使應(yīng)用程序運行更高效,同時輕松實現(xiàn)擴展。
從技術(shù)角度,Booster Rollups 也可以被描述為“將交易執(zhí)行和存儲分布到多個分片上”。
Booster Rollups 的工作原理
無論是樂觀 Rollup(Optimistic Rollup)還是零知識 Rollup(ZK Rollup),都可以采用 Booster 功能。然而,并非所有 Rollup 都需要完全的提升(Full Boosting),有些 Rollup 可以通過 L2 特定的優(yōu)化來受益。
如果目標(biāo)是實現(xiàn)原生的以太坊擴容,最佳的提升場景是在基于 L1 的 Rollup 上實現(xiàn)。通過讓 L1 驗證者為整個 Boosted 網(wǎng)絡(luò)提議區(qū)塊,以無縫的方式擴展以太坊。
Boosted Rollups 還解決了當(dāng)前 Rollup 生態(tài)中普遍存在的碎片化問題。通過基于 L1 的排序機制(Based Sequencing),它們不僅保留了 L1 排序的優(yōu)勢,還引入了在所有 L2 Booster 網(wǎng)絡(luò)內(nèi)的原子跨 Rollup 交易。這種設(shè)計實現(xiàn)了以太坊從一開始就設(shè)想的擴容愿景——既一體化又具有可擴展性,為以太坊的增長挑戰(zhàn)提供了統(tǒng)一的解決方案。
因為 Booster Rollups 天然支持同步可組合性,這種 rollup 模型消除了處理碎片化或在多個 L2 間切換的麻煩。所有優(yōu)先使用的去中心化應(yīng)用(dapps)都能在每個 L2 上使用,為用戶提供無縫的以太坊體驗。
使用 Booster Rollups,開發(fā)者可以擴展他們的 dapps,而無需在多個 L2 上進(jìn)行多次重新部署。只需在 L1 上部署一次,dapps 就會自動擴展到所有現(xiàn)有和未來的 Boosted L2,大大簡化了開發(fā)和部署流程。
因為 Booster Rollups 天然支持同步可組合性,這種 rollup 模型消除了處理碎片化或在多個 L2 間切換的麻煩。所有優(yōu)先使用的去中心化應(yīng)用(dapps)都能在每個 L2 上使用,為用戶提供無縫的以太坊體驗。
使用 Booster Rollups,開發(fā)者可以擴展他們的 dapps,而無需在多個 L2 上進(jìn)行多次重新部署。只需在 L1 上部署一次,dapps 就會自動擴展到所有現(xiàn)有和未來的 Boosted L2,大大簡化了開發(fā)和部署流程。
Booster Rollups 的優(yōu)勢
1. 透明擴展性
Booster Rollups 通過透明的方式增強擴展性,就像為服務(wù)器群添加更多服務(wù)器一樣。應(yīng)用程序可以無縫利用額外資源,開發(fā)者無需部署復(fù)雜的 L2 基礎(chǔ)設(shè)施即可擴展解決方案。
2. 解決碎片化問題
Booster Rollups 提供了在 L1 和 L2 之間統(tǒng)一的用戶體驗。由于智能合約在所有網(wǎng)絡(luò)中共享相同的地址,用戶可以在 L1 和 L2 環(huán)境中享受一致性與簡便性。
3. 解決部署效率低下的問題
開發(fā)者只需在 L1 上部署一次,dapps 就可以默認(rèn)支持多 Rollup,同時更新由中心化管理。無論用戶使用外部賬戶(EOA)還是智能錢包,都能通過單一地址跨網(wǎng)絡(luò)進(jìn)行無縫交易。
4. 解決 Rollup 操作員的吸引力問題
開發(fā)者無需專門選擇部署網(wǎng)絡(luò),dapps 會自動支持各個 Rollup 網(wǎng)絡(luò)。Booster Rollups 可以與基于 L1 的 Rollups 結(jié)合使用,實現(xiàn)顯著擴容。而且,并非所有 L2 都需要成為 Booster Rollups,這使得混合網(wǎng)絡(luò)成為可能。
5. 主 權(quán)性與安全性的提升
Booster Rollups 消除了對特定包裝合約(Wrapper Contracts)的需求,因為智能合約在 L1 和 L2 上的工作方式相同,控制權(quán)仍然掌握在開發(fā)者手中。通過針對每個 dapp 單獨應(yīng)用安全措施,而非依賴橋接或特定實現(xiàn),安全性得到了顯著提升,同時消除了單點故障的風(fēng)險。
關(guān)于 Booster Rollups 的局限性
為了確保 L2 能夠與 L1 保持一致,智能合約的部署應(yīng)僅限于 L1。這種限制能夠確保 L2 之間的統(tǒng)一訪問。這并不是一個重大局限性,因為智能合約仍然可以通過數(shù)據(jù)驅(qū)動的方法表現(xiàn)出不同的行為,例如存儲在鏈上的合約地址可以在不同鏈之間有所變化。
雖然 L1 持有共享數(shù)據(jù),但這并未直接提升擴展性,這是任何可擴展系統(tǒng)固有的挑戰(zhàn)。開發(fā)者必須進(jìn)行優(yōu)化,以盡量減少這一影響。與傳統(tǒng)軟件類似,并非所有去中心化應(yīng)用(dapps)都能完全利用并行處理。然而,即使這些 dapps 運行在單獨的 L2 上,它們?nèi)匀豢梢詮幕ゲ僮餍灾蝎@益,因為它們對所有用戶保持普遍可訪問性。
Booster Rollups 本質(zhì)上是 L1 的一種擴展,但它們在交易執(zhí)行和存儲方面具有獨特的機制。為了正確解釋 Booster Rollup 的交易,L1 和 L2 節(jié)點必須保持同步。一個可能的解決方案是,在同一個節(jié)點上同時運行 L1 和 L2,在執(zhí)行交易時在共享的 L1 存儲和 L2 特定存儲之間切換。
以上就是一文了解以太坊下一代 L2 技術(shù):Booster Rollups的詳細(xì)內(nèi)容,更多關(guān)于Booster Rollups 有何不同?的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
a16z:穩(wěn)定幣的崛起的原因解讀
如果你最近沒有關(guān)注過穩(wěn)定幣的最新數(shù)據(jù),可能會感到驚訝,在過去12個月里,穩(wěn)定幣的交易量達(dá)到了33萬億美元,持續(xù)創(chuàng)下歷史新高,更多詳細(xì)資訊請看下面正文…
2025-06-06 -
瑞士首次批準(zhǔn)與74個國家共享加密貨幣稅 務(wù)信息
瑞士聯(lián)邦委員會預(yù)計將在2026年底前實施與74個國家自動交換加密貨幣信息的法案,首次交換預(yù)計在2027年進(jìn)行,更多詳細(xì)資訊請看下面正文 …
2025-06-06 -
巴黎圣日耳曼歐冠奪冠!但官方球迷代幣PSG反而下跌解讀
巴黎圣日耳曼歐冠奪冠,官方球迷代幣$PSG反而下跌,揭示加密市場「賣事實」現(xiàn)象與球迷代幣波動特性。…
2025-06-06 -
一文了解歐盟MiCA目光轉(zhuǎn)向DeFi的原因!但去中心化定義成難題
全球首部針對加密資產(chǎn)市場的全面性法規(guī)——歐盟的《加密資產(chǎn)市場監(jiān)管規(guī)范》(Marketsin Crypto-Assets Regulation,MiCA),已于2024年底正式生效,為快速發(fā)展的加密產(chǎn)業(yè)帶來…
2025-06-06 -
SharpLink囤以太坊有風(fēng)險嗎?SharpLink為何效仿微策略買以太坊?
今天我們來講下以太坊,最近有個重大 事件,就是美國上市公司SharpLink Gaming(納斯達(dá)克代碼:SBET)宣布計劃通過私募融資(PIPE)方式,以每股6.15美元的價格發(fā)行6910萬…
2025-06-06 -
比特幣(BTC)挖礦難度創(chuàng)歷史新高,成功斬獲33萬美元區(qū)塊獎勵
一位獨立比特幣礦工成功挖出了第899,826個區(qū)塊,獲得了價值330,386美元的獎勵,在當(dāng)前創(chuàng)紀(jì)錄高網(wǎng)絡(luò)難度下實屬罕見壯舉,根據(jù)mempool.space數(shù)據(jù)顯示,該區(qū)塊于6月5日世界標(biāo)準(zhǔn)…
2025-06-06 -
Pi Network 的 GCV 是什么?為什么大家都在談?wù)撍?/h3>
Pi Network 的 GCV 是什么?為什么大家都在談?wù)撍???Pi Network 社區(qū)中,GCV 代表“全球共識價值”,這是 Pi 愛好者提出的一個概念,旨在為 Pi 幣設(shè)定一個固定價值,一些…
2025-06-06 -
山寨幣持續(xù)疲軟?或許正醞釀結(jié)構(gòu)性轉(zhuǎn)折
市場正在做它最擅長的事:考驗?zāi)愕男拍?山寨幣對 BTC 持續(xù)下跌,BTC 主導(dǎo)率接近周期高點,市場情緒分 裂,一部分人冷眼旁觀,另一部分人在低市值幣上激進(jìn)做多,下面我們就來簡…
2025-06-06 -
Pi幣跌破0.6美元,究竟是金坑還是陷阱?一文分析
Pi幣跌破0.6美元,究竟是金坑還是陷阱?最近加密圈又熱鬧了一陣,不是因為比特幣,也不是哪個新項目融資破億,而是一個“沉默已久”的熟面孔:$Pi,又跌破0.6美元了,這不是…
2025-06-06 -
Layer1公鏈Stable橫空出世!背靠Tether及Bitfinex交易所 USDT是原生代
日前一條Layer1公鏈Stable橫空出世,該公鏈表示背靠Bitfinex交易所及全球最大穩(wěn)定幣USDT,Tether執(zhí)行長兼Bitfinex技術(shù)長Paolo Ardoino為該鏈提供幫助,Stable主打USDT就是原…
2025-06-06