比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > Polygon > Info

ETH:分析 | Uniswap的恒定乘積算法里的K值是如何設計的?_EtherBack

Author:

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

作者:閃電黃世亮

本文介紹uniswap里的恒定乘積算法中的K值是怎么設計的。

我們拿uniswap里的一個交易對,ETH/USDT來舉例說明K值是怎么設計的。

恒定乘積算法

uniswap里第一個人添加x個ETH和y個USDT的作為流動性時,決定了K值的初始大小,即K=x*y。

這時,ETH和USDT共同構成了一個流動性池。請記住這個概念,很重要。

第一個添加流動性的人,可以任意添加交易對中的兩個幣的數量,即可以任意決定K值。

分析 | 比特幣區塊產生的速度遠超比特幣的難度調整:據Longhash消息,比特幣的稀缺性促成了比特幣短暫歷史中的幾個泡沫。隨著需求的消退,供應保持相對穩定。但有時比特幣的難度調整跟不上區塊產生的速度。正常來說,每十分鐘產生一個區塊,每天產生大約144個區塊。但本周比特幣日均區塊產生數量超過170個區塊,創2018年1月以來比特幣區塊產生數量的最高周平均值。這意味著區塊產生的速度遠超比特幣的難度調整,凸顯了當前市場的緊迫性。在距離比特幣區塊獎勵減半不到一年的時間內,當區塊產生的速度過快與價格上漲相結合時,礦工們開始渴望挖到區塊。對于對普通投資者來說,擔心錯過比特幣非常真實。 對于那些已經將數百萬美元投入快速貶值設備的礦工來說更是如此。[2019/7/10]

添加完流動性后,ETH的價格就等于=y(USDT的數量)/x(ETH的數量)。如果這個價格和其他交易所之間有價差,那肯定會被人搬磚套利。

分析 | BTC月線周線面臨上方壓力 未站穩謹慎進場:針對當前BTC的走勢,分析師Potter表示,從BTC月線2012至2019目前走勢可看出,BTC歷史走勢已出現3輪牛熊走勢,而3輪熊市的探底走勢分別對應的是圖中的3個長期BTC月線級別下降通道,我們發現BTC在18年末期月線向上插針觸及3150美元低點后,截止目前這幾個月來一直處于拋物線上方持續向上反彈,目前幣價已向上貼近通道上邊線附近,面臨月線級別長期空頭拋壓,并且月線目前已走出4連陽,上一次超過4連陽的還是在17年牛市下半年的加速階段,而在15年BTC嘗試突破長期下降通道上邊線壓制時,在連續收出4連陽后第5個月收出一根月度級別調整的陰線,但整體走勢仍處于上升拋物線上方運行,大的走勢方向已進入下一輪牛市的初始階段,所以接下來BTC月線一次性有效突破通道上邊線的難度較大,大概率將會在上邊線附近反復震蕩洗盤,讓這幾個月連續拉升帶來的獲利盤回吐以及讓抄底散戶籌碼充分換手,從而達到提高散戶持倉成本的目的,便于后期的進一步拉升。今天BTC周線收盤在前期壓力區間內,并未突破前高,這周量能明顯比之前顯著放大,屬于相對高位放量的情況,BTC在持續上漲后的高位區,幣價出現寬幅震蕩且長期滯漲的形態,那么主力在此區間出貨的可能性就比較大,今天BTC最高漲至8275美元后迎來一波跳水為30分鐘的背離拉升所致,說明主力目前做多意愿并不強,后續還要進一步洗盤,并且馬上到來的VanEck ETF裁決日將在本月21號,參照以往做法再次延期的可能性比較大,那么將會對短期BTC價格造成影響,后續還是防范風險為主。[2019/5/20]

所謂的恒定乘積算法,指的是在流動性池沒有再添加或減少流動性的情況下,只有交易行為發生的情況下,K值是不變的。

分析 | 金色盤面:DASH短線跌至下跌通道邊緣:金色盤面綜合分析:DASH短線再次跌至下跌通道下邊緣,支撐位198.19,MACD出現金叉,短期可關注幣價波動,或有望出現小幅反彈。[2018/8/7]

即如果用戶在ETH/USDT交易對里買入或賣出ETH,都無法改變K值的大小。

而交易行為會修改流動性池里的ETH和USDT的成分。比如用戶買了dx個ETH,則流動性池里的ETH的數量就會變成,而usdt的數量則變成了K/(x-dx),即用戶需要花dy=K/(x-dx)-y個Usdt來買dx個ETH。

交易手續費影響K值

但因為存在交易手續費,用戶使用uniswap交易時,需要交0.3%的手續費。比如用戶拿dy個usdt買ETH,uniswap會首先扣除0.3%dy的手續費,先將這0.3%dy的手續費丟在一邊,完成交易后,這0.3%dy會被添加到流動性池里,此時K值就變成了x*(y+0.3%dy)。

所以,恒定乘積算法的K值并不恒定,每一筆交易都會影響K值。

添加流動性影響K值

如果現在資金池里有xETH/yUSDT,K=x*y。現在有人又添加了流動性,增加了dx個ETH和dy個usdt,并且dx/dy=x/y。

如果你使用Uniswap的默認設定,即你添加流動性時,先輸入ETH的數量,然后uniswap會默認計算出需要多少usdt,這個默認計算就是保持dx/dy=x/y。

但,添加完流動性后,流動性池里的資金變成了:(x+dx)ETH/(y+dy)USDT。此時,(x+dx)*(y+dy)>x*y。所以添加流動性K值變大了。

同樣的減少流動性,會減少K值。

捐贈影響K值

如果你在添加流動性時,不是按dx/dy=x/y的比例去添加,而是直接往合約地址里轉了dx>0,dy=0,也是可以的。這同樣會改變K值。

這樣的事是經常發生的,有些人錯誤地將ETH轉入一個uniswap流動性池合約地址里,就產生了捐贈行為,白白把幣送給了所有原來的流動性所有者。

這種非K值比例添加流動性的行為,被uniswap稱為捐贈。

但這種捐贈行為,在設計上是可以被其他人套利的。比如有人充值了dx>0,dy=0;此時另外的人可以充值按K值比例的dy,并且執行一個添加流動性的操作,就可以把那dx的捐贈給薅走。這個挺復雜的,細節我也搞不清楚。

任何不是按K值比例添加的流動性,都會產生捐贈。比如dx/dy>x/y,則先添加(dx-ddx)/dy=x/y的流動性,并返回給用戶對應數量的LPtoken。然后ddx就變成了捐贈。

還有,在同一個區塊里,可能即有交易是添加流動性的,也有交易是買賣,那K值就會更復雜的變化。

Tags:ETHSDTUSDUSDTEtherBack泰達幣usdt有哪幾種類型BUSD Buffetbtcusdt

Polygon
比特幣:比特幣市值已接近黃金市值的7%,5年內價格可能漲到20萬美元?_apix幣發行量

比特幣今天又刷新了歷史新高,比推數據顯示,撰寫本文時,比特幣市值約為7,698億美元左右,其市值已達到黃金市值的6.8%,接近7%.

1900/1/1 0:00:00
BTC:1.7晚間行情:趨勢仍在 短線先兌現利潤_PepeTheGrove

文章系金色財經專欄作者幣圈北冥供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別防上當.

1900/1/1 0:00:00
比特幣:北美礦企 加入比特幣定價權搶奪戰_TARA價格

"天價礦機訂單,就像是北美礦場與美國華爾街的一次「跨界」配合。有觀點認為,這也是關于比特幣定價權轉移的一部分。"這是一份價值1.7億美元的礦機購買合同.

1900/1/1 0:00:00
TPS:據模型預測 ETH 未來將漲至 $8880?_ICS

介紹 受PlanB的存量與流量回歸模型的啟發,我利用網絡的每日總費用為以太坊開發了一個回歸模型。比特幣的基本論點是,它是一種價值存儲,類似于黃金,因此存量與流量比是分析比特幣價值的有用依據.

1900/1/1 0:00:00
DEF:金色DeFi日報 | SushiSwap將于明天公布2021年路線圖_區塊鏈工程專業學什么及就業方向

金色DeFi日報|SushiSwap將于明天公布2021年路線圖 金色財經子木 剛剛 23 DeFi數據 1.DeFi總市值:273.

1900/1/1 0:00:00
DEF:投資機構策略來了:除比特幣外,這六大方向被普遍看好_DEFI

古往今來,人們一直嘗試進行各種預測。前有先知與占卜師等,用塔羅牌、水晶球等特殊物品來預測尚未發生的事情,后有科幻作家用文字與極盡詭譎的想象讓人類提前感知真實的未來.

1900/1/1 0:00:00
ads