• APP內打開
    風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    15秒內通過“DeFi樂高”獲取數十萬美元,“bZx事件”會成為DeFi新階段的起點么?

    白話區塊鏈 2020-02-21 12:54:33
    微信分享

    掃碼分享

    bZx閃電貸(FlashLoan)攻擊,通過DeFi的規則來光明正大套利,就堪稱明火執仗地賺錢,手段高明但無可置喙。

    作者:一顆楊樹 / 來源:白話區塊鏈

    2月18日,以太坊愛好者、Ethhub 創始人Eric Conner在社交平臺上表示,bZx閃電貸(FlashLoan)攻擊疑似時隔數日再次出現,最終確認的話,這一次“攻擊者”可能獲利2388個ETH,約64.4萬美金。

    某種意義上,如果黑客通過釣魚、撞庫等手段來從中心化交易平臺盜取資產,是道德有缺,不義之財人人討之;那類似這名“攻擊者”通過DeFi的規則來光明正大套利,就堪稱明火執仗地賺錢,手段高明但無可置喙。

     01 
    智商壓制的“攻擊”
    狡猾且光明正大的DeFi“套利”

    現實中還就真的上演了這樣神奇的戲碼,雖然不同于“黑客盜取“,但的確是實實在在的“套利”,而且手段高明、操作犀利:

    2月15日,某位“攻擊者”利用開放式金融(DeFi)借貸協議bZx的“合約漏洞”,在一個以太坊區塊時間內(不足15秒),充分利用“DeFi樂高”——5個DeFi產品之間(dydx、Compound、bZx、Uniswap、kyber)互相的合約調用,在未曾動用自有資金的前提下,一環緊套一環,最終通過在漏洞間操縱價格,成功“套利”數十萬美元。

    image.png

    而整個過程才十幾秒,完整發生在2020年2月15日以太坊區塊高度9484688期間,堪稱經典的教科書式案例。這里為大家簡單復盤 “攻擊者”的操作邏輯,體會一下滿滿的智商壓制的感覺:

    1,“攻擊者”先通過閃電貸(Flashloan)從dydx上無抵押貸款了1萬個ETH
    2,然后“攻擊者”將其中5500個ETH在Compound上做抵押,借出了112枚wBTC(基于以太坊鏈上的BTC);
    3,同時“攻擊者”將另外1300個ETH存入bZx,發起bZx保證金交易,5倍做空ETH的永續空單(ETH/wBTC)——借入5637.6個ETH,通過Kyber的Uniswap儲備庫,兌換獲得51.3個wbtc
    4,由于Uniswap內wBTC深度相對太淺,導致產生極大的滑點,Uniswap內wBTC價格暴漲3倍,大幅偏離正常值;
    5,然后將第2步中借出的112枚wBTC在Uniswap中以大幅偏離正常值的價格集中出售,獲得6871.4個ETH
    6,最終6871.4個ETH+3200ETH(從未動用)=10000ETH(歸還dydx貸款)+71.4ETH(落袋為安),而且由于wBTC在第5步中被打低,所以“攻擊者”用大約4300ETH便可兌換112枚wBTC還清第2步的5500ETH抵押,從而再凈利1200ETH

    最終71.4+1200=1271.4ETH,“折合30多萬美元。一言以蔽之,“攻擊者”通過操控Kyber和Uniswap上WBTC/ ETH的價格,完美利用了bZx中的“BUG”——可以單一依賴Uniswap上的價格,從而可以以偏離正常值的3倍虛高價格賣出wBTC。

    而整個過程只有十幾秒,正如某媒體所言:它本質上更像是利用DeFi協議和產品的一次套利操控。全程都是光明正大的交易,邏輯壓制,明火執仗地從市場中牟利,單從操作角度,妙不可言。

    不過“攻擊”發生后bZx也及時鎖定了管理權限,“攻擊者”并沒有成功提取其中那51.34 BTC的盈利。當然,這樣的做法雖然有助于幫助用戶鎖定損失,但確實有違“Code Is Law”的精神,Litcoin創始人李啟威在社交平臺就發推直言:

    這就是為什么我不相信DeFi——既然目前的大多數“DeFi”可以由某個管理部門關閉,那它和我們現在擁有的(CeFi)又有什么區別?

    下載白話區塊鏈APP

    區塊鏈世界入口第一站,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看