价值守恒交易模型原理~直接交易,低滑点,没有无常损失,低Gas的TTSwap项目系列介绍二

TTSWAP 创新性地构建了基于恒定价值的交易协议 (Constant Value AMM)。相比传统 AMM,TTSWAP 深度贴近用户核心诉求:人人皆可获利,极致降低损耗,本金安全至上,驱动收益倍增,公平透明社区.

价值守恒交易模型原理

1 核心公式

当用户用 $\Delta a$ 数量的 Token A 兑换 Token B 时,协议遵循以下两步计算:

$$ \begin{align} \text{1. 根据输入数量计算转移价值:} \ \Delta V &= \frac{2 \cdot V_A \cdot \Delta a}{2 \cdot Q_A + \Delta a} \ \text{2. 根据转移价值计算输出数量:} \ \Delta b &= \frac{2 \cdot Q_B \cdot \Delta V}{2 \cdot V_B + \Delta V} \ \end{align} $$

(价值守恒交易模型核心公式详细推导过程参见附录 A)

参数说明:

符号 含义 备注
$V_A$ 协议中 Token A 的总市场价值 该价值可理解为代币在协议中的"权重"
$Q_A$ 协议中 Token A 的当前数量 包含累积手续费
$\Delta a$ 用户输入的 Token A 数量 扣除手续费后的总量
$V_B$ 协议中 Token B 的总市场价值
$Q_B$ 协议中 Token B 的当前数量 包含累积手续费
$\Delta b$ 用户获得的 Token B 数量 扣除手续费前的总量

设计哲学:交换的本质是数量与价值的不匹配,协议通过市场手段(价格滑点)自动平衡供需。

2 模型的数学特性与对比

2.1 与 Uniswap (CPMM) 的关系

当两个代币的配置价值相等 ($V_A = V_B$) 时,上述公式在数学上等价于 Uniswap 的恒定乘积公式 ($x \cdot y = k$)。

推导简述: 在 $V_A=V_B$ 的情况下,代入公式可推导出: $$ \Delta b = \frac{Q_B \cdot \Delta a}{Q_A + \Delta a} $$ (价值相同情况下的 TTSWAP 化简过程参见附录 B

这正是标准 CPMM 模型的输出公式,这意味着 TTSWAP 在处理常规代币对时,拥有与 Uniswap 相同的市场深度和定价特性。

2.2 与 Balancer (加权池) 的关系

当 $V_A \neq V_B$ 时,模型表现出加权池的特性。

  • Balancer 使用指数运算 $(x^{w_o} \cdot y^{w_i} = k)$ 来实现不同权重,计算复杂且 Gas 开销较大。
  • TTSWAP 使用上述代数公式,无需指数运算即可模拟非对称流动性池。这使得 TTSWAP 能够在极低的 Gas 成本下,支持稳定币(高权重)或新兴代币(低权重)的定制化流动性管理。

(价值不相同情况下与 Balancer 的等价性证明参见附录 C

3 交易后的状态更新

交易完成后,代币的状态会更新,形成新的兑换比例:

$Token_A$ (输入侧) $Token_B$ (输出侧)
价值 (权重) $V_A$ (不变) $V_B$ (不变)
数量 $Q_A + \Delta a$ (增加) $Q_B - \Delta b$ (减少)
  • 新边际价格 (记账价格): $$ P_A^{\text{new}} = \frac{V_A}{Q_A + \Delta a} $$ $$ P_B^{\text{new}} = \frac{V_B}{Q_B - \Delta b} $$

  • 新兑换比例 (Spot Price): $$ R_{a \to b} = \frac{P_A^{\text{new}}}{P_B^{\text{new}}} $$

:这里的 $P_A$ 和 $P_B$ 是协议内部用于记录代币相对于其权重的"稀缺度"指标,并非直接的法币价格。

点赞 0
收藏 0
分享

0 条评论

请先 登录 后评论
三寸时光
三寸时光
江湖只有他的大名,没有他的介绍。