買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > 火星幣 > Info

區塊鏈:解讀Dex中的無常損失:原理、機制、公式推導_ETH

Author:

Time:1900/1/1 0:00:00

本文源于十四正在撰寫的《UniSwap?從V1到V3的去中心化交易所之路》中用作資料援引,也發現市面文章的推導公式都頗為復雜,且重要邏輯轉換缺乏描述,而無常損失又是?Dex?中?AMM?的重要部分,故單獨成文。

如讀者對無常損失以及對應影響有興趣的,亦可直接跳轉文末閱讀白話版本。

本文推導基于?AMM?經典恒積公式

AMM?機制簡介可閱讀:一文講清-NFT市場新秀?SudoSwap?的?AMM?機制-創新挑戰與局限

部分公式中虛線系公式編輯器誤操作,無實際意義

如需?word?源文檔可在公眾號后臺回復“無常損失”獲取

則我持有的總價值等于數量*價格為:

如果未進行Uniswap注入?Lp?的行為,則未來即使?token?對比?Eth?的價值變動,產生了新的價格,則我介時的資產總值?VH?為:

動態 | 江卓爾解讀甘孜藏族自治州通知:冬天枯水期發電少,挖礦的就不要用了:金色財經報道,就甘孜藏族自治州發布《我州積極做好迎峰度冬保電工作》通知一事,江卓爾發微博稱,看標題,翻譯一下:雖然我們四川甘孜州,夏天豐水期棄水棄電很多,歡迎你們挖礦來用,增加我們收入,但是現在冬天枯水期了,發電少,你們挖礦的就不要用了,各電站要把大部分電賣給電網,不要自己礦場用光光,不然我們電就不夠用了,還要從外面買電。[2019/12/26]

所以可以推導出計算當前?e?1?的數量公式:

最終

如此綜合計算我們可以提取的流動性價值?VU?是

此處得出?VU?的將構成后續無常損失部分的被減數,因此特地為?VU?推導了上訴的兩個采用?e?1?以及不采用?e?1?的公式

動態 | 律師解讀《區塊鏈信息服務管理規定》:部分要求在現階段實施條件尚不成熟:2月14日,微信公眾號“京都律師”刊文指出,《區塊鏈信息服務管理規定》的部分條款偏向于原則性規定,且部分要求在現階段實施條件尚不成熟,可操作性值得商榷,有以下幾點可供探討和完善: 1.區塊鏈信息服務提供者的概念并未完全明確; 2.區塊鏈信息服務提供者的技術標準并不明晰; 3.區塊鏈信息服務提供者的安全評估流程并未說明; 4.行業自律條件尚不成熟。[2019/2/15]

Part3?:無常損失公式推導

依據?Part?1我們得出了保持持有當前?token?的價值?VH,

依據?Part?2我們得出了不用持有而是投入?Uniswap?做?LP?的總價值?VU,

顯而易見:Divergenceloss應該是?VD

中國人民大學法學院教授楊東解讀《政府工作報告》:互聯網金融的核心是對移動互聯網技術、云計算、大數據、區塊鏈技術運用,這將導致我們的金融體系回歸金融的本質。目前互聯網金融更多地帶有金融科技的色彩,而監管科技的廣泛運用更是有望將互聯網金融信息不對稱的問題根本解決,而未來信息在網絡上的無障礙流動也必將導致人類生產方式的改變。[2018/3/10]

由于價值漲跌應該依據其對于原始價值的比值,所以我們把等式兩邊都除以?VH

此處帶入上文?Part?1?和?2?結論中的?VH?與?VU?詳細公式

所以無常損失率?VD/VH?為:

這時最關鍵的一步,無常損失發生在有價格差的兩個時間段上,所以我們來帶入價格的變化率?R,其等于兩個時間的價格相除

結合?Part?1?中的公式

金色財經獨家解讀:韓國區塊鏈協會自律控制案不具備法律效力,但協會可與商業銀行合作關閉不參加宣言的交易所的法幣兌換通道:今天韓國區塊鏈協會發布數字貨幣交易所自律控制案,金色財經第一時間對此方案進行了解析。其中對交易所最重要的一點便是,韓國區塊鏈協會自律控制案不具備法律效力,但介于協會與政府及商業銀行的友好關系,協會可以通過與商業銀行的協議關閉法幣-代幣轉換通道。而這便直接導致了大部分韓國大型交易所一致支持宣言,其中包括bithumb,korbit,coinone等。但upbit或因其主要業務為新幣種交易,拒絕接受宣言。在場的小型交易所也因為此方案對廣告限制的范圍過于廣義,而沒有同意宣言。

一家小型交易所對金色財經表態,他們認為這樣的宣言內容會對中小型交易所造成不利的競爭環境,希望協會能夠重新斟酌此方案。[2017/12/15]

所以?R?也等于

結合無常損失率?VD/VH?我們將核心部分都乘以?e?0?來形成只有?R?的最終公式

這樣則可以化簡出只有?R?來表示的無常損失率

由于最終無常損失率值和?R?值有關系,則也意味著只要?R?有變動,無論增加還是減少,都將產生無常損失,并且按倍數衡量是一個對等的數值

Part?4圖表化無常損失公式

我們可以通過繪圖工具來呈現這個公式的結果,雖然下圖看似是一個非對稱的曲線,但實際上是對稱的,因為他是一個相對的倍率,即對于原價值的?1?ETH=?100?Dai?而言,跌到?1?ETH=?50?Dai?是下跌?1?倍,等于漲到?1?ETH=?200?Dai?則是上漲?1?倍,其無常損失是相同的均為?5.72%?

如何理解無常損失?

無常是什么意思?

首先他是命名不恰當,之前選擇“無常”這個詞是因為如果價格背離被逆轉,那么由于價格背離造成的損失也會被逆轉,后來更多的文章會采用來描述他。

無常損失在何時發生?

如果價格回到與流動性提供者增加流動性時相同的價值,這種損失就會消失。這種損失只有在流動性提供者撤回其流動性時才會實現,并且是基于存款和取款之間的價格差異

無常損失會超過導致?LP?入不敷出嗎?

流動性提供者的實際回報,其實是價格差異造成的背離損失與交易所交易的累計費用之間的平衡。

如上圖,該賬戶自成為?LP?以來,與僅持有原始資金相比,該賬戶一直處于凈負頭寸。這是由于在此期間ETH價格變動造成的巨大背離損失。然而,自始至終總費用一直在穩步累積。隨著?ETH價格接近提供流動性的價格,大部分損失會被扭轉。

無常損失究竟來源何處?

向市場提供流動性做?LP,即成為做市商,實際上是和市場中的用戶做對手盤。而AMM是被動的和市場中的用戶做對手盤,即當市場中大部分人看好ETH的后續市場,則會用DAI買入ETH,你的流動性池子會被動的增加DAI而減少ETH。

所以,提供流動性就代表了總是和市場做反向的操作,總是傾向去持有更多的弱勢資產。于是當ETH上漲,你的流動性會不斷提前拋出ETH,而拿到更多的DAI,這些被提前拋出的ETH就成了無常損失的來源,即這個時候無常損失可以理解為你在ETH上的踏空損失,或者是被外部套利者拿走了池內的價值。

相關資料

https://uniswap.org/whitepaper.pdf

https://pintail.medium.com/understanding-uniswap-returns-cc?593?f?3499?ef

https://pintail.medium.com/uniswap-a-good-deal-for-liquidity-providers-104?c?0?b?6816?f?2?

https://hackmd.io/@HaydenAdams/HJ?9?jLsfTz

https://github.com/Dapp-Learning-DAO/Dapp-Learning/blob/main/basic/13-decentralized-exchange/uniswap-v1-like/README.md

歡迎你從公眾號后臺留言作者探討web3行業問題

點贊關注十四,用技術視角帶給你價值

Tags:ETH區塊鏈SWAPUNIETHDOX區塊鏈域名成交swap幣的發展前景bunicorn幣

火星幣
REWARDS:慢霧:疑似朝鮮黑客組織「Lazarus Group」已將部分 Harmony 被盜資金轉移到以太坊和 Tron 混幣網絡_Rewards Bunny

ForesightNews消息,據慢霧MistTrack分析,1月16日Harmony黑客從交易所提款BTC地址資金開始轉移.

1900/1/1 0:00:00
馬斯克:烏克蘭金融監管機構將封鎖俄羅斯加密貨幣交易所_solana幣挖礦

1月22日消息,烏克蘭金融情報部門國家金融監測局(SFMS)發布了一份關于其2022年行動結果的特別報告.

1900/1/1 0:00:00
ING:洗劫數百萬美元,警惕Web3.0獨有升級版釣魚攻擊Ice Phishing_PHI

在眾多欺詐類別中,釣魚攻擊是欺詐者們最常使用的方式之一。然而,在Web3.0??領域,不止有著釣魚攻擊,還有一種會對社區產生重大威脅的「IcePhishing」攻擊.

1900/1/1 0:00:00
BOB:Vitalik Buterin:隱身地址的不完全指南_LIC

原文作者:VitalikButerin 原文編譯:DeFi之道 特別感謝BenDiFrancesco、MattSolomon、ToniWahrst?tter和AntonioSanso的反饋和審閱.

1900/1/1 0:00:00
LYG:基于 Solana 的“Bonk”是否下降了 97%?_polygon幣價格

基于Solana的項目Bonk一經推出便迅速走紅。作為一個模因項目,它很快就為自己積累了一個強大的社區.

1900/1/1 0:00:00
EOS:IOBC:2023年關于加密行業的10個預測_AIN

作者:IOBCCapital2022全年Crypto行業基本處于擠泡沫的過程,Terra崩盤、3AC倒閉、FTX暴雷……熊市的寒意襲卷了幾乎一整年.

1900/1/1 0:00:00
ads