Uniswap

解釋 UniSwap 費用

  • September 29, 2022

我有幾個關於 UniSwap v2 費用的問題(更新:請注意我閱讀了白皮書和原始碼)

  • 當有人交換時,他們應該得到的輸出代幣是根據他們提供的輸入代幣的 99.7% 來計算的。但是,在為供應商添加和刪除流動性時進行數學計算時,他們似乎獲得了正確比例的費用。例如,如果三個供應商分別添加了 100,000 和 1,000 個代幣,然後兩個使用者交換了一個 1000 的第二個代幣和另一個 75056 個第一個代幣,似乎收取了 225 和 3 個代幣作為費用,但如果一個供應商移除了他們的流動性,他們只得到比他們投入的多 18 和 0.751 的代幣。
  • 據說,按流動性百分比收取的費用可以定義為 1 - sqrt(k1)/sqrt(k2)。有人能解釋一下邏輯嗎?

您可以查看此資源,了解為什麼按流動性百分比收取的費用可以在此處定義為 1 - sqrt(k1)/sqrt(k2):

Uniswap v2 白皮書:“自上次收取費用以來計算的總費用”的公式是如何得出的?

如果有興趣,我寫了一本關於這個確切主題的書,仔細閱讀這個例子:-)

https://www.amazon.co.uk/Automated-Market-Makers-Decentralized-Cryptocurrency/dp/1484286154/

引用自:https://ethereum.stackexchange.com/questions/136493