SuperAPI AI 工具集

skill-12-gas-optimization

部署与运维

查看项目

更新于 10-16 06:43

技能介绍

用途:在交易执行前估算成本,管理序列或并行交易的 nonce,提交私有交易(Flashbots、MEV-Share),处理 EIP-4844 blob 交易(L2 数据可用性),以及恢复卡住的交易(加速或取消)。前提条件:需要 MCP 的 blockchain-rpc-server;主网 swap 的私有交易路由需 Skill-15。EIP-1559 费用策略:maxPriorityFeePerGas 为 baseFee 的 10%(以太坊最低 1 gwei),maxFeePerGas 为 baseFee 乘 2 加 maxPriorityFeePerGas;通过 eth_feeHistory 获取最近 10 个区块,使用优先费的 75 分位;在 L2(Arbitrum、Base、Optimism)上使用 L1 数据费加 L2 执行费。Nonce 管理:用 pending 标签查询 eth_getTransactionCount;并行交易使用 nonce 管理器(本地递增并跟踪待处理);取消交易为发送 0 ETH 自转账且使用相同 nonce,Gas 提高 20%;加速为相同 nonce 重新提交,maxFeePerGas 提高 15%。私有交易:以太坊用 Flashbots Protect RPC 与 MEV-Share,Polygon 用 Fastlane 私有 RPC,Base 与 Arbitrum 用排序器私有订单流(有限);对 swap、清算等任何暴露于 MEV 的操作使用私有提交。Blob 费用(EIP-4844):blobGasPrice 通过 getBlobBaseFee 获取,总 blob 成本为 blobGasUsed 乘 blobGasPrice;监控区块头 excessBlobGas 以应对费用尖峰。L2 Gas 说明:Arbitrum 使用 ETH,L1 calldata 成本占主导;Optimism 使用 ETH,L1 费与 L2 费拆分;Base 使用 ETH,属 OP Stack 与 Optimism 类似;Polygon 使用 POL,基础费低但偶有尖峰。参考资料为 references/fee-oracles.md 中的 RPC 方法与回退 API。限制:除以上资料外,具体实现细节、收费与效果暂未提供。