revert's logo

爲 DeFi 流動性提供商提供可行的還原分析。 在計算賬戶擁有的LP代幣時,最初採取的天真方法是簡單地檢查該賬戶當前持有的餘額。Uniswap 子圖使這變得特別簡單。這種方法的問題在於,很多時候 LP 代幣會存放在各種提供獎勵激勵的合約中,此時代幣不由賬戶持有。 解決這個問題的另一種方法是在向池中存入和提取資產時,計算賬戶 “鑄造” 和 “銷燬” 的 LP 代幣。這解決了LP代幣被押在任何未知合約中的問題,但是,它有一些重要的注意事項: 如果一個賬戶以意味着放棄所有權的方式將LP代幣轉移到不同的賬戶或合同,則它們仍將顯示爲原始minter賬戶所有。 如果一個賬戶從另一個 minter 賬戶接收 LP 代幣,它們(目前)不被視爲接收賬戶所有。 第一個問題很容易通過手動方式解決,方法是提供 “忽略” 有問題的 LP 位置。第二個問題可以通過對收到的有限合夥人轉賬進行覈算,並將這些轉賬與可能由解質押產生的轉賬區分開來解決,我們目前正在研究這種轉賬。 幾乎可以肯定的是,隨着質押合同、用戶反饋和我們自己的經驗等方面做法的改變,我們的方法將隨着時間的推移而發展,這將改善我們對所描述問題的解決方案。