Solana基金会开发者关系专家Jonas Hahn详解Titan DART交换路由器的动态执行优势
11月14日,在Solana基金会负责开发者关系的Jonas Hahn指出了一项关于Titan DART交换路由器的关键细节:该程序在执行交易时,具备自主决定如何拆分订单的能力。Hahn分享的一张幻灯片展示了这一决策机制在Solana两步式交换流程中的具体位置。
动态路由:从USDC到SOL的灵活转换
在该示例中,第一步(从USDC兑换为USDT)由单一流动性池处理;而第二步(从USDT兑换为SOL)则可以在执行阶段将订单分散至多个流动性池中进行处理。这种在执行时刻动态选择路径的机制,展现了DART技术的高效与智能。
前置筛选与实时再平衡
交换报价反映的是计算时的市场价格,但在交易者签名并发送交易之前,流动性池的状态可能已经发生变化。Titan的技术文档详细阐述了其双重决策机制:
- 链下系统:在构建交易前,预先筛选候选流动性池及潜在路径。
- 链上程序:在执行时重新计算如何在各流动性池间分配订单份额。若某一池子的条件变差,程序可根据其他可用池子的情况,自动减少对该池子的分配比例。
这意味着,尽管第一阶段的池子选择决定了第二阶段的可选范围,但第二阶段仍能根据实时市场状况进行优化调整。
支持的交易对与集成指南
Titan在其专用的DART API中明确列出了PUMP/USDC和FARTCOIN/USDC等支持的交易对。集成商可通过相关端点查询特定交易对的覆盖情况,以确保兼容性。
给交易者的实用建议
Hahn的示例为比较不同交换路由器提供了实用的测试方法:
- 使用相同的交易对和订单规模进行测试。
- 对比签名前显示的报价与实际扣除手续费后收到的金额。
- 单独记录失败的交易案例。
虽然单张幻灯片仅展示了DART改变订单拆分比例的机制,但通过一系列可比交易的长期追踪,交易者可以更清晰地评估这种灵活性是否真正提升了成交率和最终收益。