SuperAPI AI 工具集

skill-15-mev-protection

安全与审计

查看项目

更新于 10-16 06:43

技能介绍

用途:保护交易免受 MEV(最大可提取价值)攻击,适合在公共内存池执行超过 1000 美元的兑换、防范三明治攻击、提交清算交易、实施 TWAP/VWAP 执行策略,以及使用意图协议(CoW Swap、UniswapX)。

主要能力与攻击面:资料列出四类 MEV 攻击与缓解方式——三明治(前跑买入加后跑卖出,用私有内存池与滑点限制缓解)、抢跑(用更高 gas 复制盈利交易,用 Flashbots bundle 与提交-揭示缓解)、后跑(在你交易后套利,通常无害可接受)、JIT 流动性(围绕你的兑换临时提供流动性,用 TWAP 与小額分批缓解)。

使用方式:1)私有交易提交:以太坊用 Flashbots Protect,RPC 为 https://rpc.flashbots.net,默认无回滚保护,bundle 需加 X-Flashbots-Signature;交易不会出现在公共内存池;MEV-Share 可与搜索者分享 MEV 退款并保持隐私。2)意图交易:CoW Swap(以太坊,批量拍卖与 MEV 再分配)、UniswapX(多链,荷兰拍卖与填充者网络)、1inch Fusion(多链,解析者竞争);超过 10000 美元的交易优先用意图路由。3)TWAP 执行:chunkSize = totalAmount / numChunks,interval = totalDuration / numChunks;拆成 N 等份,经私有 RPC 以随机时间(±10%)执行,监控累计滑点与基准价,超过阈值则暂停。4)滑点配置:小于 1000 美元用 0.5%,公共或私有;1000 至 10000 美元用 0.5–1%,私有内存池;10000 至 100000 美元用 TWAP 5–10 份,意图或 Flashbots;超过 100000 美元用 TWAP 加意图协议。

执行前检查:为目标链配置私有 RPC、在兑换参数中设置滑点与截止时间、模拟确认不会回滚、超过 10000 美元需用户确认。

前置条件:需要 MCP 的 blockchain-rpc-server 与 price-feed-server,以及 Skill-12 进行私有交易提交。

限制:资料未提供具体收费、价格、适用平台与效果保证;以上步骤需结合目标链与协议实际支持情况使用,默认 Flashbots Protect 不含回滚保护。