解析 Unichain 背後的“三位一體”:Uniswap、Flashbots 與 OP-Stack
作者:加密研究員 100y
Unichain 是由 Uniswap、Flashbots、OP Labs 和 Paradigm 聯合推出的基於 OP Stack 架構的以太坊樂觀型 Rollup 解決方案,旨在解決當前 DeFi 應用中存在的一系列問題。
Unichain 通過以下兩大核心優勢提供了有效的解決方案:
1)可驗證的區塊構建和
2)Unichain 驗證網絡。
Unichain 提供的主要優勢包括:
1)快速狀態更新:降低區塊生成和確認延遲,提升用戶交易體驗;
2)支持應用內部化提取 MEV:利用可信執行環境(TEE)技術,應用可以更直接地捕獲 MEV 收益;
3)通過快速經濟最終性實現高效結算:快速實現交易的最終性,從而降低用戶等待時間,提升流動性。
可驗證的區塊構建是通過與 Flashbots 合作開發的 Rollup-Boost 實現的。Rollup-Boost 提供了兩項核心功能:Flashblocks 和 可驗證的優先級排序。其設計類似於 MEV-Boost,作為一種附加的區塊構建工具來輔助主區塊鏈的操作。Flashblocks 是一種由 TEE 構建器生成的預確認區塊。Unichain 通過生成部分區塊的方式,將一個完整的區塊分割成四個部分,每個部分每 250 毫秒生成一次並發送給排序器。
排序器持續接收這些部分區塊,並同時執行其中的交易,從而為用戶提供早期的交易執行確認。這些部分區塊被保證會包含在排序器最終提議的完整區塊中。通過這種方式,Unichain 能夠快速更新狀態,降低交易延遲,提升用戶體驗,並在一定程度上緩解惡意 MEV 帶來的負面影響。
優先級排序是一種由 Paradigm 的 Dan Robinson 和 Dave White 提出的區塊構建機制。該機制假定區塊提議者(block proposers)僅根據交易的優先級費用(priority fee)來排列交易順序,而不進行交易的審查或延遲處理。這種模型僅在單一或可信的區塊提議者環境中可行,而在像以太坊 L1 這種由多個提議者競爭構建區塊的環境中則難以實現。優先級排序的主要目的是允許主網上的 dApp 對與其交互的交易徵收 MEV 稅,從而能夠提取部分 MEV 收益。這些收益可以被 dApp 內部使用,或重新分配給用戶。
關鍵在於確保負責區塊構建的實體使用了優先級排序機制。為了實現這一點,Unichain 採取了兩項措施:
1)將排序器和區塊構建器分離(類似於 PBS 模型);
2)強制區塊構建器使用 TEE(可信執行環境),從而允許任何人驗證其是否使用了優先級排序機制。
在 Unichain 的區塊構建過程中,所有操作都在 TEE 環境中進行。利用 TEE 的特性,這些構建器可以向用戶提交認證,證明其正在使用優先級排序機制,從而確保應用能夠可靠地提取 MEV 收益。
Unichain 驗證網絡是一個由節點運營商組成的去中心化網絡,負責驗證 Unichain 的最新狀態,並通過快速最終性提供經濟安全保障,從而實現跨鏈交易的無縫體驗。這個概念與 AltLayer 的 MACH(基於 EigenLayer 實現的快速最終性機制)和 Nuffle 的快速終局性層,以及 Symbiotic 提出的最新快速最終性理念類似。為了成為 Unichain 的去中心化節點,參與者需要在以太坊主網上質押 UNI 代幣。
每個 Epoch(時代),持有最高 UNI 餘額的節點將被選入活躍節點集(active set),並通過運行 Reth Unichain 客戶端參與驗證。此外,與其他網絡類似,UNI 持有者可以選擇將其質押委託給其他節點,從而參與網絡治理和收益分配。