撰文:Tia,Techub News
2 月 23 日,Gnosis 在 Gnosis Chain 测试网 Chiado 上集成了 Shutter Network,至此,加密货币世界在拥有抗 MEV 加密内存池这条道路上又迈进了一大步。
MEV 是什么?
MEV 全称为 Miner Extractable Value(也可称为 Maximal Extractable Value,最大可提取价值),是指矿工/验证者通过操纵交易(添加、删除、重排交易)所能够获取的额外收益。
MEV 问题的本质在于交易排序的竞争。举个简单例子,当用户在去中心化交易所发起一笔交易,该笔交易将会发送至内存池中,专业搜索获利机会的链上机器人看到这笔交易就可在该交易两侧各加上一个抢跑及尾随操作,从而对用户进行「三明治攻击」。从内存池交易中搜寻获利机会是第一步,最终哪个账户能完成这笔交易才是关键,因此这最终演变为交易排序的竞争。而当 MEV 收益足够大时,将可能发生重组攻击,产生可能破坏共识的风险。
通常,链上机器人通过增加 Gas 费获得有限打包交易的机会,这样一来无形中对整个以太坊生态造成影响,提高了所有用户的 Gas 费。目前,市场上 MEV 主流解决方案是 Flashbots。通过 Flashbots,在搜索者(通过在链上搜索如套利、三明治攻击等获取利润的链上机器人)将交易发送给区块构建者时,搜索者可以直接将以太坊转至构建者的 coinbase 地址而非提高 Gas 价格来获取交易的优先排序权,这样,一来可以避免搜索者因交易不成功而浪费 Gas 费,二来也避免了对以太坊生态 Gas 费造成影响。
Flashbots 民主化了 MEV 的提取,消除了 MEV 对链带来的不利影响,但并未从根本上解决问题,在交易过程中,用户依旧饱受 MEV 的困扰。自以太坊合并以来,共 448,849 枚以太坊(16.7 亿美元)被 MEV 攫取,过去 30 天,MEV 利润达 24,768 枚以太坊(8468 万美元)。
Shutter Network 是什么?
Shutter 允许用户发送加密交易,以保护他们在「穿过黑暗森林的道路上」免受搜索者的影响。例如,交易者可以使用 Shutter 对交易进行加密,这意味着攻击者既无法确定它是买入订单还是卖出订单,也无法确定正在交换哪些代币或以什么价格交换。只有在交易的执行环境已经确定之后,才会解密并执行。
加密和解密的密钥由一组称为 keypers 的特殊节点提供。密钥生成器通过运行分布式密钥生成(DKG)协议定期生成加密密钥。该协议使用门限加密技术,其生成的签名并不是由单个私钥创建的,相反,它是由多个私钥共享创建的,这样一来,没有一个人可以完全控制私钥,只有在至少一定数量的成员协作时才能解密。keypers 每个 epoch 会生成密钥对,用户使用 epoch 公钥对交易进行加密,加密后的交易会被发送给验证者,当验证者决定好要提议哪个区块时,就会将该区块的 Execution Payload Header 放进 Beacon 区块中并签名,一组 keypers 将对交易进行解密并将其发送给验证者,让其进行区块提议。如果验证者没有提议该区块而选择提议另一个区块,此时 keypers 就可以将当初验证者签名的内容进行公布,来证明该验证者提议了两个不一样的区块,而这会导致验证者因违被罚没。而如果 keypers 没有在一定时间内为用户交易进行解密,keypers 将会被罚没。
目前,Shutter Network 已经和 Gnosis Chain、Optimism、Mode、Espresso、Conduit 等集成,为其提供加密内存池。与此同时,Shutter Network 还与 Snapshot 进行合作,为加密治理带来隐私投票。
小结
MEV 已经成为加密世界的隐形税收,MEV 产生的收入是以受 MEV 提取经济影响的用户为代价的。抗 MEV 的加密内存池不是今天才有的概念,这是 Shutter Network 打磨了三年的解决方案,而这或许将会迎来 MEV 机器人的终结。


