提交请求不等于控制区块
交易顺序由链规则和区块生产路径决定。发送者可以选择交易、交易包格式、提交路径和接口支持的条件,但这并不意味着能控制最终区块或保证特定位置。
EVM 私有交易包、Solana 区块引擎交易包和普通公开交易属于不同提交路径,其语义和失败方式取决于链和服务提供商。
比较不同执行路径
EVM 交易包
Flashbots 交易包按顺序包含交易,并可指定纳入条件。回滚行为取决于提交选项和构建者接口。
Solana 交易包
Jito 文档说明其区块引擎路径会按顺序、原子化处理交易包。文档也提到孤块情况下交易可能被重新广播,此时可能不再获得交易包原子性保护。
普通交易
公开或私有交易路径会改变哪些参与方可以看到数据以及交易如何转发。请查看端点规则;私有路径不代表排序或纳入有普遍保证。
提交前需要确认的问题
请求会发送给谁?
确认 RPC、中继或区块引擎、当前 API、认证要求、数据可见性和保留条款。
接受请求代表什么?
区分 API 确认或交易包 ID、模拟成功、区块纳入以及交易回执确认。
哪些交易允许回滚?
查看所选提供商文档中的具体模拟状态、目标区块、允许回滚规则和费用处理方式。
路径失败时怎么办?
记录超时、拒绝、备用路径、重复提交风险,以及用于防止部分执行或重新广播风险的状态检查。
限制与失败情形
模拟表示在指定状态和上下文中执行请求,并非对后续状态或纳入结果的预测。Flashbots 说明交易包针对目标区块提交,但不保证纳入。Jito 文档指出,孤块后重新广播的交易可能进入普通处理流程,不再享有交易包原子性保护。请针对实际使用的路径设计并测试防护措施。
主要技术资料
FRB Agent 工作流
FRB Agent 支持先模拟再审查的工作流和私有交易包流程。实际路径取决于所选区块链和配置的提供商。请查看产品文档和风险披露;模拟或私有提交都不保证纳入或财务结果。
打开快速入门