FairFlow 简介:TimeBoost 与荷兰式拍卖

本文为机器翻译
展示原文

引入公平流:使用荷兰拍卖的时间提升

关于作者
作者Ko Sunghun是KAIST的本科生,同时也是Radius的研究实习生。作者感谢TarizAJ Park和来自Radius的Chanyang Ju提供的反馈和有益意见。

简要总结

  • 我们回顾了L2使用的现有排序策略,并解释了场外参与者最近如何采用新策略来操纵政策。
  • 我们建议使用FairFlow,这是TimeBoost的一个调整版本,作为可能阻止此类活动并最终使L2能够内部化更多收入的替代方案。

这是博客文章的交叉发布版本。

工作原理

如前所述,FairFlow本质上是Arbitrum的TimeBoost的一种变体,其排序策略可以大致分为三个步骤:

  1. 当排序器收到用户交易时,它会为回跑该交易的权利发起荷兰式拍卖。希望回跑用户交易的搜索者向拍卖人(排序器)发送带有出价和回跑交易的EIP-712签名。请注意,用户可以为自己附加出价(自我出价)。
  2. 当保留价格小于或等于提交的出价之一时,拍卖结束,用户交易和回跑交易(如果有)被捆绑在一起,然后添加到捆绑列表中。
  3. 在每个区块创建时,从捆绑列表中选择捆绲包——直到达到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).
只要搜索者的延迟足够低,它几乎可以在每种情况下捕捉大部分价值。 [后续内容保持不变,只翻译了前两部分]

来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
1
收藏
1
评论