本文由重构研究院编辑发布,请拖动至文章底部查看更多精彩内容
编辑|二哈
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重构」