简述自动做市商(AMM)运作机制:市场创造和汇率机制

IP归属:

在传统市场中,“做市商”是促进双方交易成功的中间人。

他们通过维护一个“订单薄”来促成交易进行,当他们与所预期的价格相匹配时,“做市商”就会将买家和卖家匹配在一起。

作为保留订单薄的交换条件,做市商会收取少量费用。

DeFi的出现,催生了如Uniswap、Curve、Balance和Kybe等新一代自动做市商(AMM) 。

与传统做市商不同的是,这些AMM不通过维护订单簿来运作。

相反,他们使用一种称为“恒定乘积”模型的数学方法。

这可能听起来有点“高大尚”,有点花哨,但它是任何数学生都可以解决的方程式:

x * y = k

咋看这个方程式是最简单的,没什么大不了,但也就是这个微妙的等式改变了金融。

每个AMM都由一系列“池”组成,每个池允许用户在构成该池的两种资产之间进行交易。

示例AMM池:USDC/ETH 池让人们可以用USDC换ETH,用ETH换USDC

当有人向协议发送两个相等价值的资产时,就会创建池。例如,将1000美元存入资产A和1000美元存入资产B会创建A/B池。

注意:两种资产不需要相同的价格,只要相同的价值——如果A资产是B价值的2倍,那么你只需要一半。

创建后,AMM池可用于将一种资产与另一种资产进行交易。随着交易通过池,资产的价格会自动更新。

那么价格如何自动更新?有一些基本的数学和常数乘积方程。

简而言之,恒定乘积方程表明,只要x*y的值保持不变,x和y(我们在池中的资产)的价格就可以自动化地变动。

x * y = k

举个例子:

假设在两个资产A和B之间有一个池。创建这个池时,资产的价值是完全相等的。他们处于平衡状态。

A和B的值相互平衡,池处于平衡状态

现在假设你想做一笔交易——将你的一些资产A换成池中的一些资产B。或者换句话说,你想将你的一些A添加到池中并提取一些B。如果你添加A并删除B然后池突然失去平衡。

在其他条件相同的情况下,添加A和删除B会破坏平衡

保持资金池平衡的唯一方法是改变支点——改变A和B之间的汇率。改变汇率意味着你必须投入更多的A才能获得相同数量的B。就像魔术一样,B更有价值!

更改汇率会使池恢复平衡并更新两种资产的“价格”

奖励:数学显示如何使用恒定乘积方程来改变大宗交易后的汇率

这种简单的机制——基于锁定在池中的价值的动态汇率——是使AMM工作的关键。

为什么应该要关注自动做市商(AMM)?

因为建立在这些原则之上的AMM已经处理了1000亿笔交易,而且没有任何放缓的迹象。

恒定乘积方程和AMM技术等创新正在帮助创建24X7、完全去中心化的市场,任何有互联网连接的人都可以参与其中。

本文来源:陀螺科技 文章作者:牛牛社区
收藏
举报
牛牛社区
累计发布内容6篇 累计总热度10万+

陀螺科技现已开放专栏入驻,详情请见入驻指南: https://www.tuoluo.cn/article/detail-27547.html

牛牛社区专栏: https://www.tuoluo.cn/columns/author1859661/

本文网址: https://www.tuoluo.cn/article/detail-10095856.html

免责声明:
1、本文版权归原作者所有,仅代表作者本人观点,不代表陀螺科技观点或立场。
2、如发现文章、图片等侵权行为,侵权责任将由作者本人承担。

相关文章