5 关于交易path的最短路径问题

请问类似uniswap、pancakeswap之类的交易所,在前端选择swap的两种token,他选择一个较优的路径来进行交换,这个是怎么做到的,是用合约实现的吗? 比如我想用A token 换F token。但是池子里没有A-F的交易对,需要A-B-C-F才能交易成功,那么这个路径是怎么得到的? 希望大佬能够解答

请先 登录 后评论

最佳答案 2023-05-12 09:00

是链下做的。

通常是选定几种主流的资产作为中间桥梁。 如选择: ETH , USDT ,USDC 等

然后对比: A - F A - ETH - F A - USDT - F A - USDC - F A - ETH - USDC - F

看哪一条路径有最高的兑换产出。

请先 登录 后评论

其它 1 个回答

Jeack
请先 登录 后评论
  • 2 关注
  • 0 收藏,1895 浏览
  • 提出于 2023-05-11 08:55