由于链上数据是公开的,出现机会时,会有很多个机器人监听到被提交的交易信息开始行动参与,并给出越来越高的 Gas 费用报价。开始一场争夺套利交易的费用竞争,这种竞拍行为被称为最优 Gas 费竞拍 /PGA (Priority Gas Auction)。然而,由于只有一方可以赚取 MEV,其余参与竞争的机器人大都会取消其交易或是交易失败,这会提高原本不应该被提高的 Gas 费用。在这场 PGA 竞争中,如果没有矿工捕获 MEV,竞拍结算价格和总 MEV 之间的差额就是获胜机器人的利润。 例如:DeFi 套利机器人捕捉到某笔交易创造的一个 10,000 美元的 MEV 套利机会。他提交这笔交易给矿工,并且给出高价 Gas 费为了让提交的交易被矿工优先打包处理,如果其向矿工支付 6000 美元的 Gas 费,那么这部分就是矿工在这笔交易中获得的 MEV,剩余的 4000 美元就是套利机器人可以提取的 MEV 利润。 灾难性 MEV指通过重组等方式,对区块链共识层造成威胁和伤害。 当大多数矿工都通过重组交易顺序或者重组区块等方式获取 MEV 的时候,每个打包的区块内容都不相同,大量的叔块甚至 2-5 个区块的重组会更多的发生。 这导致的后果包括:交易确认时间变长,用户在平台的体验下降;增加了 51% 算力攻击的可能性;大量的交易失败,包含很多失败的 MEV 交易,以太坊链上网络可能会变得拥堵,链上交易的 Gas 费用成本变得更高,这可能会阻碍以太坊的网络效应。 通常情况下,区块生产者的「激励兼容」策略应该是延长最长链。但是在极端情况下,如果某个区块的后置状态有利可图(例如,有非常高 MEV,只有通过在该区块之后直接建立一个区块才能提取),甚至可能会让延长最长链的共识失效。 例如:假设矿工每找到一个区块的奖励为 100 美元。矿工 A 找到了 3 个区块,其中第一个区块包含了 10,000 美元的交易套利机会。矿工 B 可以在矿工 A 发现的 3 个区块上继续挖矿,或者可以重新挖掘第一个区块,以进行该交易 10,000 美元的套利。于是,矿工 B 决定重新挖掘第一个区块;同时,矿工 B 也需要重新挖掘第 2 个和第 3 个区块,以符合区块高度。对于矿工 C,D,以及其他矿工来说,重新挖掘这三个区块也是他们的最优选择,这就是 time-bandit 攻击。在区块奖励远小于 MEV 的情况下,矿工都会选择在损害共识的情况获取利润。 MEV 很难被完全解决如果试图阻止矿工获取 MEV 利润金额,就有可能激励共识协议外的市场的产生。例如,如果所有交易只允许支付相同的 Gas 费用,矿工将可能与交易商串通,并接受一定的贿赂以优先该交易商的交易。如果所有的交易费用被烧毁或支付给一个公共账号,矿工将可能单独收取 Gas 费用。 (责任编辑:admin) |