基於rollup的工作原理是什么?有哪些項目?
發表於 2024-09-27 08:56 作者: 金色財經
作者:Jun,Bankless;編譯:鄧通,金色財經
以太坊的擴展一直是加密貨幣領域討論最多的挑战之一。爲了解決這個問題,社區選擇了以 rollup 爲中心的方法。這個想法很簡單:不是將所有應用程序都托管在以太坊上,而是將重點放在提供更快、更便宜的交易的 rollup 上,同時仍然回歸以太坊。因此,您可以獲得更快、更便宜的交易,但仍能保持以太坊的安全性。
我們現在有了像 Arbitrum、OP Mainnet 和 Base 這樣的樂觀 rollup,以及像 ZKsync 這樣的 zk-rollup,它們都爲以太坊的增長做出了貢獻。它們爲以太坊帶來了更多的用戶和價值,然而,人們仍然擔心它們對中心化排序器的依賴以及跨鏈流動性的碎片化。
這就是基於 rollup 的用武之地。它們與以太坊的基礎設施更緊密地集成,有助於在生態系統中保留價值。這種構建 rollup 的新方法可以爲以太坊和 ETH 帶來額外的價值。
什么是基於rollup ?
基於rollup或 L1 排序rollup是一種rollup,其中基礎 L1 鏈(如以太坊)直接管理交易排序。
與依賴自己的排序器的傳統rollup不同,基於rollup通過將交易排序外包給 L1 的基礎設施來利用 L1 的安全性、活躍性和去中心化。該基礎設施包括提議者、搜索者、構建者和其他參與者,他們在 L1 塊中無權限地包含基於rollup的塊。
最初,這種方法似乎效率低下——Vitalik 曾在 2021 年關於rollup的文章中將其稱爲“完全無政府狀態”。但今天基於rollup變得更加可行。2023 年,以太坊研究員 Justin Drake 將這一概念重新帶回焦點,他認爲基於rollup不僅與以太坊更加一致,而且還消除了對每個新rollup進行單獨安全假設的需要。
基於rollup的工作原理是什么?
基於rollup使用 L1 進行共識、數據可用性和結算層,同時獨立處理執行。例如,當以太坊是基礎 L1 時,基於rollup的關鍵層如下:
執行層 — 由rollup本身管理,交易在鏈下執行。
共識層 — 依靠以太坊驗證器對交易進行排序。
數據可用性層 — 使用以太坊作爲 DA 層,確保任何人都可以驗證交易數據。
結算層 — 也是以太坊的一部分,記錄rollup的最終交易狀態。
基於rollup的rollup使用以太坊進行從交易排序到結算的所有工作。雖然這種方法似乎與傳統的rollup沒有太大不同,但它從根本上改變了排序的處理方式。基於rollup的rollup不是完全依賴單獨的排序器,而是利用以太坊本身進行交易排序。
在傳統的rollup中,用戶將他們的交易發送到專用的排序器——本質上是由rollup團隊操作的一台機器。該排序器負責收集用戶交易、確定其順序,並將其打包成發布在以太坊上的區塊。
相比之下,基於rollup的rollup將用戶交易引導到管理以太坊和rollup的區塊構建者。以太坊基礎設施的這種使用允許基於rollup從以太坊提供的相同保證中受益,從而使交易比非基於rollup的rollup更可靠地實現最終性。
基於rollup的頂級項目
作爲一個相對較新的概念,基於rollup仍在开發中,其中出現了一些關鍵項目:
Taiko — 以太坊等效(類型 1)ZK-EVM,與以太坊最大程度兼容,並且不會引入額外的信任假設。
KeySpace — Coinbase 的 zk-rollup,旨在創建可在任何鏈上使用的智能錢包。
Taiko Gwyneth — 使用預確認的基於rollup,旨在與以太坊同步組合。
UniFi — 由 PufferFi 團隊开發的一種基於rollup,採用預確認來增強用戶體驗。
Spire Labs — 以太坊上的一個框架,允許开發人員構建基於應用鏈。
爲什么要使用基於rollup?
正如 Justin Drake 在其原始帖子中概述的那樣,基於rollup值得您關注,原因如下:
繼承的活性和去中心化——基於rollup的主要優勢之一是它們能夠繼承基礎 L1 鏈的活性保證。只要 L1 可運行,rollup也可以運行。
與 L1 的經濟一致性——基於rollup的經濟模型與 L1 建立了互惠互利的關系。這些rollup的優先費用和 MEV 自然會流向 L1。這種協同作用不僅爲基礎層增加了價值,而且還提升了rollup本身的合法性和品牌知名度,這要歸功於以太坊的社區。
成本效率——將排序外包給以太坊可降低基於rollup的开發成本、加快上市時間並降低用戶成本(尤其是在規模上)。
但是,基於rollup也有權衡。他們通過依賴以太坊進行排序而犧牲了一些盈利能力,錯失了優先費用和 MEV。此外,他們還面臨着以太坊固有的挑战,例如緩慢的出塊時間,這可能會導致延遲問題。
這些挑战解釋了爲什么現有的rollup設計有自己的排序器——以提供快速的用戶體驗。盡管人們正在討論諸如預先確認包含和執行之類的解決方案作爲增強基於rollup的用戶體驗的潛在方法,但仍不確定是否可以在不引入受信任的第三方的情況下實現此類改進。人們真正爭論的是,這些變化可能會損害最初使基於rollup具有吸引力的基本簡單性和安全性。
標題:基於rollup的工作原理是什么?有哪些項目?
地址:https://www.coinsdeep.com/article/165196.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。