Defiサービス「bZx」で起こった価格操作取引に関する分析

Defiサービス「bZx」で起こった価格操作取引に関する分析

マージン取引のDefiサービス「bZx」で、あるユーザーが1トランザクションで約1,271 ETH(355,880米ドル)の利益をあげたことが話題になっている。

このユーザーが1トランザクション内で連携させて利用したプロトコルは、dydx、compound、bZx、uniswapとなっている。トランザクションの流れを8つのプロセスに分けてを説明していく。

1)ユーザーはdydxのFlash loansを利用して、10,000ETHを借りる。

2)10,000ETHのうち5,500ETHをcompoundで担保にして、112WBTCを得る(ユーザーの手持ち通貨は4,500ETHと112WBTC)

3)bZxで1,300ETHを証拠金としてデポジットして、51.345576WBTCを担保に5637,6237ETHを借りるショートポジションを取る(通常のレートだと、1WBTCは38.5ETHだが、ショートポジションを取ったことでWBTCの価格が上がり、1WBTC=109.8WETHとなる)

4)Compoundで5500ETHを担保にして手にした112WBTCをUniswapを通して、6871.4127388702245ETHと交換する(この際の相場は、1WBTC=61.4WETH)

5)Flash Loansで借りた10,000ETHを返済する(3200ETH+6800ETH)

6)アービトラージによって、約71ETHの利益を得る。

7)さらに、2つのポジションが残っていることになる。それは、2)の処理で行なったcompoundで112WBTCを借りるために、担保した5,500ETHのポジションと4)の処理で4337.6237ETHを借りるために担保した51.345576WBTCのショートポジションである

8) 112WBTCに相当する約4300ETH(相場1WBTC=61.4WETH)を用いて、5500ETHの担保を解消する。
つまり、この取引を通して得た利益は、約71ETH+1200ETH(5500ETH-4300ETH)=1271ETH($355,880)となる

編集部のコメント

bZxを通して、ユーザーがDefiを価格操作しハックできた理由は、WBTCの市場流通量が少ないのにも関わらず、1ユーザーで供給と需要を無担保で行えたことにあると考えられます。無担保で行えたのは、Flash Loansと呼ばれているプロトコルのおかげです。Flash Loansは主にアービトラージに利用されていて、無担保でEtheremなどを借りることができます。

利用できる通貨は、「BAT、DAI、Ethereum、Kyber Network、ETHLend、ChainLink、Decentraland、Maker、Auguur、Synthetix、TrueUSD、USD Coin、USDT Coin、WBTC Coin、0x coin、Synthetix USD」となっています。

あたらしい経済編集部は、DeFi領域が未成熟だからこそ今回のハックが行われたと考えています。しかし、今後ともDeFiは日本の金融庁もフォーカスしているように、必ず大きくなる市場だと考えています。DeFiの発展に貢献しながら、緻密な分析記事など今後とも共有していければと考えております。

コメント:竹田匡宏(あたらしい経済)

(images:liuzishan)

関連するキーワード

この記事の著者・インタビューイ

あたらしい経済 編集部

ブロックチェーン、仮想通貨(暗号通貨)、トークンエコノミー、評価経済、シェアリングエコノミーなどの「あたらしい経済」をテーマにしたWEBメディアです。「あたらしい経済」モデルやそこでの稼ぎ方、そこで未来を切り開く人々のエピソード、あたらしい時代における働き方や学ぶべきことなどを、紹介します。これから「あたらしい経済」時代を迎える すべての個人 に、新時代をサバイバルするための武器を提供する、全くあたらしいWEBメディア・プロジェクトです。

ブロックチェーン、仮想通貨(暗号通貨)、トークンエコノミー、評価経済、シェアリングエコノミーなどの「あたらしい経済」をテーマにしたWEBメディアです。「あたらしい経済」モデルやそこでの稼ぎ方、そこで未来を切り開く人々のエピソード、あたらしい時代における働き方や学ぶべきことなどを、紹介します。これから「あたらしい経済」時代を迎える すべての個人 に、新時代をサバイバルするための武器を提供する、全くあたらしいWEBメディア・プロジェクトです。

合わせて読みたい記事

米ユタ州がブロックチェーンベースの医療データ共有システム構築のためHHSテクノロジーグループと提携

BtoBソリューションを提供するソフトウェア企業HHSテクノロジーグループ(HHS Technology Group:HTG)が米国ユタ州と提携しブロックチェーンを活用した、災害時などに患者の診療情報を医療提供者間で共有するためのシステムを構築することを9月14日に発表した。

LINEが海外展開する暗号資産(仮想通貨)取引所ビットフロント(BITFRONT)が暗号資産の預入で利息が獲得できるサービスを開始

LINE株式会社が、暗号資産(仮想通貨)レンディングプラットフォームを運営するセルシウス・ネットワーク(Celsius Network)と提携し、LINEが運営するグローバル向け暗号資産(仮想通貨)取引所「ビットフロント(BITFRONT)」において、ユーザーが暗号資産の預入で利息が獲得できる「Earn Interest」サービスを提供開始したことを9月17日発表した。

(アンダーソン・毛利・友常法律事務所の長瀨威志弁護士のコメント追記)米国初!ワイオミング州でデジタル銀行「クラーケン・フィナンシャル」が誕生

アメリカの暗号資産(仮想通貨)を運営するクラーケン(Kraken)がアメリカのワイオミング州より「クラーケン・フィナンシャル(Kraken Financial)」の設立申請を認可されたことを発表した。

ワイオミング州でデジタル銀行クラーケン・フィナンシャル誕生、ユニスワップがプロトコルトークンUNI発表、バハマで10月CBDC発行へなどのブロックチェーン・仮想通貨ニュース解説

米国初!ワイオミング州でデジタル銀行「クラーケン・フィナンシャル」が誕生、分散型金融プラットフォームのユニスワップがプロトコルトークン「UNI」を発表、ワーナーメディア子会社ターナースポーツがブロックチェーンゲームプラットフォーム「Blocklete Games」をローンチ、バハマ中央銀行がデジタル通貨を10月発行へ、ビットフライヤーが2020年8月の取引実績を発表

(Kyber Network Japan managerの堀次泰介氏、マネーパートナーズグループ社長室の鈴木雄大氏コメントあり)分散型金融プラットフォームのユニスワップがガバナンストークン「UNI」を発表

分散型金融(DeFi)プラットフォームを提供するユニスワップ(Uniswap)がプロトコルトークン「UNI」を発行し、流動性マイニングを行うことを9月16日に発表した。流動性マイニングは日本時間の2020年9月18日午前9時に開始される予定。分散型金融の観点で言及されている流動性マイニングとは、ユーザーが分散型プラットフォームにトークンを供給することで、プラットフォーム側からプロトコルトークンを配布される仕組みのことである。

ワーナーメディア子会社ターナースポーツがブロックチェーンゲームプラットフォーム「Blocklete Games」をローンチ

米総合メディア企業ワーナーメディア(Warner Media, LLC)の子会社であるターナースポーツ(Turner Sports)がブロックチェーンゲームプラットフォーム「Blocklete Games」をローンチしたことを9月16日発表した。なおこのプラットフォーム初のゲームタイトル「Blocklete Golf」のローンチも併せて発表されている。