本文由重構研究院編輯發布,請拖動至文章底部查看更多精彩內容
編輯|二哈
Web3領域,特別是DeFi,入門最大的障礙是需要學習太多的術語。重構研究院曾經在內部交流會中提過一種學習方式,現在分享出來。
昨天的一個新聞:
因為美國矽谷銀行的破產,導致在該銀行存儲超過10美金的Circle 發行的穩定幣USDC 和美元脫錨,情緒激盪下,一個比較倒霉的用戶進行了一通騷操作之後,$2,080,468.85 (208萬美元)的資產僅僅換回了價值$0.05的USDT。
這條新聞,國內的各個web3媒體都在報導,重構研究院把這條新聞重新拿出來,因為這裡麵包含了很多典型的DeFi 內容,特別適合進行知識點拆解,而知識點拆解是我特別想推薦的一種學習方式。下面就是具體拆解的過程。
內容
這個用戶的目的是使用KyberSwap聚合路由器(KyberSwap aggregation router)將大量的3CRV(DAI/USDC/USDT)LP代幣轉換成USDT。
知識點1
穩定幣,什麼是穩定幣,DAI,USDC 和USDT穩定幣的特點
難度:入門
知識點2
流動性池,Curve 的3 pool(DAI/USDC/USDT), 3pool 的質押代幣3CRV
難度:入門
知識點3
如果持有了3CRV,把3CRV 換成USDT 的方式包括從3pool 中withdraw,或者在DEX 上交易3CRV,為什麼用戶不選擇withdraw而是進行交易?
難度:入門
內容
根據kyberswap 的推特內容,在用戶選擇進行交易時,因為當時市場不穩定,kyberswap 提供的幾個DEX聚合器中,只有0x提供了具有比較合理gas 費的路由,於是選擇了0x DEX聚合器提供的路由。
知識點4
DEX 聚合路由器的功能,DEX 聚合(KyberSwap aggregation)和DEX 之間的關聯和區別
難度:普通
知識點5
gas 費
難度:入門
內容
路由器(Router)選擇了3CRV/USDC對的UniswapV2 pool 0x7d36fbd3,以及USDC/USDT 對的pool,兩個流動性池的順序轉化執行,來完成從3CRV 到USDT 的轉化。
知識點6
路由器進行選擇的邏輯(為什麼選擇了流動性只有2美元的pool?)。
難度:高級
內容
路由器選擇的第一個pool 是流動性只有2美元的、過去251天都沒有活動的UniswapV2 pool 0x7d36fbd3(3CRV/USDC對),流動性池中只有54182單元的USDC(價值5美分)。根據Uniswap V2的流動性池的AMM,基本原則(x * y = k ),注入價值200萬美元的3CRV,只能交換出0.05美金的USDC。
隨後,路由器選擇USDC/USDT Pool,把USDC轉換為USDT(價值0.05美金)並返回給用戶。這時候,在UniswapV2 pool 0x7d36fbd3中的,是價值2百萬美金的3CRV,並表現為總共2美元的pool,這是巨大的寶藏。
知識點7
內容:UniswapV2 LP 的AMM 機制
難度:中級
內容
MEV機器人觀察到這個pool,通過在這個pool中用1.45個USDC來交換2百萬的3CRV來輕鬆恢復池子平衡。為了確保能夠完成交換,機器人支付了45美元的燃氣費和39,000美元的MEV賄賂費,並淨賺2,045,000美元的利潤。
知識點8
LP 的重新平衡方式
難度:中級
知識點9
MEV,怎麼實現MEV賄賂
難度:高級
知識點10
MEV bot
難度:高級
“
總結
這裡面的有些知識點是我已經學習過的,而有一些是不了解的,比如router的實現,AMM 的重新平衡,MEV 賄賂等。這些知識點列入了我的未來學習計劃中。
通過在精讀新聞時進行知識點拆解,最開始可能閱讀的速度會很慢,但是後面會越來越快,而且能更深刻理解內容,共勉之。
重構研究院
看牆外更多信息,推特賬號指路「Allrecode」
為Web3從業者建立內部鏈接,了解「重構研究院」
“商務合作”、“內容轉載”請直接在後台回復關鍵字
Web3知識點、乾貨類內容
請關注塵埃科技旗下「Allrecode重構」