Uniswap V2 可交互演示

在 desmos 上做的可交互的曲线,可以展示 注入/销毁流动性,Swap 交易,调整 fee 等

## 起源 最近在学习 Uniswap V2 中的一些数学运算,为了方便理解,我在 desmos 上做了一个可交互的曲线,[地址在这](https://www.desmos.com/calculator/youuxzbvr7) 目前功能相对简单,可以展示 注入/销毁流动性,Swap 交易,调整 fee;另外展示了一些辅助线,比如预期价格切线,成交价格的滑点等 原本准备加上无常损失,以及套利公式的一些分析,但由于时间不够,只能先搁置了 这里做下基础演示,隐藏功能自行尝试吧 ~. ## 注入/销毁流动性 ![uniswap_v2_mint.gif](https://img.learnblockchain.cn/attachments/2021/09/BiSWEx6M61442b2f254a2.gif) 按比例注入交易对,其市场价格不变 ## 调整市场价格 ![uniswap_v2_reserve.gif](https://img.learnblockchain.cn/attachments/2021/09/44Rh1lCv61442b09ef273.gif) ## 兑换 ![uniswap_v2_swap.gif](https://img.learnblockchain.cn/attachments/2021/09/7EQpXBg361442abbdad2a.gif) `$\Delta x$` 越大,实际成交价格越偏离市场价格 ## 调整手续费 ![uniswap_v2_fee.gif](https://img.learnblockchain.cn/attachments/2021/09/s3qjKEGZ61442a8721a34.gif) Uniswap V2 固定为 `0.3%`,实际不能调整 ## 后续 开始学习 [dfinity](https://dfinity.org/),顺便学习 Rust 可能会用 Rust 实现一个套利机器人,希望完成后会回来补上..

起源

最近在学习 Uniswap V2 中的一些数学运算,为了方便理解,我在 desmos 上做了一个可交互的曲线,地址在这

目前功能相对简单,可以展示 注入/销毁流动性,Swap 交易,调整 fee;另外展示了一些辅助线,比如预期价格切线,成交价格的滑点等

原本准备加上无常损失,以及套利公式的一些分析,但由于时间不够,只能先搁置了

这里做下基础演示,隐藏功能自行尝试吧 ~.

注入/销毁流动性

按比例注入交易对,其市场价格不变

调整市场价格

兑换

$\Delta x$ 越大,实际成交价格越偏离市场价格

调整手续费

Uniswap V2 固定为 0.3%,实际不能调整

后续

开始学习 dfinity,顺便学习 Rust

可能会用 Rust 实现一个套利机器人,希望完成后会回来补上..

本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

  • 发表于 2021-09-17 13:48
  • 阅读 ( 367 )
  • 学分 ( 31 )

评论