DeFi 交易被三明治攻击?手把手教你使用 Flashbots 刚推出的 RPC 服务 Flashbots Protect

百款NFT链游免费玩 数字货币支付图解教程 区块链游戏获利技巧

在以太坊网络中 MEV 对用户的危害不容小觑,据 的数据,或许是 Taichi Network 停止服务后为数不多的选择。自 2020年1月以来,总共被提取的 MEV 超过 7.3 亿美元,这主要通过对普通非技术用户在 Uniswap、Sushiswap 和其他 AMM DEX 中交易时进行抢先交易或三明治攻击实现。由于目前除了矿工外还有诸如套利机器人等在区块内的交易内寻找套利的机会,因此 MEV 被定义为 Maximal Extractable Value,即最大可提取价值。

此前为用户提供「隐私交易」功能的以太坊网络基础设施 Taichi Network 也宣布将于 10月15日所有服务。那么普通用户在交易时应该如何避免抢先交易或三明治攻击?MEV 研发组织Flashbots推出的新产品给出了解决方案。

FlashbotsProtect

MEV 研发组织Flashbots了一个公开测试版的FlashbotsProtect,让开发人员和用户都能通过Flashbots技术减少交易被操纵或遭遇三明治攻击的可能性,交易能在区块中有优先权并且若交易失败没有成本。FlashbotsProtect 由 API 和 RPC 组成,FlashbotsProtect API 简化了创建、签名和提交捆绑交易等一系列复杂功能,让开发人员可以轻便地将其集成到应用中,让用户能将交易发送到Flashbots网络,Flashbots将交易捆绑在一起有效隐藏了信息,直接发送给矿工而不是发送到公共内存池(mempool),防止交易被抢先交易或遭遇三明治攻击。

API 主要给开发者提供了便利,针对普通用户推出的FlashbotsRPC 端点能让用户自定义添加到钱包,添加后可直接从钱包向 Flashbot 发送交易,包括在 Uniswap、SushiSwap 等 DEX 上的交易以及铸造 NFT,都可以使用Flashbots网络保护交易不受 MEV 攻击。

FlashbotsProtect RPC 目前处于公开测试阶段,用户的交易可能会超时而无法挖出,要添加FlashbotsRPC,请参考Flashbots中的注意事项。把FlashbotsProtect RPC 添加到钱包(例如 Metamask)的 如下:

  1. 单击 MetaMask 顶部的 RPC 端点。默认情况下,它会显示「Ethereum mainnet」。
  2. 点击列表底部的「Custom RPC」。

手把手教你使用Flashbots刚推出的RPC服务FlashbotsProtect

添加以下详细信息:

  • 网络名称:FlashbotsProtect RPC
  • 新的 RPC URL:
  • ChainID:1
  • 货币符号:ETH

手把手教你使用Flashbots刚推出的RPC服务FlashbotsProtect

  1. 点击底部的保存。
  2. 用户可以从下拉列表中选择FlashbotsRPC。

手把手教你使用Flashbots刚推出的RPC服务FlashbotsProtect

当用户选择FlashbotsRPC 进行交易后,Flashbots会验证这是否是一个有效的交易,先评估该交易是否需要抢先保护。Flashbots维护了一个不需要抢先保护的列表例如简单的 ETH 转账或 ERC20 批准,这些交易会发送到公共内存池使交易批准更便宜,也可能更快。但如果需要进行保护将会发送给FlashbotsProtect API 来负责该交易的提交。

通过Flashbots技术搭建的 FlashDEX mistX

此外,Flashbots技术还被用于 Alchemist 推出的mistX中,mistX是一个FlashDEX,通过Flashbots技术,其处理的交易不会被发布到内存池中,而是被捆绑在一起有效隐藏了信息,防止交易被操纵或遭遇三明治攻击,关于 mistX 如何完成一笔交易推荐阅读:

mistX 于 5月26 日推出,界面和普通的 DEX 相似,利用来自 Sushiswap 和 Uniswap 的流动性池,通过 等第三方服务平台为交易寻找最佳套利利润,bloXroute 是一个 Layer 0 扩容项目, 其推出的 MEV 解决方案 BackRunMe 可以实现套利并把利润部分返还给用户。

因此,mistX9月底更新了新功能,用户在适用的交易中能获得现金返还的奖励,同时,未成功的交易可以免费取消。用户使用 mistX 进行交易时,在交易执行的同时钱包中就能收到 ETH 返还,mistX 把套利所得利润的 40% 用于用户返还,52.5% 用于支付套利交易的成本,另外 7.5% 给 Alchemist,这 7.5% 中的一半用于给 Aludel 奖励计划,10% 给多重签名,40% 给产品团队。

mistX 的交易不需要支付 Gas 费,但需要支付手续费,包含一部分 mistX 保护费用,这部分费用的目的是保护交易不受三明治攻击以及取消费用和失败的成本以及给矿工的小费。此外还有 ETH 基本费用(Base Fee),这是由网络本身决定的,随后被销毁,还有一部分给流动性提供者。

mistX 在过去一个月对交易现金返还功能进行了测试,向用户返还了 20345 美元(5.82 ETH),其中一笔交易的最大返现为 3931 美元(1.04 ETH)。如 所示,mistX 目前占 Flash DEX 上总交易量的 43.9%。

手把手教你使用Flashbots刚推出的RPC服务FlashbotsProtect

使用FlashbotsRPC 服务FlashbotsProtect 小结

MEV领域有Eden、Cowswap等其他协议和平台的竞争,而FlashbotsProtect系列产品的推出,进一步推动了MEV民主化,将会让更多平台和开发者使用Flashbots技术解决抢先交易、三明治攻击等问题。

百款NFT链游免费玩 数字货币支付图解教程 区块链游戏获利技巧