简介
SunSwap V2 是对 V1 的升级版本,增强了协议的灵活性。
主要特性
不再依赖 TRX ,任何两个代币之间都可以直接创建交易对。
V2 保留了支付 0.3% 的手续费,但手续费中的 0.05% 会用于回购销毁 SUN。
完全去中心化、无需许可即可创建交易对
SunSwap V2 已成为 TRON 上最主流的 DEX ,支持大量 TRC20 代币流动交易。
背景
SunSwap AMM(自动做市商)是目前DeFi领域应用最多的交易模型, 与订单簿的交易方式不 同,AMM采用的是固定乘积的方式换算兑换池内的代币,交易自动成交,并保证交易对的流动性不枯竭。
任何人都可以通过存入某种代币来换取等值的交易池代币,并成为这个交易池的流动性提供者(LP)。 这些代币数量除以交易池中LP总储备量代表流动性提供者的在该交易池中的资产占比,且流动性提供者可以随时赎回相关资产。
原理简介
基于恒定乘积公式来推演兑换的逻辑, 以x和y代表两种代币(假设为X和Y)的数量,则:
如果我们想用X从流动池中兑换Y,假设输入X的数量为,兑换得到的Y的量为,在交易池资金足够的前提下,则:
也就是说交易前后,流动性池中两种代币的乘积是恒定不变的,基于以上,如果交易的量相对于流动性池的量很小,那么交易价格就近似为两种代币的数量比:
而兑换前,流动性池中y的单价为, 那么y单价的滑点就产生了:
交易量越大,产生的滑点就越大,偏离实际价位就越大,而池中的资金储备越多、交易深度越大,则能尽量减少滑点,使用户的交易损失降低。在实际交易过程中,会先扣除0.3%的手续费,再利用乘积公式进行计算。
示例: 原流动性池有100X和1Y。此时通过流动性池交易20X, 则实际交易量(扣除0.3%手续费)为19.94X, 按照公式进行计算:
Last updated