比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > DOT > Info

ICE:一種安全的 LP 價格的獲取方法:以Alpha Finance為例

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被黑詳解》

滴滴公開一種“用于仲裁區塊鏈中數據真實性的方法和系統”的專利:3月9日消息,天眼查顯示,3月9日,滴滴關聯公司北京嘀嘀無限科技發展有限公司公開一項“用于仲裁區塊鏈中數據真實性的方法和系統”的專利,公開號為CN111201751B,申請日期為2018年9月26日。

其中,該專利摘要顯示是一種用于仲裁區塊鏈中的數據真實性的方法和網絡節點。所述方法包括:通過仲裁網絡節點接收用于仲裁數據真實性的請求,其中所述仲裁網絡節點是區塊鏈中多個網絡節點之一;以及通過所述仲裁網絡節點基于所述仲裁事件中包含的信息處理所述仲裁事件,生成仲裁網絡節點的仲裁結果,并將所述仲裁結果提供給區塊鏈等。 ?

?[2021/3/9 18:27:40]

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

Microstrategy CEO:比特幣是一種貨幣資產 正在迅速取代黃金作為價值存儲:2月3日消息,MicroStrategy首席執行官Michael Saylor發推稱:“比特幣并非貨幣,也無法替代美元。 它是一種貨幣資產,正在迅速取代黃金作為價值存儲。它會與法定貨幣共存,因為它將從較弱的避險資產中吸引資金。”[2021/2/3 18:45:52]

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

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

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

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

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

聲音 | 克利夫蘭聯邦儲備銀行行長:比特幣不是一種實用的支付方式:克利夫蘭聯邦儲備銀行行長Loretta Mester表示,比特幣不是一種實用的付款方式,因為它無法促進更快的支付。Loretta Mester稱,比特幣的價值是不穩定的,受貨幣投機的驅動,使其作為一個記賬單位的用處不大。它的結算時間太慢,無法用于主流支付。此外,她還指出,比特幣的操作成本要比法定貨幣高。盡管比特幣的市值已增長至1860億美元以上,但由于其分散的性質,使得其更難以解決可能出現的任何爭端,或隨著平臺的發展可能需要進行的技術更改。(AMBCrypto)[2020/2/16]

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

首先,我們知道,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步,即獲取正常的數量這一步進行相應的說明。

聲音 | 吉林省政協委員:通過區塊鏈技術深化吉林數字經濟建設是一種“彎道超車”的可行之法:據中國新聞網消息,在吉林省兩會上,吉林省政協委員鄭靜鈺表示,在發展數字經濟尤其是區塊鏈技術方面,吉林和發達國家幾乎處在同一個起跑線上。通過區塊鏈技術深化吉林數字經濟建設是一種“彎道超車”的可行之法。鄭靜鈺建議,要打造數字經濟新增長極,吉林必須積極為區塊鏈企業提供多層次、全方位服務,努力營造更加寬松、友好的發展氛圍和環境,以引導更多區塊鏈領域的龍頭企業、研究機構落地。[2020/1/14]

公式思路解釋

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

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

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

聲音 | 分析師:隨著使用率的提升 比特幣更像一種風險資產:Coindesk分析師Sam Ouimet今日發文稱,比特幣確實共享一些風險資產的屬性。例如,比特幣市場沒有固定的回報,而且從歷史上看,它的波動性非常大。更重要的是,它密切關注著股市。因此,可以肯定的是,BTC目前正被一些投資者視為風險資產。這種領先的數字貨幣在使用率大幅上升后,可能會開始表現得像一種典型的風險資產。[2018/10/14]

推算如下:

首先,我們根據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:ICE比特幣區塊鏈PRIalice幣還有長期價值嗎比特幣行情熱議區塊鏈幣排名SprinkleCoin

DOT
ETH:從GME逼空事件對比中美兩國散戶行為

2021年1月的最后一個交易周,美國華爾街對沖基金和機構沽空者在GameStop股票多空博弈中損失慘重,而其交易對手之一的多頭力量則是來自互聯網的業余散戶交易社區.

1900/1/1 0:00:00
BTC:灰度新注冊YFI信托公司,或將推出YFI信托基金

灰度已經為YearnFinance信托注冊了一家有限責任公司,這是這家資產管理公司正在考慮采用DeFi代幣的第一個跡象。新的YFI實體于2021年2月10日在特拉華州注冊成立為法定信托.

1900/1/1 0:00:00
BTC:2.10號晚間行情:短線急跌抄底 中線去高留低

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

1900/1/1 0:00:00
比特幣:觀點丨為什么BTC與DeFi是應對華爾街的最佳答案?

作者:LukaB,翻譯:李翰博 https://dcxlearn.com/如果你在本周的任何時候上網,你都會聽說過Gamestop和一個名為WallStreetBets在reddit上的論壇.

1900/1/1 0:00:00
比特幣:金色觀察 | Robinhood限制交易 DeFi股票交易量攀升

Robinhood限制交易,DeFi股票交易量攀升上周Robinhood限制交易,股票投資者無法買賣,DeFi領域的合成資產交易正在升溫.

1900/1/1 0:00:00
ALI:關于 Optimistic Rollup 你需要知道的一切(下)

OptimisticRollup的激勵機制Layer2可擴展性方案基于這樣一個事實,即,我們試圖盡可能減少鏈上執行的事務的數量。我們使用欺詐證明來取消已發生的無效狀態轉換.

1900/1/1 0:00:00
ads