gpt4 book ai didi

ethereum - Uniswap 如何计算执行价格?

转载 作者:行者123 更新时间:2023-12-04 11:35:48 24 4
gpt4 key购买 nike

我已经花了几个小时试图了解执行价格。
我理解中间价的概念,因为它是两对之间的准备金率。
根据 Uniswap sdk documentation , 执行价格是发送/接收 Assets 的比率。我很难理解计算是如何完成的。此外,Uniswap 的货币对交换似乎基于执行价格而不是中间价格。为什么在交易中使用执行价格而不是中间价格?

最佳答案

在自动做市商中,例如 Uniswap,您将收到的代币数量取决于您将在 中发送的代币数量。非线性 时尚:您从池中移除的流动性越多,您在决赛中获得的代币就越少。
如果不考虑费用,则 X 和 Y 对的储备必须满足每次掉期的以下不变量:

Xold Yold = Xnew Ynew
因此,通过将 ΔX 发送到池中,您将根据以下公式收到 ΔY:
ΔY = (Y ΔX)/(X + ΔX)
执行价格定义为 ΔY/ΔX,即
Execution price = Y/(X+ΔX)
请注意 中价 (定义为 Y/X)接近执行价格,因为 ΔX 接近 0。这就是为什么 Uniswap 声明中间价格“代表理论上你可以用一个代币交易无限量(ε)的价格”。但是,在实践中,您将支付执行价格,因为您还需要支付从池中移除流动性的费用。

关于ethereum - Uniswap 如何计算执行价格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64674345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com