引入公平流:使用荷蘭拍賣的時間提升
關於作者
作者Ko Sunghun是KAIST的本科生,同時也是Radius的研究實習生。作者感謝Tariz、AJ Park和來自Radius的Chanyang Ju提供的反饋和有益意見。
簡要總結
- 我們回顧了L2使用的現有排序策略,並解釋了場外參與者最近如何採用新策略來操縱政策。
- 我們建議使用FairFlow,這是TimeBoost的一個調整版本,作為可能阻止此類活動並最終使L2能夠內部化更多收入的替代方案。
這是部落格文章的交叉釋出版本。
工作原理
如前所述,FairFlow本質上是Arbitrum的TimeBoost的一種變體,其排序策略可以大致分為三個步驟:
- 當排序器收到使用者交易時,它會為回跑該交易的權利發起荷蘭式拍賣。希望回跑使用者交易的搜尋者向拍賣人(排序器)傳送帶有出價和回跑交易的EIP-712簽名。請注意,使用者可以為自己附加出價(自我出價)。
- 當保留價格小於或等於提交的出價之一時,拍賣結束,使用者交易和回跑交易(如果有)被捆綁在一起,然後新增到捆綁列表中。
- 在每個區塊建立時,從捆綁列表中選擇捆緄包——直到達到gas限制——並按先到先服務(FCFS)的方式包含在區塊中執行(即,較早的捆綁包先執行)。
簡而言之,為了實現上述目標,我們採用了TimeBoost的機制並做了簡單調整:使任何人都可以透過代表使用者出價來提升使用者的交易,作為交換,他們獲得回跑使用者交易的權利。在下面的部分,我們將解釋這種設計背後的原理,以及它最終將如何抑制盲目回跑試驗並使二層網路賺取更多收入。
線性衰減曲線
線性衰減曲線是一個簡單直觀的模型,以恆定速率降低保留價格:
reserve_price(t) = min_price + decay_rate × (max_period - t).儘管在異常值情況下可能無法捕捉全部價值,但由於其簡單性,許多協議已採用這種曲線。這些協議包括:
- 1inch Fusion:1inch Fusion採用了可由使用者配置的部分線性曲線。
- UniswapX:與1inch Fusion類似,UniswapX在荷蘭拍賣格式中,將填充使用者訂單的權利出售給"填充者",並使用可由使用者配置的線性曲線。
- 其他示例包括但不限於:DAI的清算拍賣、Opyn的螃蟹策略金庫的再平衡拍賣等。
倒數衰減曲線
該模型使用了最初在原始TimeBoost論文中建議的函式的倒數,被稱為最簡單的延遲函式:
reserve_price(t) = min_price + decay_rate × (max_period / t - 1).只要搜尋者的延遲足夠低,它幾乎可以在每種情況下捕捉大部分價值。 [後續內容保持不變,只翻譯了前兩部分]





