Many cryptocurrency platforms are vulnerable to Maximal Extractable Value (MEV) attacks, where a malicious consensus leader can inject transactions or change the order of user transactions to maximize its profit. A promising line of research in MEV mitigation is to enhance the Byzantine fault tolerance (BFT) consensus core of blockchains by new functionalities, like hiding transaction contents, such that malicious parties cannot analyze and exploit them until they are ordered. An orthogonal line of research demonstrates excellent performance for BFT protocols designed around Directed Acyclic Graphs (DAG). They provide high throughput by keeping high network utilization, decoupling transactions' dissemination from their metadata ordering, and encoding consensus logic efficiently over a DAG representing a causal ordering of disseminated messages. This paper explains how to combine these two advances. It introduces a DAG-based protocol called Fino, that integrates MEV-resistance features into DAG-based BFT without delaying the steady spreading of transactions by the DAG transport and with zero message overhead. The scheme operates without complex secret share verifiability or recoverability, and in the happy path, avoids costly threshold encryption.
翻译:许多加密货币平台很容易受到最大可提取值(MEV)攻击,恶意共识领导人可以注入交易或改变用户交易的顺序,以获得最大利润。减缓MEV的一个大有希望的研究路线是通过新的功能,例如隐藏交易内容,加强Byzantine断层容忍(BFT)对块链的共识核心,使恶意当事方无法分析和利用它们,直到命令它们。一个正统的研究线显示,围绕定向环球图(DAG)设计的BFT协议表现出色。它们通过保持高网络利用率、将交易的传播与元数据订单脱钩,以及有效地将代表传播信息因果关系的DAG的共识逻辑编码起来,这篇论文解释了如何将这两种进步结合起来。它引入了以DAG为基础的协议,称为Fino,将MEV阻断特性纳入基于DAG的BFT,同时不拖延DAG运输交易的稳步传播和零信息管理间接费用。这个计划的运作没有复杂的秘密共享或可回收性,而且在幸福的道路上避免昂贵的门槛。