「閃電貸攻撃」はどのように発生するのか?三つの仕組みでハッカーが成功する真実

DeFiの急速な発展の中で、フラッシュローン攻撃はますます深刻なセキュリティ脅威となっています。2020年の最初の攻撃事件以来、ハッカーはこの攻撃手法を通じて数百万ドルの資産を盗み出してきました。なぜフラッシュローン攻撃がこれほど頻繁で防ぎにくいのか理解するには、まずフラッシュローンの仕組みと、攻撃者がDeFiエコシステムの脆弱な部分をどのように利用して協調的かつクロスプロトコルの攻撃を仕掛けているのかを深く理解する必要があります。

無担保ローンからDeFi脅威へ—フラッシュローンの二面性

フラッシュローンは、Aaveが2020年初頭に先行して導入した革新的な金融ツールです。従来のローンは担保や煩雑な信用審査を必要としますが、フラッシュローンは三つのコア特徴を持ち、これらが攻撃者にとっても狙い目となっています。

まず、これは完全に無担保のローンです。借り手は資産を担保として提供する必要も、信用審査を受ける必要もなく、瞬時に数百万ドルの融資を受けることができます。次に、すべての取引はブロックチェーン上のスマートコントラクトによって自動的に実行されます。ローン契約は、借り手が単一のブロック内で資金を返済できない場合、そのローン全体が完全に逆転されると規定しています。まるでその取引がなかったかのようにです。この仕組みは貸し手のリスクを排除します—借り手が返済に成功しようと失敗しようと、システムは資金の安全を自動的に確保します。第三に、全過程は非常に迅速です。融資の承認から資金の返還まで、通常数秒で完了し、すべて同一ブロック内で完結します。

これらの設計により、フラッシュローンはDeFiで急速に普及しました。ユーザーに新たなアービトラージの機会を創出し、複雑な取引を可能にし、多くの従来の金融では実現できなかった革新的な機能を提供しています。例えば、ボラティリティの高い資産を保有するユーザーは、フラッシュローンを利用して一時的に担保を交換し、清算リスクを回避したり、借り手はフラッシュローンを通じて借入通貨を切り替え、金利上昇によるコスト圧力を回避したりできます。

しかし、担保も信用審査もリスクもない無制限の借入が登場すると、悪意のある参加者はチャンスを見出します。彼らはDeFiプロトコルの価格情報への依存を利用し、一連の協調的な操作を計画し、単一のブロック内で借入から利益獲得、返済までの全過程を完結させるのです。これがフラッシュローン攻撃の本質です。

攻撃の詳細を覗く—二つの重要なフラッシュローン攻撃の分析

フラッシュローン攻撃がどのように成功するのかを理解するには、具体的な事例から始める必要があります。

2020年のFulcrumとUniswapの操作事件

最初に広く知られるフラッシュローン攻撃は2020年に発生しました。攻撃者はDeFi借入プラットフォームdYdXから大量のETHフラッシュローンを取得し、それを複数に分割して異なる借入・取引プラットフォームに送信しました。このステップは非常に重要です—攻撃者の狙いは複数のDeFiプロトコル間に連鎖反応を引き起こすことにあります。

借入プラットフォームのFulcrumでは、攻撃者はまずETHに対する空売りポジションを構築します。同時に、別のDeFiプロトコルのCompoundからWBTCの借入を行います。次に、流動性が比較的低いUniswapの分散型取引所に大量のWBTC購入注文を出します。

UniswapのWBTCの流動性が限られているため、この巨大な注文は即座にWBTCの価格を押し上げます。Fulcrumはこの注文を実行するために、市場価格よりもはるかに高い価格でWBTCを買わざるを得なくなります。一方、攻撃者が持つ空売りポジションはWBTC価格の上昇により巨額の損失を被りますが、同時にCompoundで保有しているWBTC資産は大きく価値を増します。

単一のブロック内で、攻撃者はdYdXのETHローンを返済し、アービトラージの利益として数十万ドルを獲得します。FulcrumとUniswapのユーザーは損失を被り、Fulcrumは高騰したWBTC価格により数百万円の損失を出しました。

bZXプロトコルとステーブルコイン価格操作

もう一つのフラッシュローン攻撃は、bZXプロトコルを基盤としたFulcrumに対するものです。この攻撃はスマートコントラクトの価格情報に対する盲点を露呈させました。

攻撃者は再び大量のETHフラッシュローンを借り入れ、次にKyberの分散型取引所で巨大な注文を出し、sUSDステーブルコインを購入します。sUSDはドルに連動しており、1ドル付近を維持すべきですが、スマートコントラクトは取引情報と価格データしか認識できません。つまり、「ステーブルコインは特定の価格を維持すべき」という経済ロジックを理解できないのです。

この巨大な注文により、sUSDの価格は一気に2ドルまで急騰します。システムのオラクルはこの「新」価格を検知し、その虚高の価格に基づいて攻撃者はより多くのETHローンを借り入れることが可能となります。虚偽の高値を基に借入を完了し、最初のローンを返済、差益を得るのです。

これら二つの攻撃は共通のパターンを示しています:攻撃者はDeFiプロトコルのオンチェーン価格情報への依存を利用し、流動性の低い取引所で大規模な取引を仕掛けて資産価格を操作し、その虚偽情報を利用して借入や他のプラットフォームを騙し、単一のブロック内で利益獲得と返済を完結させるのです。

防御策実践ガイド—フラッシュローン攻撃にどう対抗するか

フラッシュローン攻撃が頻発する中、DeFiプロトコルやセキュリティ専門家は多層的な防御戦略を開発しています。

分散型オラクル—多源の価格確認

最も直接的な防御策は、資産価格を取得するために分散型オラクルを使用することです。単一のオンチェーン価格情報に依存するのではなく、分散型オラクルは複数の独立したデータソースの価格情報を集約し、「真の価格」を決定します。この過程により、特定の取引所の価格操作があっても、他の正常な情報源の価格が虚偽情報を抑制します。

さらに、多くの分散型オラクルは追加の検証層を持ちます。データ提供者は情報をブロックチェーンに記録しなければならず、虚偽の価格を流す試みはブロック確認の遅延中に取引が逆転される可能性があります。これにより、攻撃の窓は「単一ブロック内」から「時間を跨いだ確認」へと延長され、攻撃の難易度が大きく上がります。

時間加重平均価格(TWAP)—クロスブロック平均法

もう一つの有効な防御策は、時間加重平均価格(TWAP)を採用することです。これは、現在の単一価格を取るのではなく、過去複数のブロックの平均価格や、その期間の中央値を計算します。

TWAPの巧みな点は、フラッシュローン攻撃は原子操作であり、同一ブロック内で完結しなければならないのに対し、TWAPを操作するには攻撃者は過去数ブロックの価格を同時にコントロールする必要があり、これは分散型ブロックチェーン上では実質的に不可能です。したがって、TWAPを採用したDeFiプロトコルは、フラッシュローン攻撃の成功率を大きく下げます。

高頻度の価格更新と複数ブロック戦略

一部のプロトコルは、より積極的な防御策として、オラクルの価格更新頻度を増やしています。頻繁な更新は価格変動をより迅速に捉え、虚偽の高値も次の更新周期で発見されやすくなります。

また、「二つのブロック確認」戦略を採用するプロトコルもあります。これは、取引を二つの異なるブロック内で実行させるもので、攻撃者の操作窓を延長し、システムに異常行動を検知する時間を与えます。ただし、この方法は複雑さを伴い、ユーザー体験に悪影響を及ぼす可能性もあります。

リアルタイム脅威検知システム

さらに、いくつかのDeFiプロトコルやセキュリティ企業は、フラッシュローン攻撃を検知するツールを開発しています。これらのツールは、取引の過程で異常な価格操作行為を識別し、攻撃が進行中に迅速に対応策を講じることが可能です。ただし、フラッシュローン攻撃の多様性と進化し続ける手法により、これらのツールの有効性は実際のケースでの検証が必要です。

DeFiの未来展望—フラッシュローン攻撃はもはや脅威ではなくなる

DeFi分野は依然として急速なイノベーションの初期段階にあります。各フラッシュローン攻撃事件を経て、エコシステム全体は進化し、新たな防御メカニズムが次々と登場しています。攻撃者は脆弱性を探し続けますが、防御技術も日々強化されています。

分散型オラクル、TWAP戦略、高頻度価格更新などの防御策はすでに効果を証明しており、より多くのDeFiプロトコルがこれらの技術標準を採用しています。業界全体のセキュリティ基準が向上するにつれ、フラッシュローン攻撃はシステム的な脅威としてのリスクを大きく低減していくでしょう。

しかし、より重要なのは、DeFiコミュニティが共通のセキュリティ意識を築くことです。開発者は新しいプロトコル設計時に安全性を最優先し、監査機関は価格メカニズムの脆弱性をより深く検査し、ユーザーも十分に検証されたDeFiプラットフォームの利用に慎重になる必要があります。すべての参加者がフラッシュローン攻撃の防御を責任とみなすことで、これらの攻撃の脅威は根本的に解消されるのです。

進化し続ける過程で、フラッシュローンという革新的なツール自体は問題ではありません。問題は、利便性や革新、アービトラージの機会を提供しつつ、十分な防御メカニズムを構築することにあります。このバランスが最終的に達成されたとき、DeFiはより安全で成熟した金融エコシステムへと成長していくでしょう。

AAVE-1.75%
UNI-1.1%
DYDX-3.54%
ETH-0.07%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン