Puffer Finance 最近推出的Based Rollups 解決方案致力於引入ETH 主網驗證者,以提升Rollups 的去中心化和安全性。此方案克服了傳統Rollups 中排序器中心化所帶來的風險,降低交易成本並提高系統效率。其核心是利用L1 proPoSer 確定交易順序,避免了逃生艙需求,從而加強了安全性。同時,Puffer 透過其UniFi 架構實現了預先確認機制,以確保交易的快速提交。最終,Based Rollups 讓開發者能夠輕鬆部署和管理自己的鏈,並保障使用者體驗。
最近,活躍於EigenLayer 的流動性再質押Puffer Finance 推出了名為Based Rollups 的解決方案,嘗試引入ETH 主網驗證者,為Rollups 提供更安全、的去高效中心協議化方案,特別是排序器的去中心化方案中心化。 作為一個經典的LST協議,能夠結合自身(同時支援ETH主網PoS和Eigenlayer restake)給出了新的技術解決方案,是一個不錯的記述擴展。 排序器的中心化是社群關注的核心,這幾乎是Rollups 系統最薄弱的一點,並且能直接影響使用者去的使用體驗。 Based Rollups 嘗試將排序排序給Layer 1 實現去中心化的排序,這不僅減少了目前Rollups排序器剩餘中心化的風險,還能顯著降低交易成本和提升系統積極性。 開發者能夠像部署智慧合約一樣,基於Based Rollups架構輕鬆部署和管理自己的Rollups鏈,並享受以太坊的安全性和中心化特性。
當前Rollups 問題
目前的ZK或OP Rollups依賴中心化的排序器來決定交易順序。這種中心化帶來了風險,包括排序器故障和使用者信任度降低,以及衍生的MEV問題。 為了緩解這些風險,Rollups 提供了“逃生艙”,一種允許用戶在排序器故障時Rollups 的機制,但會增加延遲和Gas 費用,並且可能會被惡意退出排序,被提取為MEV。 我們非常需要一個標籤的去中心化排序器的總和。
基於Rollups 的引入
當交易順序由L1決定的Rollups被稱為Based Rollups時,由以太坊基金會的研究員Justin Drake於2023年3月提出。 Base Rollups透過利用L1 proPoSer來決定交易順序,實現排序去中心化。這種方法不僅繼承了L1的活躍性和去中心化,還消除了逃生艙的需求,從而增強了Rollups的安全性和效率。
基於Rollups的工作原理
在Base Rollups 中,L1 proPoSer 可以與L1 搜尋者和L1 建構者合作,消耗許可的將Rollups 區塊包含在下一個L1 區塊中。同樣,所包含的L2 區塊的順序以及交易的最終排序由L1 proPoSer決定。但一般來說L1 proPoSer不會自行建置L2區塊。相反,每個Based Rollups區塊都是由L2建構者建構的。既然,不會增加L1 proPoSer的工作。 Taiko是一個Based Rollups,Based Rollups的VM和Rollups執行代理執行層在鏈下執行交易,而從共識層開始就由以太坊共識層來決定交易順序,交易資料也發佈到以太坊上,最終可以在以太坊上驗證交易狀態。
基於Rollups 的優勢
繼承了L1的抗審查性,增強了交易活躍性:由於Based Rollups由以太坊L1 proPoSer和驗證者節點運營,繼承了以太坊的抗審查性,因此不需要逃生艙。這保證了交易的活躍性,避免了逃生艙帶來的交易延遲和不公平問題。 降低交易成本:基於逃生艙的交易通常會產生額外的Gas開銷,降低傳統Rollups的活躍性。而基於Rollups的交易消耗額外的Gas費用,且消耗驗證中心化排序器的簽名,不需要逃生艙或外部PoS 共識,進一步降低了成本。 繼承L1中心化,系統更簡單且安全:Based Rollups只在鏈下執行交易層,排序交易的思維去驗證層、資料視覺性層和層均在L1上。這重用了L1的searchers-builders-proPoSer架構,讓基於Rollups 系統非常簡單,欠缺儀簽章驗證、逃生艙或外部PoS 共識。 L1 搜尋者和區塊建構者受到啟發將Rollups 區塊包含在其L1 包和L1 區塊中來提取Rollups MEV,進一步增強了L1的安全性。預設情況下,Based Rollups幾乎不會對L1質押者產生負面影響,唯一的影響是收入增加,因為,大部分MEV流向L1。 靈活的代幣治理:排序委託給L1,Based Rollups仍可以擁有治理代幣來收取基本費用。當然,也可以實現儘管無代幣化,其正確性和公平性由以太保證坊。
基於Rollups參與者挑戰
MEV收入受益MEV 是傳統Rollups 收入中的大頭,但大多數Based Rollups 的MEV 流向L1 proPoSer,這犧牲了Based Rollups 的MEV 收入,仍然保留了從L2 擁有塞費(例如EIP-1559 風格的L2 基本費用)中獲取收入的選項。 希望捕捉自己的MEV 的Based Rollups 可能會有一些賄賂機制,例如在L1 合約中可能會包含一個拍賣機制,例如荷蘭拍,不敢有一批提交者向支付合約一些ETH。 排序預設,無法實現預確認(Pre-confirmations) 雖然基於匯總在許多方面都有優勢,但也面臨一些挑戰,特別是與軟確認(軟確認)相關的問題。軟確認是指使用者能夠可靠地他們的交易成功將知道到達以太坊第一層(L1)的能力。 目前的Rollups 提供預先確認(Pre-confirmations ),使用戶知道他們的交易一定會被提交到L1 上。 但是Based Rollups將排序委託給L1會排序降低彈性,這使得它無法做到預先確認(Pre-confirmations)和Arbitrum式的先到先服務(FCFS)排序。 而Justin Drake 在2023 年夏天提出了重新質押來解決預先確認的問題。使用重新質押來設計,部分L1 proPoSer 提交(透過重新質押)以將Based Rollups 區塊包含在他們未來提出的L1 中由於L1 proPoSer提前知道至少32個區塊,因此可能會有誰指定哪個區塊的proPoSer 。
Puffer Finance對Based Rollups的改進
Puffer Finance旨在透過其UniFi架構將預先確認與Base Rollups集成,提供快速(100毫秒)的確認時間,同時保持Base Rollups的所有優勢。 預確認機制保證交易提交到L1 預確認(pre-confirmations)保證了去中心化排序器能有效提交交易到L1。以太坊驗證者提出建議區塊。如果預確認者未能履行承諾,他們將面臨保證金削減等處罰,以確保更高可靠性。這種機制讓使用者更有信心他們的交易確實會被納入以太坊L1狀態。 100ms的快速確認對於像GameFi這樣的應用程式來說,軟體確認(軟體確認)對確保快速反應時間(例如,大約100毫秒)至關重要。但是Based Rollups的排序器由於中心化,這些驗證者遵循12秒的區塊產生時間,導致最小確認時間為12秒,這使得軟確認無法快速回應。 Puffer的UniFi透過將預先確認(Pre-confirmations,Preconfs)與Based Rollups相集成,Based Rollups能夠提供與中心化排序器相當的用戶體驗,提供100毫秒的確認時間,並保證其活性。這種整合允許基於Rollup保留其所有的優勢,最終解決以太坊流動性碎片化的問題,並促進更統一和高效的Rollup生態系統。
UniFi的架構
UniFi的架構架構能夠利用Puffer的驗證者節點,從單一中心化的排序器快速分割數以萬計的中心化排序器。 UniFi希望將預無縫確認整合到其Based Rollup中。
用戶提交Rollup交易,然後由Puffer驗證者處理。這些驗證者提供預先確認,確保用戶知道他們的交易將包含在以太坊L1狀態。 Puffer驗證者會根據額外的切割條件進行再質押,以確保可靠性,接收來自用戶的Rollup交易並發出預確認。這些驗證者準備將Rollup交易納入L1區塊中。 預先確認懲罰機制(Preconf Slasher AVS)對驗證者施加額外的剪切條件,以抑制干擾預確認的行為,防止驗證者不將某些Rollup交易提交到L1上。 Puffer驗證者向以太坊L1提議區塊,這些區塊包括預先確認Rollup的順序。 Puffer排序器同意接受Rollup交易。 PufETH Vault收集Rollup交易產生的佔有費和爭用費,這些費用可以增加PufETH持有者的收益,並透過初步收益回饋給UniFi用戶。 能夠降低uniETH的市場風險unifETH是UniFi生態系中的通用氣體代幣。它透過pufETH獎勵產生,並由去中心化自治組織(DAO)管理,扣住市場風險,例如以太坊價格波動導致的猶太人區塊鏈,而Puffer的防止減少機制能夠避免這些風險。 無Gas交易場景在Web2中,使用者習慣透過廣告依賴的免費網路服務。而在web3中,用戶需要為服務付費,這可能會阻礙用戶的使用。 Puffer的Based Rollup能夠透過鎖定在Rollup橋中的一些資產收入,從而產生實際收入,這使得Puffer能夠支援類似消耗Gas費用的交易的應用場景,這對web2和web3都有重要意義。
基於Puffer的dApp鏈
如果一個dApp 在Rollups 鏈上的交易費用變得很高,開發者可能會選擇離開Rollups 鏈去創建自己專屬的鏈,這樣就可以直接獲得用戶交易費用的收益。而Puffer 為開發者提供了基於dApp鏈這個解決方案。
開發者啟動一條基於Puffer的dApp鏈建置與部署智慧合約同樣簡單,並且繼承了以太坊的安全性和去中心化特性,開發者可以取得dApp的Rollups鏈的交易費用,而不再需要自己去運營中心化的排序器,並且能夠實現跨鏈交易和互動。 用戶在Puffer的基於dApp鏈的交易能夠在100毫秒內快速確認,而Puffer的預先確認(Pre-confirmations)能夠保證交易被提交到L1上。
結語
透過與以太坊基金會的合作,Puffer Finance正在為Rollups提供更有效率、安全、的解決方案。這種去中心化排序方法不僅減少了目前中心化排序器的風險,還能大幅降低交易和系統成本提升活躍度。 透過預先確認機制和100 毫秒快速確認時間的集成,Base Rollups 成為包括GameFi 旗下各類應用的理想選擇,確保用戶體驗的同時確保交易的最終性。此外,基於Puffer Finance 的基於dApp 鏈,開發者能夠輕鬆配置和管理自己的匯總鏈,無需擔心中心化排序器的營運問題,並享受以太坊的安全性和中心化特性。
資訊來源:0x資訊編譯自網際網路。版權歸作者Trustless Labs所有,未經許可,不得轉載