发送者发送交易时需向矿工支付一定小费,这一小费并不是以 Gas 费用支付的方式实现,而是通过 coinbase 交易,向出块者(即矿池)支付 ETH 作为分佣。这种支付方式保证了即使交易失败也不需要支付成本,但这个方式存在攻击隐患。
从 searchers 处收集 bundles 并发送给矿工。在这一个过程中 relayers 本身可能也成为攻击者,因此此处需要信任 relayers 将诚实行动。 relayers 除了隐私传送 bundle 交易外,还具有缓解 DOS 威胁的功用。由于 searchers 发送失效的 bundles 也为零成本,因此可能出现 searchers 可以随意提交 bundles,即这就为他们提供了用无效的 bundles 向网络发送垃圾邮件的能力,从而对其他网络参与者形成拒绝服务攻击。由于以太坊节点没有能力自行处理这种水平的负载,中继器成为缓解这种 DOS 威胁的手段。
矿工作为接收 bundle 交易的最终人,通过运行 MEV-Geth 客户端接入 Flashbots 网络。 矿工每个区块只能打包一笔 bundle 交易,因此为了使自己利益最大化,矿工将选择由 searchers 支付小费最高的 bundle 交易。据悉 Flashbots 目前有计划开发在一个区块里面打包多个 bundles。 同样此处无法完全信任矿工。矿工在接触到 bundle 的内容后,可通过解析交易,通过可以重新排序或增加交易进行 MEV 提取。 ArcherDAO ArcherDAO 拥有两个独立的产品:Archer Relay 和 Archer Swap。但两个产品均具有抗 MEV 特征。
Archer Relay 与 MEV-Geth 客户端兼容,使得用户以搜寻者的角色参与 Flashbots 生态。
Archer Swap 以提前端交易界面形式出现,允许用户直接提交 token 交易。Archer Relay 网络中的 backrunning bots 将针对在 Archer Swap 上产生的交易进行 MEV 搜寻、提取、捆绑等行为,并通过 Flashbots+Archer relayer 发送给矿工。 ArcherDAO 利用了 Flashbots 的技术完成抗 MEV,但仍然与 Flashbots 存在不同点。ArcherDAO 的产品将搜寻者与交易者的角色进行更加清晰的化分,Archer Relay 为搜寻者转发 bundle 交易,此处的搜寻者任务为搜寻各个 DEX 中 MEV 提取的机会。而 Archer Swap 针对寻求 MEV 防御的交易者,这一交易者在 Archer Swap 上进行交易。搜寻者与交易者的角色的化分体现于 Archer Relay 的搜寻者无法接触通过 Archer Swap 发布的交易,只有 ArcherDAO 内部的 backrunning bots 可以。 其次是与矿池合作方不同:目前 ArcherDAO 明确与 2miners、Ezil 达成合作;Flashbots 的三月份的报告宣称其已经与 12 个矿池合作。 mistX by alchemist alchemist 是由 @thegostep 在 2 月发的一条 twitter 开始,没有开发团队,没有路线图,完全由社区推动。@thegostep 活跃于区块链领域,是以太坊、Ampleforth 的核心开发者之一,同时也参与了 Flashbots。alchemist 团队有 5 个核心项目正在进行:Crucible、Copper、mistX、sandwitched 查询和 Crucible NFT Design。 (责任编辑:admin) |