另一個在 L2BEAT 上的第二階段 🟢 rollup!💗 介紹 @0xFacet - 基於 OP-Succinct 的 rollup,使用基於排序和多重橋接技術構建。 它是如何運作的?👇
Facet 使用基於序列模型的方式,其中交易排序完全由以太坊 L1 決定。用戶將交易提交到以太坊上的不可變地址,交易信息以 RLP calldata 編碼。
Facet 區塊保留以太坊包含這些交易的確切順序。此外,L1 智能合約可以通過發出具有 Facet 事件簽名的事件來創建 Facet 交易,其中事件數據有效載荷包含相同的 RLP 編碼交易數據。
Facet 實現了一種雙軌證明系統,結合了樂觀提案與擔保以及 ZK 有效性證明。該系統允許通過提供 ZK 證明來繞過 7 天的欺詐證明窗口。
該系統在兩條平行路徑上運作:一條是樂觀路徑,白名單中的提案者提交帶有 ETH 保證金的狀態根,這些狀態根可以在一個時間窗口內被挑戰;另一條是有效性證明路徑,任何人都可以提交直接的 ZK 證明以便立即解決。
有效性證明繞過了樂觀流程,並且可以同時使多個不正確的樂觀提案失效,這些提案針對相同的狀態根。當樂觀提案受到挑戰時,提案者必須在證明窗口內提供 ZK 證明來捍衛他們的主張。
該系統使用 @SuccinctLabs 的 SP1 zkVM 和 Prover Network 生成零知識證明,以驗證 L2 狀態轉換。任何人都可以通過 Rollup 合約的 proveBlock() 函數提交有效性證明,以繞過樂觀流程並結算錨定區塊。
沒有任何特權實體負責排序交易或產生區塊。這項活動是無需許可的,對任何人開放。
因為系統的狀態是基於提交到底層主鏈的交易,而任何人都可以在那裡提交他們的交易,這使得用戶能夠通過直接與主鏈上的EOA收件箱互動來繞過審查。
Facet並不指定一個標準橋接,並允許多個橋接被部署,這些橋接使用相同的Rollup狀態來存入和提取資產。
每個橋樑在 L2 上都有其自己的智能合約對應,這意味著通過不同橋樑橋接的相同 L1 代幣將導致不同的 L2 代幣表示。
Facet 使用 FCT 作為其原生燃料代幣,這是通過 L1 燃料消耗來鑄造的,而不是預先鑄造的。FCT 的發行直接與在以太坊交易中為支付 calldata 燃料而燒毀的 L1 ETH 數量相關。
🔍 了解更多關於 Facet 的項目頁面:
11.11K