比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

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

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值。

分析 | BTC人氣緩速上升,但新增資金小幅流出:據TokenInsight數據顯示,反映區塊鏈行業整體表現的TI指數北京時間11月03日8時報689.65點,較昨日同期上漲5.15點,漲幅為0.75%。此外,在TokenInsight密切關注的25個細分行業中,24小時內漲幅最高的為錢包行業,漲幅為3.47%;24小時內跌幅最高的為去中心化行業,跌幅為2.18%。

?

據監測顯示,BTC 24h交易額為$210億,活躍地址數較前日下降14.56%,人氣熱度較前日上升1.61%。Coinwalle分析師Jeffrey認為,BTC人氣緩速上升,但新增資金小幅流出,短期或將延續盤整。

另據Bituniverse智能AI量化分析,今日行情可開啟BCH/USDT網格交易,區間207.96-344.14 USDT,高拋低吸,賺取收益。

?注:以上內容僅供參考,不構成投資建議。[2019/11/3]

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

分析 | BTC人氣跌破近3月低位 算力新高導致礦主競爭白熱化:據TokenInsight數據顯示,反映區塊鏈行業整體表現的TI指數北京時間10月12日8時報620.61點,較昨日同期下跌18.71點,跌幅為2.93%。此外,在TokenInsight密切關注的25個細分行業中,24小時內漲幅最高的為其它商務與租賃行業,漲幅為6.01%;24小時內跌幅最高的為其它行業,跌幅為7.9%。

據監測顯示,BTC 24h交易額為$195億,活躍址數較前日下降8.58%,轉賬數較前日上升4.26%。BCtrend分析師Jeffrey認為,BTC人氣跌破近3月低位,且算力新高導致礦主競爭白熱化,短期或將延續調整。

另據Bituniverse智能AI量化分析,今日行情可開啟EOS/USDT網格交易,區間2.38-3.77USDT,賺取插針收益。

注:以上內容僅供參考,不構成投資建議。[2019/10/12]

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

金色財經獨家分析 比特幣的匿名性等特點或致比特幣勒索詐騙案件高發:以色列希伯倫國家檢察官辦公室網絡犯罪分部起訴當地居民Hilmi Git,指控其涉嫌使用800多張以色列信用卡進行20000次欺詐交易,并使用比特幣洗錢。由于在很多國家沒有獲得合法性,比特幣一直陷入爭議之中,其中最突出的質疑是,比特幣非常容易成為不法分子的詐騙工具。比如,黑客將比特幣作為受攻擊者支付“贖金”的方式。由于比特幣的匿名性特征,不法分子在詐騙時通常要求用戶使用比特幣支付,這樣就“完美”避開了監管部門通過銀行卡交易記錄追蹤每筆錢來龍去脈的可能。近一年的比特幣價格的大漲,使得不發分子從中看到了巨額利潤,所以這也導致世界各地比特幣詐騙案件頻發。[2018/5/23]

即如果用戶在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:USDSDTETHUSDTusd幣是什么意思usdt幣app下載TogetherBNB和娜娜互動gusdt幣最新消息

SHIB最新價格
比特幣礦機嚴重短缺,礦機商8月份期貨售罄,價格一個月上漲98%_比特幣

盡管領先的比特幣礦機制造商利用價格飛漲帶來的旺盛需求將價格提高了一倍,但仍在幾周內售罄了未來三個月的庫存.

1900/1/1 0:00:00
這輪加密貨幣牛市何時賣出套現?_COIN

在熊市中,投資者遇到的最大挑戰是怎么克服心理上的恐懼堅持定投;而在牛市中,投資者遇到的最大挑戰則是如何既能保證收益最大化、又能避開牛市崩盤,選擇一個合適的時機開始賣出.

1900/1/1 0:00:00
2020年,我只服比特幣、以太坊和DeFi | 巴比特年終特稿_EFI

轉眼之間,2020年就過去了,這一年里,有四個關鍵詞令我印象非常深刻,它們分別是“口罩”、“比特幣”、“以太坊”以及“DeFi”。第一個關鍵詞,無需多說,大家都懂.

1900/1/1 0:00:00
DeFi升溫:SushiSwap成交量創新高,AAVE、YFI等漲幅超比特幣_EFI

原標題:《隨著DeFi市場升溫,SushiSwap成交量創下歷史新高》 來源: https://cryptoslate.com/sushiswap-sushi-trading-volumes-h.

1900/1/1 0:00:00
科學家在行動:捕獵以太坊黑暗森林中的搶跑機器人_區塊鏈

搶先交易機器人如何截胡資金?如何避免被搶先交易的厄運?以太坊黑暗森林中的怪物可不是茶余飯后的玩笑。這些搶先交易的機器人能分析智能合約指令和它們之前從未在智能合約中用過的函數,以提取潛在收益.

1900/1/1 0:00:00
2021,中國比特幣礦工正在主動“邊緣化”?| 巴比特年終特稿_以太坊

過去十年,在加密貨幣礦業,誕生了太多的傳奇人物。比如,南瓜張,也就是中國礦業第一股嘉楠科技的創始人張楠賡,他以一己之力打造了世界上第一臺比特幣FPGA礦機和第一臺Asic礦機.

1900/1/1 0:00:00
ads