USDC恐慌慘劇!一個手滑兩百萬美元換0.05USDT
推特账號@BowTiedPickle分享了一個USDC恐慌下造成的「慘劇」。
一名用戶使用聚合交易器KyberSwap賣掉價值208萬美元的3CRV LP代幣(注:Curve的流動性池憑證,內含DAI/USDC/USDT)),最後竟然只換成0.05USDT。
@BowTiedPickle解釋,這個交易行為的合理性本來就值得討論。因為他其實只需要提出3CRV LP代幣流動性,承受6%的滑價就好了,但可能這名用戶太焦躁了。他趕着兌換,就忘記正確設定滑價,就發出交易了。
故事中的另一個主角是Uniswap V2池中的「0x7d36fbd3」,提供3CRV/USDC的流動性。這個池子只有2美元的流動性,在過去251天都沒人用過。
當兩百萬價值的3CRV LP代幣,套用在Uniswap的定價公式上(x*y=k),悲劇就發生了。
由於這個流動性池嚴重失衡,MEV機器人就來搶下這筆交易交易。它花了45美元的Gas Fee,還有MEV節點賄賂費用39,000美元,最後得204.5萬美元。這個機器人並不復雜,只有backrun、flashbots跟解包裝3CRV LP代幣而已。
@BowTiedPickle表示,這件事的原因是雙重錯誤造成的,第一件事是用戶沒有正確理解並設定滑價,第二件事是聚合交易器KyberSwap的交易路徑採用了一個沒人用的Uniswap V2池進行了200多萬美元的交易。流動性僅有兩美元,MEV機器人也不是刻意發動,只是在清理交易而已。
事後,KyberSwap也做出回應,表示系統當時已經提示會有這樣異常的交易結果,但用戶仍選擇接受。他們也將會改進界面,做好警示與區別。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
區塊鏈愛好者
文章數量
34524粉絲數
0