Uniswap V2/V3 白皮书与源码

📄 白皮书

Uniswap V2 白皮书

  • 链接Uniswap v2 Core
  • 概述:该技术白皮书详细介绍了 Uniswap V2 核心合约的设计决策,包括支持任意 ERC-20 代币对、时间加权平均价格预言机(TWAP)、闪电交换(Flash Swaps)等新特性。

Uniswap V3 白皮书

  • 链接Uniswap v3 Core
  • 概述:该白皮书介绍了 Uniswap V3 的核心改进,特别是集中式流动性(Concentrated Liquidity)机制,使流动性提供者可以在特定价格区间内提供流动性,从而提高资本效率。

💻 源码仓库

Uniswap V2 核心合约

  • GitHub 仓库uniswap/v2-core
  • 功能:实现了 Uniswap V2 的核心功能,包括创建和管理 ERC-20 代币对、计算交易价格、处理流动性等。

Uniswap V2 周边合约

  • GitHub 仓库uniswap/v2-periphery
  • 功能:提供与核心合约交互的辅助功能,如路由、闪电交换、价格预言机等。

Uniswap V3 核心合约

  • GitHub 仓库uniswap/v3-core
  • 功能:实现了 Uniswap V3 的核心功能,包括集中式流动性池、价格区间管理、交易执行等。

Uniswap V3 周边合约

  • GitHub 仓库uniswap/v3-periphery
  • 功能:提供与核心合约交互的辅助功能,如路由、流动性管理、价格预言机等。

参考资料

https://github.com/Dapp-Learning-DAO/Dapp-Learning/tree/main/defi/Uniswap-V2
https://github.com/Dapp-Learning-DAO/Dapp-Learning/tree/main/defi/Uniswap-V3

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注