比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

ETH:科普:Uniswap的恒定乘積算法里的K值

Author:

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

編者按:本文來自閃電HSL,作者:黃世亮,Odaily星球日報經授權轉載。本文介紹uniswap里的恒定乘積算法中的K值是怎么設計的。我們拿uniswap里的一個交易對,ETH/USDT來舉例說明K值是怎么設計的。恒定乘積算法。uniswap里第一個人添加x個ETH和y個USDT的作為流動性時,決定了K值的初始大小,即K=x*y。這時,ETH和USDT共同構成了一個流動性池。請記住這個概念,很重要。第一個添加流動性的人,可以任意添加交易對中的兩個幣的數量,即可以任意決定K值。添加完流動性后,ETH的價格就等于=y(USDT的數量)/x(ETH的數量)。如果這個價格和其他交易所之間有價差,那肯定會被人搬磚套利。所謂的恒定乘積算法,指的是在流動性池沒有再添加或減少流動性的情況下,只有交易行為發生的情況下,K值是不變的。即如果用戶在ETH/USDT交易對里買入或賣出ETH,都無法改變K值的大小。而交易行為會修改流動性池里的ETH和USDT的成分。比如用戶買了dx個ETH,則流動性池里的ETH的數量就會變成,而usdt的數量則變成了K/(x-dx),即用戶需要花dy=K/(x-dx)-y個Usdt來買dx個ETH。交易手續費影響K值

人大附中物理老師李永樂科普拜占庭將軍問題和區塊鏈:5月14日,人大附中物理老師、科普視頻網紅李永樂在其公眾號發布視頻《拜占庭將軍問題是什么?區塊鏈如何防范惡意節點?》。李永樂老師在視頻中對拜占庭將軍問題和區塊鏈進行了講解,他表示,拜占庭將軍問題本質上指的是,在分布式計算機網絡中,如果存在故障和惡意節點,是否能夠保持正常節點的網絡一致性問題。在近40年的時間里,人們提出了許多方案解決這一問題,稱為拜占庭容錯法。例如蘭波特自己提出了口頭協議、書面協議法,后來有人提出了實用拜占庭容錯PBFT算法,在2008年,中本聰發明比特幣后,人們又設想了通過區塊鏈的方法解決這一問題。區塊鏈通過算力證明來保持賬本的一致性,也就是必須計算數學題,才能得到記賬的權力,其他人對這個記賬結果進行驗證,如果是對的,就認可你的結果。與拜占庭問題比起來,就增加了叛徒的成本。[2020/5/14]

但因為存在交易手續費,用戶使用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值

動態 | 央行官微舊文重發“再科普”:范一飛詳解數字貨幣:據中國經濟網消息,今日,央行官微公眾號頭條重新發布央行副行長范一飛在2018年1月25日題為《關于央行數字貨幣的幾點考慮》的文章,對央行數字貨幣再次進行科普。同時,微信公眾號第二條發布支付司副司長穆長春8月10日在第三屆中國金融四十人伊春論壇上的演講。近年來,各主要國家和地區央行及貨幣當局均在對發行央行數字貨幣開展研究,新加坡央行和瑞典央行等已經開始進行相關試驗,人民銀行也在組織進行積極探索和研究。[2019/8/21]

如果現在資金池里有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值

動態 | 美國演說家Anthony Robbins開始科普什么是比特幣:美國演說家安東尼·羅賓(Anthony Robbins)在自己的網站上發布了一篇比特幣的科普文章,并在推特上向自己的粉絲介紹什么是比特幣,目前他的推特賬戶共有粉絲304萬人。[2019/1/1]

如果你在添加流動性時,不是按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:ETHSDTUSDTUSDEthernal Financefoin幣可以轉usdt嗎usdt幣圈子trustwallet如何添加usdt

加密貨幣
FIL:胡安:EIP-1559在Filecoin的融合

編者按:本文來自IPFS原力區,作者:招寶,星球日報經授權發布。本文為Filecoin創世人胡安·貝納特有關Filecoin與EIP-1559主題分享的摘要內容:在Filecoin網絡中,gas.

1900/1/1 0:00:00
EFI:《2020開放金融發展報告》重磅發布,透視DeFi行業現狀與未來 | 烤仔星選

作者|黃雪姣、秦曉峰、Azuma、二十三畫生編輯|郝方舟Odaily星球日報出品2020年的區塊鏈與加密貨幣行業.

1900/1/1 0:00:00
以太坊:EIP 1559的問世將會帶來什么影響?

今天凌晨,以太坊開發者TimBeiko稱,以太坊改進提案EIP-1559已經基本完成,現只需要進行區塊大小測試,預計可能將在今年夏天推出.

1900/1/1 0:00:00
ARE:聚焦NFT:2020年數字資產市場報告

NFT項目一覽 從左至右依次為收藏品/游戲、藝術品、元界、服務NFT市場一覽 自2019年1月起NFT市場交易額.

1900/1/1 0:00:00
以太坊:信標鏈驗證者:冗余風險和故障轉移

編者按:本文來自以太坊愛好者,作者:AdityaAsgaonkar,翻譯:阿劍,Odaily星球日報經授權轉載.

1900/1/1 0:00:00
XRP:1.14早行情:灰度歸來,比特幣上漲近10% | 烤仔星選

昨天行情整體上分為幾個階段,一是早上開盤后繼續下探引起市場恐慌,但隨后便開始上漲,到了下午乃至晚上原本應該最活躍的時候選擇了震蕩,到了半夜兩點的時候,方才快速拉盤.

1900/1/1 0:00:00
ads