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 secret share verifiability or recoverability, and in the happy path, works in microseconds latency avoiding costly threshold encryption.
翻译:许多加密货币平台很容易受到最大可提取值(MEV)攻击,恶意共识领导人可以注入交易或改变用户交易的顺序以获得最大利润。在减少成本方面,一个大有希望的研究线是通过新的功能,例如隐藏交易内容,加强Byzantine 断层容忍(BFT)对块链的共识核心,使恶意当事方无法分析和利用它们,直到命令它们。一个正统的研究线显示,围绕直接循环图(DAG)设计的BFT协议表现出色。它们通过保持高网络利用率、将交易的传播与其元数据订单脱钩和对代表传播信息因果排序的DAGAG将共识逻辑有效地编码。本文解释了如何将这两种进步结合起来。它引入基于DAG的协议,即Fino,将MEV-阻断特性纳入基于DAG的BFT,同时不拖延DAG运输交易的稳步传播和零信息管理费。这个计划的运作方式没有秘密地共享或可回收性,也没有在愉快的道路上,在微秒内进行避免成本的加密。