使用MetaMask扩充工具版本 11.15 或更高版本,或 MetaMask 移动应用程序 7.21 或更高版本,在设定的进阶分类中将可看到启用智能交易的选项,该功能默认为不启用,启用后同样可轻松切换回标准交易。
根据MEV追踪网站EigenPhi的数据,仅在2023年,MEV就从以太方用户榨取了124,000枚ETH,按当前价格2,900美元计算,价值将近3.6亿美元,利益相当可观。
Consensys 高级研究部门主管 Jason Linehan 受访时表示
「每年有超过4亿美元被浪费在恢复交易、卡住的交易以及非常明显的掠夺性MEV抢先交易和三明治攻击上。 每个人都同意这是一个大问题,从用户体验的角度来看,你为一笔没有任何作用的交易付费的想法是荒谬的。」
MEV 是指礦工、驗證者或交易者在生成一個新區塊,透過重新排序交易的行為,以獲取盡可能多的利潤(即最大提取價值)。也可以將其理解為:通過選擇以何種順序新增哪些交易,從一個區塊中擠出的超出標準獎勵和 gas 費的額外價值。MEV 會導致 gas 成本上升、減慢交易速度,甚至是導致交易失敗,已成為區塊鏈用戶體驗的一大痛點。
例如近年愈发猖獗的「三明治攻击」就是MEV的一种,透过让MEV机器人在用户的买单之前先买入代币,然后在用户的买单推高价格后迅速卖出,赚取差价,导致用户以高于预期的价格购买,而机器人从中获利。
不过 MEV 的必要条件就是公共内存池无需许可的可见性,目前防范 MEV 的流行机制包括「私人内存池」,同样是避免透过公共内存池执行交易,MetaMask 的「虚拟内存池」就有些类似私人内存池的概念。
Metamask 在虚拟存储器池通过将交易拍卖给透区块构建者来为智能交易功能提供动力,这些区块构建者会竞标将交易包含在区块中的机会,他们也可以通过回溯某些交易来转取利润。 与以太坊的公共内存池不同之处是,虚拟内存池的建构者如果未能按照MetaMask向用户报价的价格执行交易,将受到经济处罚。
Linehan称,目前已有以太坊95%的区块建构者加入了他们的虚拟记忆体池计划,而对于虚拟记忆体池可能像私人记忆体池一样有中心化问题的疑虑,Linehan则回应他们与私人内存池是不同的,而且这对解决以太坊巨大的隐性成本来说是必要的。