2

20万美元,买了三个教训!微博大V公开DeFi被爆仓始末

 2 years ago
source link: https://www.shenliancaijing.com/a/117108.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

20万美元,买了三个教训!微博大V公开DeFi被爆仓始末

2021-06-29 10:52:17

6月22日,BSC生态项目Alpaca Finance平台币ALPACA发生闪崩,短时跌幅超过50%。在这次闪崩事件中,清算的总仓位价值有约 90 万美元。其中微博大V“很大很大的橙子”一个人的损失就有20万美元(按照开仓时ALPACA的价格计算)。

Alpaca Finance作为DeFi领域目前最大的杠杆收益农场,锁仓价值超过10亿美元。在该平台,用户可以投入较少的资金获取更高的收益。尤其是在最近市场萎靡的情况下,投资人将手中长期看好的资产抵押进去挖矿,从而即便在熊市也可以获得稳定现金流。然而,杠杆挖矿的最大风险就是来自币价的波动,一旦方向判断失误,容易造成爆仓。

此次清算事件在DeFi市场具有一定的研究意义。在这次清算事件中,不少对平台相当熟悉和信赖的投资人也未能避免损失,甚至损失惨重。此外,Alpaca Finance引以为傲的预言机守卫机制(Oracle Guard),此前抵御了外部频发的黑客攻击,但这次却被质疑是造成连环清算的“罪魁祸首”。

30分钟损失20万美元,微博大V自述爆仓始末

此次清算事件,羊驼上最大一笔爆仓发生在“很大很大的橙子”身上,以下是他讲述的此次爆仓事件的详细过程:

DeFi里面有一句话,如果你没有深入研究矿,然后去挖了,你就是那个APY

这次我就是那个APY,羊驼最大一笔爆仓应该是爆掉我的56万个羊驼。我之前其实有做过一些预判和安全机制,现在看明显不够。我们团队深入研究了一下爆仓原因,我就把我的经验和爆仓原因告诉你们,这是花了20万美金买来的教训。

当天晚上,我使用2倍杠杆用56万个ALPACA借了1176个BNB去ALPACA-BNB池子挖矿,当时ALPACA价格是0.68美元,BNB价格是323美元。

为什么是2倍杠杆?因为2倍杠杆在羊驼里面是最好的,等于是你10块钱的羊驼借10块钱的BNB去挖,你直接配对去挖就行了,没有滑点和手续费损失。如果你用10块钱的借20块钱的BNB去挖,那20块钱里面有5块钱要买成ALPACA,最终换成价值15元的ALPACA和15元的BNB,这样就产生了滑点和手续费。所以我基本上都是2倍杠杆。

我只做汇率对,不做稳定币与山寨币对。因为如果遇到一波大跌行情,比如说ALPACA-BNB的汇率对跌不了太多,这是我之前的预判。

dec2cb3528f967a6668136a7dbca99ec.png

而且我还特意去查了ALPACA-BNB的汇率历史数据,在今天大跌之前基本上稳定在0.0002左右,非常稳定。

为什么我要杠杆挖矿?因为通过质押挖羊驼,年化只有28%左右,如果两倍杠杆去挖羊驼,年化收益有100%多。

收益高而且稳定,所以当天我把56万个ALPACA放进去挖,没有想到今天ALPACA-BNB的汇率一下子跌了50%,直接导致爆仓。我爆了56万个ALPACA,最后剩15万个ALPACA,总共亏了40万个ALPACA,将近20万美金。

我自以为做的风险保护已经足够了,比如我选的是汇率对,而不是USDT对。因为按照历史数据,即便在大跌行情,汇率对的变化不会很大。

第二,我是按照1:1借贷,这是不带多空方向的。

第三,因为之前的“5.19”和“6.17”已经大跌过了,我觉得即使大跌汇率对不可能再跌到哪里去。

上面是我的预判,当然回头看明显是预判错了。这次爆仓的教训主要是:

第一个,我忽略了ALPACA-BNB的池子是在WaultSwap而不是在PancakeSwap,否则也不会放那么多资金在里面,这是我犯的最大的错误。

27de3b4b03084980f19fc21c280a05c9.png

羊驼之所以用WaultSwap是因为奖励更高,因为羊驼是个杠杆机枪池。然而,WaultSwap里的ALPACA-USDT的流动性有5.7M,而ALPACA-BNB的流动性只有2.6M,少了一半多。这直接导致我今天爆仓,如果我是在PancakeSwap是不会爆仓的。

1714aad987fea93dc5f919f8d4d0b42b.png

第二个,ALPACA-BNB在WaultSwap的深度很差,杠杆挖矿可能踩踏插针。

0f9704d52e5da5228741782c83ac592d.png

(根据规则,WaultSwap里的ALPACA-BNB,当整体负债率达到80%的时候,才会爆仓)

我当天用56万个ALPACA借了1176个BNB,按照币本位是投入了2352个BNB。

当总资产变成1470个BNB(1176/80%=1470)的时候才会爆仓。

按照在pancake的价格,我在汇率的最低点应该是有1557个BNB,是不会爆仓的。

在WaultSwap,由于深度差,汇率对下跌了57.33%,汇率大幅偏离pancake的53%。我就是在最低点被插针爆掉的。

第三个,我没有做好预警,既然做杠杆挖矿,就应该设一个预警线关注仓位,我今天竟然没有去预警,因为在此之前觉得我这很安全,所以我就完全放松了,没想到今天一波汇率就会跌那么多。

现在,ALPACA的价格回来了,如果我当时没有被爆掉,这50万的ALPACA是亏不了多少的,但是现在被爆掉是什么都没有了。这次事件相当于我用20万美金买了一个教训。

我很早就投入了羊驼这个项目,ALPACA的成本很低,但是这个教训还是蛮大的。而且我觉得我在DeFi里面算很精通了,但还会踩这种坑,更不要说新人了。不过,我觉得羊驼产品设计目前来看没有很大问题,主要是上面有很多小币种,深度太差,遇到极端行情容易插针爆仓。

预言机守卫机制的问题?

在此次清算过程中,有投资人试图补仓,结果被预言机守卫阻止,只能眼睁睁看着币价跌,最终造成被动爆仓。这种机制也被投资人诟病为“分布式拔网线”

根据知识星球“零叉干货铺”星主Gene的分析,当链上价格偏离链下价格中位数的10%,羊驼的预言机守卫机制(Oracle Guard)开启,用户的仓位自动进入“保护模式”。

这时,用户仓位的所有清算、开仓、关仓、补仓都被限制。这种设计的初衷是希望规避被闪电贷攻击或者其他方式的价格操纵,通过延迟预言机让套利者在保护期内把价格恢复到正常。在保护期内,清算不会发生。一旦价格回归正常,退出清算模式,如果此时用户的资产价格触发清算线,开始执行清算。

如果在保护期内,价格始终不能回归正常以至于用户被穿仓,系统理论上会强行清算。

这里面就存在BUG:当偏离10%进入自动保护模式,然后价格一路下跌,用户的仓位被锁住,无法操作。由于清算是发生在链上,这会进一步导致资产价格大幅偏离链下,最终“保护模式”成为“囚笼”,用户只能眼睁睁看着资产被清算。

针对此种说法,羊驼用户郭辉表示,用bug这种说法并不准确。“在清算过程中,预言机有三次中断保护,期间用户有关仓的机会。否则就是一路清算下来,最后底的价格远比这次还低。”

根据郭辉记录,4点09到4点15也是可以关仓的。第一次预言机启动大概在4点15分左右。也就是从第一笔清算开始,到最后清算结束有四次关仓的机会。所以说是囚笼并不客观。

“我是看到了价格剧烈下跌,第一次关仓是4点15左右,但是没关成,因为预言机启动了。然后我就一直刷新页面,4点18分第一次保护中止,我立刻用最高gas费选项,5秒就关完仓了。而事后我才知道一些朋友也在关仓,但是没有调整gas费,是一分钟才关完的。”

可以看出,在清算期间,确实给了用户关仓的机会,不过由于有其他投资人也会在这段时间关仓,需要提高gas费确保交易顺利完成。

那么,要不要取消预言机守卫机制?

有人认为,如果没有预言机价格就直接归零,连环爆仓的清算速度根本来不及手动加保证金。爆仓深层次的原因是大家的杠杆都是一边的,缺少做空机制,一旦开始清算,滚雪球就停不下来了。预言机守卫是一种缓冲,强行熔断,当币价到了0.25的时候,买盘把币价拉起来,才把清算停了。

对于上述说法,郭辉表示,底部并不是用户买出来的。

根据当天的监控数据,ALPACA在0.24美元的价格大概停留了几分钟,这是因为0.24的价格已经没有可以清算的杠杆,当没有清算后,抄底资金才入场的,而不是抄底资金制止了清算。在清算期间添加抵押物其实是一种非常费成本的事情,尤其是当仓位很大时,要补很多抵押物。倒不如拿出少部分资金,在DEX上买入,既避免了清算,还能获得低价的ALPACA。

还有人认为,有了预言机守卫就会有一个时间缓冲,缓冲期内如果有人抄底,就可以避免本来会发生的清算,距离清算价比较近的人也可以平仓。这和熔断政策差不多,想法是好的,也的确能守卫羊群避免价格恶意操纵,但是对于羊群的集体趋势,还是抵抗不住的。

在底部,大概有600万个ALPACA被抄走。郭辉表示,用户之所以在敢于抄底,是因为这次ALPACA的下跌不是黑客原因导致的,也不是项目方和庄家操纵币价,而是产品的确在实实在在提供价值,很多人确实在上面赚到了钱,所以在底部会有大量的买单。

官方解释:进一步改进预言机守卫功能

清算事件发生后,羊驼项目方发布了此次事件的详细报告。

项目方认为,ALPACA的下跌发生在整体加密资产市场下跌的背景下,并非偶然事件,22日当天很多加密资产的跌幅都在两位数。ALPACA 价格在不到 30 分钟内下跌了 53%并非是由于黑客攻击等安全问题而是由于人们的恐慌情绪。

在当天的暴跌中,清算的总仓位价值只有六位数美元(约 90 万美元)

如果没有预言机守卫,价格下跌就不会是在 30 分钟的这一个时间段内,而是可能发生在一根 5 分钟的 K 线里,因为发生了一系列连锁清算则进一步更压低价格。在这种情况下,甚至可能会出现更糟糕的结果,远不是现在的90万美元的损失,将会是数百万美元的坏账。

针对用户反馈的无法在清算期间添加保证金问题,项目方表示,将会听取用户意见,后续开发多项功能,允许用户在预言机守卫启动期间向杠杆仓位添加抵押品(无借贷)。此外,针对用户反馈的在清算发生前设置止损单,项目方表示这在技术上难以实现,因为需要持有用户的私钥。不过,平台将会为用户提供设置止损的选项,以便在被清算前及时平仓。

注:本文来自巴比特,作者longcrypto,不代表深链财经立场,不构成任何投资建议,转载请注明文章来源及作者。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK