User transactions on Ethereum's peer-to-peer network are at risk of being attacked. The smart contracts building decentralized finance (DeFi) have introduced a new transaction ordering dependency to the Ethereum blockchain. As a result, attackers can profit from front- and back-running transactions. Multiple approaches to mitigate transaction reordering manipulations have surfaced recently. However, the success of individual approaches in mitigating such attacks and their impact on the entire blockchain remains largely unstudied. In this systematization of knowledge (SoK), we categorize and analyze state-of-the-art transaction reordering manipulation mitigation schemes. Instead of restricting our analysis to a scheme's success at preventing transaction reordering attacks, we evaluate its full impact on the blockchain. Therefore, we are able to provide a complete picture of the strengths and weaknesses of current mitigation schemes. We find that currently no scheme fully meets all the demands of the blockchain ecosystem. In fact, all approaches demonstrate unsatisfactory performance in at least one area relevant to the blockchain ecosystem.
翻译:Eceenum同侪网络上的用户交易可能受到攻击。智能合同建立分散化金融(DeFi)已经引入了一个新的交易,命令依赖Etheum链块。因此,攻击者可以从前期和后期交易中获利。最近出现了减少交易重组操纵的多种办法。然而,在减轻这种袭击及其对整个链条的影响方面,个别办法的成功在很大程度上仍未受到研究。在这个知识系统化(SoK)中,我们分类和分析最先进的交易重组操作计划。我们没有将我们的分析限制在防止交易重组袭击的成功上,而是评估其对链条的全面影响。因此,我们能够提供目前减缓计划的长处和短处。我们发现,目前没有一项计划能够充分满足链条生态系统的所有需求。事实上,所有办法都表明至少在一个与链条生态系统相关的领域表现不尽如人意。