Skip to content

Commit

Permalink
docs: typo (WTFAcademy#113)
Browse files Browse the repository at this point in the history
  • Loading branch information
coding-ice authored Aug 27, 2024
1 parent 925c751 commit a0f6b2d
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion P002_WhatIsUniswap/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

## Uniswap 基本介绍

Uniswap 是以太坊上最大的去中心化交易所(DEX),我们在上一讲中提到了,Uniswap 这样的去中心化交易所采用的不是订单薄交易的方式,而是由 LP 提供流动性来交易,这个流动性池子中的代币如何定价则成为了去中心化交易所的关键。Uniswap 在其在流动性池上构建了一种特定的自动做市商(AMM)机制。称为恒定乘积做市商(Constant Product Market Makers,CPMM)。顾名思义,其核心是一个非常简单的乘积公式:
Uniswap 是以太坊上最大的去中心化交易所(DEX),我们在上一讲中提到了,Uniswap 这样的去中心化交易所采用的不是订单薄交易的方式,而是由 LP 提供流动性来交易,这个流动性池子中的代币如何定价则成为了去中心化交易所的关键。Uniswap 在其流动性池上构建了一种特定的自动做市商(AMM)机制。称为恒定乘积做市商(Constant Product Market Makers,CPMM)。顾名思义,其核心是一个非常简单的乘积公式:

$$x∗y=k$$

Expand Down
4 changes: 2 additions & 2 deletions P003_OverallDesign/readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
在上面的几讲中我们大概介绍了 DEX,分析了我们大概要做什么,以及参考了 Uniswap 的合约代码。那这一讲我们开始设计 Wtfswap 的整体功能,我们会设计一个类似 Uniswap 但是又部分区别于它的功能,会做一些简化调整,用于课程开发练习。
在上面的几讲中我们大概介绍了 DEX,分析了我们大概要做什么,以及参考了 Uniswap 的合约代码。那这一讲我们开始设计 Wtfswap 的整体功能,我们会设计一个类似 Uniswap 但是有部分区别于它的功能,会做一些简化调整,用于课程开发练习。

---

Expand All @@ -8,7 +8,7 @@

在 Wtfswap 的设计中,我们也会引入价格区间,作为相比 V2 新增的功能,但是我们将不同的价格区间的流动性放到不同的池子中,用来降低复杂度。这样我们的交易逻辑会更简单,但是需要说明的是这样也会让流动性更分散,这也是为什么 V3 不这么做的原因。

另外为了为了课程更好上手,对于 Wtfswap 来说,整体设计相比 Uniswap V2 和 V3 我们会做如下的设计:
另外为了课程更好上手,对于 Wtfswap 来说,整体设计相比 Uniswap V2 和 V3 我们会做如下的设计:

- 简化功能,不支持部分添加和提取流动性,不支持和原生代币交易,不支持跨交易对交易。
- 一个代币对+费率+价格区间唯一确定一个交易池,相比 Uniswap 来说我们针对交易池新增了价格区间的信息。
Expand Down

0 comments on commit a0f6b2d

Please sign in to comment.