← 最新论文
💻 computer science

Reveal, Correct, Then Pay: Encrypted Mempools and Perpetual Funding Security

本文认为,加密内存池虽然能有效对抗最大可提取价值(MEV),但却在无意中通过在提交阶段阻止即时纠偏套利,从而在永续合约资金费率中制造了一个安全漏洞,通过经济反应缺口和价格资本化降低,放大了状态操纵攻击。

原作者: Benjamin Marsh

发布于 2026-07-16
📖 1 分钟阅读☕ 轻松阅读

原作者: Benjamin Marsh

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下加密货币的数字世界是一个繁忙、喧闹的大型市场,人们每秒钟都在进行数字资产交易。在这个市场中,有一个特殊的候车室叫做“内存池”(mempool),交易在正式处理并添加到公共记录之前会先在这里停留。通常情况下,这个候车室就像一个玻璃箱:在你完成交易之前,所有人都能看到你在买什么或卖什么。这种透明性也有其负面影响:狡猾的机器人可以窥视你的订单,抢在你前面以更低的价格买入,然后在几分之一秒后以更高的价格卖给你。这被称为“抢跑”(front-running),就像有人看到你要买演唱会门票,于是先买下了最好的座位,然后再以两倍的价格转手卖给你。

为了阻止这种情况,工程师们发明了“加密内存池”。你可以把它想象成将每一笔交易放入一个锁定的、不可破坏的安全保险箱中。保险箱在系统中穿行,直到交易正式进入队列的那一刻,没有人能看到里面的内容。这阻止了那些狡猾的机器人通过窥视你的特定交易来插队。这听起来是一个完美的解决方案,对吗?然而,这篇论文提出了一个棘手的问题:如果把交易放入保险箱的人正是那个试图作弊的人呢?如果攻击者完全清楚自己在做什么,但“市场”却并不知情呢?该论文探讨了如果隐藏交易实际上是否反而帮助了攻击者——即在屏蔽了市场的自然“纠错者”(那些通常负责修复价格错误的人)的同时,攻击者仍然掌握着自己的计划。

这篇题为《揭示、纠正、然后支付》(Reveal, Correct, Then Pay)的论文,调查了“永续期货”(一种关于资产价格的长期博弈)领域中一种特定类型的作弊行为。作者,来自 Sei Labs 和波茨茅斯大学的 Benjamin Marsh,认为虽然加密内存池在防止针对他人的攻击方面表现出色,但它们可能会在无意中让攻击者更容易为自己操纵市场。

核心问题在于一个时间差。在正常市场中,如果有人试图推高或压低价格,其他交易者会立即看到并介入以修复价格,使价格回归公平。但在加密内存池中,市场必须等待“保险箱”被打开后才能看到发生了什么。当保险箱打开、市场意识到发生了什么时,攻击者已经布置好了陷阱。论文指出,这种延迟创造了一个“反应间隙”。即使保险箱在几分之一秒内就打开了,这种微小的延迟也足以阻止市场的自然纠错者在同一批次交易中采取行动。

作者使用“资金费率”(traders 之间为了使永续合约价格接近实际市场价格而进行的支付)的概念来模拟这一过程。攻击者可以隐藏一笔略微扭曲价格信号的交易。由于在加密阶段市场是盲目的,这种扭曲持续的时间会比在透明市场中更长。论文证明,这种额外的时间让攻击者能够获取更多的利润。具体而言,他们发现攻击者的利润不仅仅是略微增加;它与攻击者的目标能力和响应因子(包括扭曲的持久性)的乘积呈二次方关系。这意味着,如果攻击者的目标能力保持不变,但市场的纠错能力哪怕只下降一点点,攻击者的潜在利润仍会显著增加,这是由这种技能与延迟的结合所驱动的。

论文明确排除了“加密是抵御所有操纵的通用盾牌”这一观点。它认为,对于“自创型”攻击(即攻击者本身就是交易的创建者),隐藏订单并不能向攻击者隐藏其意图,但确实能向市场的防御者隐藏其意图。作者展示了如果攻击者已经持有某种头寸(例如看涨的赌注),他们可以利用加密技术来扭曲价格信号,等待市场打开保险箱,然后获取比市场能够即时反应时大得多的回报。

然而,论文并不只是指出了问题;它还提出了一个解决方案。作者提出了一个新的市场运作规则:“揭示、纠正、测量、然后支付”。系统不应在打开保险箱后立即根据新价格进行支付,而应该等待。系统应该打开保险箱,让市场的“纠错者”看到扭曲并进行修复,测量修复后的价格,最后再进行支付。这创造了一个“纠正缓冲期”,给市场留出了在攻击者获得奖励之前修复伤口的时间。

作者的结论非常精确。他们使用数学模型和模拟来证明这种“反应间隙”是一个真实且可衡量的危险。他们计算出,即使是微小的延迟也会显著增加攻击者的利润,特别是当市场通常能非常快速地纠正错误时。他们还引入了一个“安全指数”,将风险分解为三个部分:攻击者的盲目程度、市场被屏蔽进行纠错的能力,以及市场对可预测支付的资本化程度。他们的数学模型显示,如果加密保护了攻击者隐藏其入场价格的能力,同时又使市场无法修复价格,那么加密实际上可能是有害的。

简而言之,论文表明,虽然将交易锁在保险箱里对于保护普通用户免受“狙击”非常有益,但如果系统没有内置“冷却期”,这种做法可能会适得其反。如果市场打开保险箱并立即支付,就像是让小偷设下陷阱,然后在任何人能阻止他之前就把钥匙交到了他手里。解决方案是:打开保险箱,让守卫收拾残局,然后再递交钥匙。这确保了隐私在保护用户的同时,不会给攻击者提供操纵系统的免费通行证。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →