以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > LTC > Info

一種安全的 LP 價格的獲取方法:以Alpha Finance為例_加密貨幣:PRI

Author:

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

前言

目前,使用LPToken進行抵押借貸的需求越來越大,但是目前市面上并沒有一種完善的用于安全獲取LPToken價格的方法。慢霧安全團隊在分析LPToken價格的獲取方式的過程中關注到了AlphaFinance團隊的關于安全獲取LP價格的方法。在仔細閱讀后,將相關的思考分享給大家。

LPToken價格獲取分析

目前,常見的LPToken價格的獲取方式如下:

其中,r0,r1分別代表Uniswap交易對中兩種代幣的存量,price0,price1分別代表r0和r1對應代幣的價格。上面的公式簡單來說就是算出交易對中兩種代幣的總價值之和,然后除以LPToken的總數量,得到了單份LP的價值。

這個公式咋一看沒什么問題,一般來說,price0和price1都會取Uniswap本身提供的延時價格。但是這里存在一個被閃電貸攻擊的風險。雖然price0和price1是不能操控的,但是r0和r1卻是可以操控的。通過操控r0和r1的值,即可對整個公式進行操控,具體可參考慢霧文章《采用延時喂價還被黑?WarpFinance被黑詳解》

瑞銀CEO:加密貨幣不是投資,更多的是一種投機:10月27日消息,瑞士跨國投資銀行瑞銀集團(UBS Group AG)的首席執行官Ralph Hamers表示,他不認為加密貨幣是一項投資,這種新的資產類別僅僅是一種投機工具,真正了解加密貨幣價值的參與者并不多。(U.today)[2021/10/27 21:02:10]

那么有沒有辦法能獲取一種安全的LPToken價格,使代幣的存量無法被操控呢?AlphaFinance團隊提供了一個思路:

根據AlphaFinance的分析,整個過程分為3步:

第1步是通過Uniswap的getReserves接口獲得交易對中對應代幣的數量,算出K

第2步是獲取交易對中每個代幣對應的價格,然后算出代幣的價格的比例P

澳大利亞先買后付巨頭Afterpay:相信很快就會出現一種流行的澳元穩定幣:9月7日消息,澳大利亞先買后付巨頭Afterpay告訴澳大利亞參議院金融技術委員會,它相信基于澳元(AUD)的穩定幣很快就會出現。

Afterpay在提交的文件中表示,“目前沒有一種澳元支持的穩定幣被大量采用。然而,這種情況不太可能長期持續下去。澳元支持的穩定幣將為澳大利亞加密貨幣用戶和投資者提供與主流美元計價代幣相比的一種替代價值存儲方式,以及區塊鏈技術相關的好處。這也可能有助于消除澳大利亞消費者和企業進入加密貨幣市場的一些障礙,因為將他們持有的澳元加密貨幣合理化,使其超過美元加密貨幣,可以為探索這一領域提供額外的便利。”(ZDNet)[2021/9/7 23:06:19]

第3步是通過K和P之間的關系反推真實的代幣存量。

完成以上3步后,最終LPToken的價格獲取公式會變成下面這個樣子:

Willy Woo:比特幣可以被看作是一種貨幣過渡:金色財經報道,分析師Willy Woo表示,自1971年以來,全球貨幣一直由石油形式的儲存能源支持。隨著具有成本效益的可再生能源的出現,石油美元制度將結束。在這種情況下,比特幣可以被看作是一種貨幣過渡。我們正在從石油的儲存能源轉移到電力。[2021/9/3 22:56:57]

這一波操作下來,好像有點整懵了,但是問題不大,我們來逐個分析。

首先,我們知道,Uniswap采用的是恒定乘積算法。簡單來說就是x*y=K,也就是說,交易前后的K值是不會變的。在不討論手續費的情況下,K值理論上是不會改變的。我們先記住這個前提。然后,獲取交易對中每個代幣各自的價格,比方說對USDT價格。這里以ETH-BTC交易對為例,假設ETH的價格為650USDT,BTC的價格為22,000USDT,那么ETH/BTC的價格比值P為0.03。在得到價格的比值P之后,直接用第1步得到的K計算K/P和K*P就得到了對應交易對的一個正常的數量。下面要對第3步,即獲取正常的數量這一步進行相應的說明。

聲音 | CoinList聯合創始人:加密貨幣可能成為防范經濟衰退的一種手段:CoinList聯合創始人Andy Bromberg在CNBC的節目中表示,比特幣與現有金融體系的相關性越來越弱,加密貨幣及技術可能成為防范更廣泛經濟衰退的一種手段。隨著加密貨幣的成熟,其波動性會降低。過去一個月在比特幣大幅上漲時,其他山寨幣與其相關性下降,近來又出現高相關性。比特幣與其他山寨幣之間的關聯性在隨后會是一個有趣的觀察點。[2019/7/10]

公式思路解釋

現在開始對上面的第3步進行說明,扶穩坐好:D

像前面說的,恒定乘積的公式為:

那么其實可以根據K來分別算出x,y。然后根據上一節的第2步,我們得到了x和y的價格的比值P。由于Uniswap本身是根據池中代幣的比例來確定對應的價格,所以比值P本身就是x/y的價格的比值。然后,由于K=x*y,而P是由正確的價格算出的比值,那么,我們其實就可以以這個真實的K和x/y來反推真實的x和y。

現場 | Alexander Borodich:通證其實是一種文書:1月8日,2019首屆海南GFIS國際金融科技創新峰會在海南海口盛大開幕,會議進行以《歐洲各國在數字領域的鶴歸化探索》為題的圓桌論壇。Universa首席執行官兼IOB LLC董事Alexander Borodich指出:在目前的立法中,是沒有智能貨幣,我們希望能創建一些實體的智能合約,我們要先進行好定義,將系統進行更改,為他人解釋什么是智能合約。對我們來說,通證這個詞其實是一種文書,是可以進行利潤分享的一個通證。我想,有很多經濟區,在合法化之后會進行轉移,在美國、歐盟等都會培養數字經濟,有很多新國家會用這樣的數字化機制,建立在區塊鏈基礎之上,他們會從紙質貨幣轉至數字貨幣。只要他們做出榜樣,區塊鏈就會很快淘汰原來的機構和制度。

2019年,我們會看到一些類似于通證合法化的例子,我們認為區塊鏈本身會得到進一步的定義,將來會看見很多關于區塊鏈技術的立法出臺。[2019/1/8]

推算如下:

首先,我們根據P和r0,r1的比例得出以下公式:

接著,根據P就可以倒推真實的r0,r1,如下:

那么,拿到了正確比例的x和y之后,LP的價格會是下面這個公式:

再轉換成如下:

攻擊的可能性

在完成公式分析后,我們不難知道,只要有正確的價格的比例P,就能根據這個比例倒推真實的r0和r1,最后得到公式:

那么,這個公式能不能被攻擊呢?從公式上可以知道,公式的price0,price1都是可信源獲取的正確的價格,這個值是無法被操控的,然后是totalSupply,這個值雖然可以操控,但是在控制LP價格進行攻擊的過程中改變totalSupply只能是改變你的抵押數量,這個暫時沒有用。那么剩下可以操控的只有r0和r1的值了。如何改變r0,r1的值呢?下面提供兩種思路進行分析:

思路一:直接進行代幣兌換

我們知道,在代幣池中,無論是采用什么算法進行計算,代幣池在進行代幣兌換的過程中,必然會發生代幣數量的改變,那么這種改變最終能不能操控公式呢?其實是不可以的。我們知道,在恒定乘積的模型中,x*y=K總是成立的,那么也就是說無論交易過程中怎么發生代幣的兌換,K的值總是不變的(這里不考慮手續費的情況),而公式中采用的是r0和r1進行相乘,所以使用代幣兌換來操控公式實際上是不可行的。

思路二:將代幣直接打入到代幣池中

這種思路比較粗暴,可以直接忽視K值來操控r0和r1相乘的值,但是經過我的運算,這種方法看似可行,其實是不行的。雖然達到了操控的目的,但是因為公式本身在獲取最終價格的時候采用的是根號的模式,所以最后獲得的收益是根號后的收益,比方說付出10,000的成本,最后只能獲得最多100的收益,這樣是明顯不劃算的。所以這種思路也是不可行的。

適用范圍

本算法的適用范圍僅限于適用AMM模型的代幣池的LP價格的獲取,因為整個推導過程都基于恒定乘積公式中K的基本特性來進行。獲取的LP本身所屬的交易對算法不使用AMM模型是不可行的,因為這種情況下,前面所有的假設都已經不成立了,那么對應的公式的推算自然也是不成立的。

總結

LP抵押已經成為了一種迫切的需求,在目前沒有更好的方式(如ChainLink提供的LP喂價,Uniswap提供延時LP接口等),AlphaFinance的方式可以說是一種較為安全的實現方法,使針對數量進行控制的攻擊變成不可行或成本非常高。當然,隨著越來越多場景的出現,這種算法也不一定是萬能的,項目方需要結合自身的場景,合理運用該算法,達到良好的效果。此外,特別需要注意的是,雖然公式的終極形式用的是開根號的r0,r1和price0,price1相乘,但是真正實現的時候,需要根據K來推導具體的r0和r1的值,不然會存在一定的誤差。

參考鏈接:

AlphaFinance關于獲取公平?LP價格的方法

Tags:加密貨幣ICERICEPRI穩定幣和加密貨幣的區別flokiceo幣群rice幣是什么Privatix

LTC
金色觀察|支付寶在區塊鏈領域做了哪些嘗試?_BTC:LOCK

區塊鏈是BAT的必爭之地,百度做了百度超級鏈,騰訊做了TrustSQ,阿里做了螞蟻鏈。這些都是以鏈的形式存在的,除了鏈的形式外,融合區塊鏈技術才是嘗試更多的.

1900/1/1 0:00:00
Etherscan:以太坊 2020 數據回顧_ETH2:CRETH2價格

2020年對所有人來說都是充滿挑戰的一年,于以太坊,這是積極發展的一年。在這篇文章中,我們來聊聊在以太坊上看到的一些趨勢,包括: 基礎數據 DeFi Eth2和Layer2 以太坊上的比特幣 N.

1900/1/1 0:00:00
暗網市場鏈接提供商稱其比特幣捐贈者的賬戶被凍結_比特幣:Wallfair

提供暗網市場驗證鏈接的網站dark.fail的管理員聲稱,在實施Chainalysis交易標記系統后,交易所不公平地關閉了捐贈比特幣的賬戶.

1900/1/1 0:00:00
美國圣路易斯聯儲報告:DeFi的4大機會與6大風險_DEF:DEFI

美國圣路易斯聯邦儲備銀行官方網站近日刊登了一份名為《去中心化金融:基于區塊鏈和智能合約的金融市場》的報告,報告對DeFi的主要應用場景以及未來的機會和風險進行了詳細的分析.

1900/1/1 0:00:00
最強攻略:手把手教你成為加密藝術家_MASK:metamask官網網站

加密藝術是近年來新誕生的藝術領域,它運用區塊鏈技術來服務或創造數字藝術作品。隨著加密貨幣和區塊鏈技術的快速發展,很多藝術創作者涌入加密行業,創造自己的NFT藝術品,并從中獲利.

1900/1/1 0:00:00
金色觀察 | 一半海水一半火焰 :隱私幣能否成為牛市“新引擎”?_區塊鏈:COI

萊特幣MimbleWimble隱私協議代碼將進行測試,灰度創始人、DCG創始人BarrySilbert明牌喊單隱私幣,越來越多的隱私項目/協議上線.

1900/1/1 0:00:00
ads