まずよく使う入り口を紹介しておきます。Binance公式サイト、Binance公式アプリ、iOSインストールガイド。フラッシュローン攻撃とは、「単一のトランザクション内で大口資金を借り入れ、同じトランザクション内で必ず返済する」という DeFi のプリミティブであるフラッシュローン(Flash Loan)を利用した攻撃です。典型的な流れは、攻撃者が数千万から数億ドルの資金を借り入れ、価格オラクルを操作するかコントラクトの脆弱性を悪用して利益を得た後、元本を返済するというものです。2025年末時点で、フラッシュローン攻撃による DeFi プロトコルの累計損失額は12億ドルを超えています(データ出典:SlowMist / Rekt News)。

フラッシュローン攻撃の基本原理

フラッシュローンとは、Aave、dYdX、Equalizer などのプロトコルが提供する「無担保の大口融資」です。融資のルールは極めてシンプルです。同一のブロックチェーントランザクション内で借り入れと返済を行い、返済されなければトランザクションはロールバックされます。この特性により、借り手は一切の担保なしに数千万ドルもの資金を動かせるようになりますが、同時に攻撃者にとっての「コストゼロの武器」にもなります。

フラッシュローン攻撃の標準的な流れは以下の通りです。

  1. 大口資金の借り入れ:攻撃者は Aave / dYdX などのプロトコルを通じて数千万から数億ドルの資金を借り入れます
  2. 価格操作または脆弱性の悪用:借り入れた資金を使って DEX で売り叩きまたは買い上げを行い、価格オラクルを歪めます
  3. 標的プロトコルの誤作動:攻撃を受けた DeFi プロトコルが価格の異常により誤った清算や誤った担保処理を行います
  4. 攻撃者の利益獲得:標的プロトコルから異常な収益(清算報酬、裁定差益など)を引き出します
  5. フラッシュローンの返済:得た利益で元本と極めて低い手数料を返済します
  6. 純利益が攻撃者のウォレットに移転される

フラッシュローン自体は脆弱性ではありません。脆弱性は攻撃を受けたプロトコル側にあります。フラッシュローンは、従来の市場では数億ドルの資本が必要だった「価格操作」の敷居をほぼゼロに下げただけであり、コントラクトのロジックを理解している攻撃者であれば誰でも試せるようにしてしまうのです。

歴史的な十大フラッシュローン攻撃事件

第10位:bZx 第1回目(2020年2月、約35万ドル)

初のフラッシュローン攻撃。攻撃者は dYdX から1万 ETH を借り入れ、Uniswap で sUSD/ETH の価格を操作し、bZx から担保不足の融資を引き出して約35万ドルの利益を得ました。金額は小さいものの、「フラッシュローン攻撃」の時代を開いた事件です。

第9位:Harvest Finance(2020年10月、約3380万ドル)

攻撃者は Curve の y Pool を使って USDC の価格を操作し、Harvest の fUSDC プールに安値で預けてから高値で引き出すことで利益を得ました。Harvest は当時トップクラスの「イールドファーミング」プロトコルでした。この攻撃により、TVL は1週間で10億ドルから3億ドルまで急減しました。

第8位:Cream Finance(2021年10月、約1億3000万ドル)

Cream では、Yearn プロトコルが攻撃された翌日にフラッシュローン攻撃が発生しました。攻撃者は yUSDVault の価格を操作し、単一のトランザクションで Cream から超過資金を借り出しました。Cream プロトコルは大きな打撃を受け、TVL はピーク時の5%まで落ち込みました。

第7位:Rari Capital + Fei Protocol(2022年4月、約8000万ドル)

攻撃者は Rari の「リエントランシー脆弱性」とフラッシュローンによる価格操作を組み合わせ、複数の Fuse Pool から資金を借り出しました。この事件は Rari と Fei Protocol の合併・解散に直接つながりました。

第6位:Beanstalk Farms(2022年4月、約1億8200万ドル)

最も独創的な攻撃の一つです。攻撃者はフラッシュローンで大量のステーブルコインを借り入れ、ガバナンストークン STALK を使って Beanstalk DAO で「全プロトコル資金を攻撃者に移転する」という悪意ある提案を可決させました。Beanstalk のガバナンス設計には脆弱性がありました。タイムロック機構がなく、提案が即座に実行できてしまったのです。

第5位:Mango Markets(2022年10月、約1億1700万ドル)

攻撃者 Avraham Eisenberg は Mango Markets 上で自己取引を行い、フラッシュローンで MNGO トークンの価格を5〜10倍に吊り上げ、その高騰した MNGO を担保にプロトコル内の実資産を借り出しました。事件後、Avraham は SEC と CFTC に起訴され、2024年に相場操縦罪で有罪判決を受けました。

第4位:Euler Finance(2023年3月、約1億9700万ドル)

Euler のレンディングプロトコルは「無担保寄付」の脆弱性を悪用され攻撃を受けました。攻撃者は特殊な状況を作り出して自らを異常清算させ、プロトコルから大量の資金を引き出しました。劇的なことに、攻撃者は後に大部分の資金を返還しました。これは「ホワイトハットの要求 vs ブラックハットの攻撃」の典型的な事例となりました。

第3位:PancakeBunny(2021年5月、約4500万ドル)

BSC 上の「イールドファーミング」プロトコルで、攻撃者はフラッシュローンで BUNNY トークンを売り叩き、プールから異常に多くの BUNNY 報酬を引き出しました。BUNNY トークンは当日96%下落し、プロトコルは運営を継続したものの大きな打撃を受けました。

第2位:Yearn Finance v2(2021年2月、約1100万ドル)

Yearn v2 の yDAI プールは、フラッシュローンによって Curve 上の3poolの価格を操作され、攻撃者は yDAI から異常な収益を引き出しました。Yearn にとって初の重大なセキュリティ事件となり、その後の監査体制と再構築が加速しました。

第1位:Wormhole クロスチェーンブリッジ(2022年2月、約3億2600万ドル)

純粋なフラッシュローン攻撃ではありませんが、攻撃者はWormhole ブリッジの署名検証の脆弱性とフラッシュローン戦術を組み合わせ、イーサリアム側で実際に担保を入れることなく、Solana 側で12万 wETH を発行しました。Jump Crypto が資金を注入して穴を埋めたことで、Wormhole の運営は維持されました。

フラッシュローン攻撃事件の年度統計

以下の表は各年度のフラッシュローン攻撃による DeFi の損失額です(SlowMist Rekt データベースの統計に基づく)。

年 事件数 総損失額(億ドル) 備考
2020 8 約0.7 bZx が幕開け
2021 25 約4.5 Cream / PancakeBunny
2022 32 約4.0 Beanstalk / Mango
2023 28 約2.8 Euler / その他多数の小規模事件
2024 22 約1.5 防御の進歩、攻撃件数が減少
2025 18 約0.8 引き続き減少傾向

2022年はフラッシュローン攻撃のピークでした。その後、監査の強化や価格オラクルのアップグレード(Chainlink TWAP など)に伴い、攻撃件数と被害額は共に減少しています。

フラッシュローン攻撃の一般的な手口の分析

以下の表は、フラッシュローン攻撃のいくつかのパターンをまとめたものです。

攻撃手法 原理 典型的な事例
価格オラクル操作 大口資金を借り入れて単一の DEX の価格を売り叩きまたは買い上げ、そのDEXを価格ソースとするプロトコルに影響を与える Harvest、Cream
ガバナンス投票攻撃 大量のガバナンストークンを借り入れて即座に投票し、タイムロックを回避する Beanstalk
リエントランシー脆弱性の併用 フラッシュローン+リエントランシー関数でプロトコルの状態を誤って更新させる Rari Capital
自己取引による価格吊り上げ 自らがマーケットメーカーとなっている市場でトークン価格を吊り上げ担保として使う Mango Markets
クロスプロトコル裁定 大口資金を借り入れて複数のプロトコル間で裁定パスをトリガーする 各種小規模攻撃
異常状態のトリガー 大口資金を借り入れてプロトコルの十分にテストされていない境界条件をトリガーする Euler

DeFi プロトコルによるフラッシュローン攻撃への防御策

フラッシュローン攻撃を防ぐための主なエンジニアリング手法は以下の通りです。

防御策 効果 限界
時間加重価格 TWAP 瞬時価格の代わりに30分以上の平均価格を使用する 継続的な操作にはまだ弱い
複数オラクルの併用 Chainlink、Pyth など複数のソースを組み合わせる プロトコルの複雑性が増す
価格変動サーキットブレーカー 単一ブロックでの変動が閾値を超えると取引を一時停止する 通常の取引に影響する
ガバナンスタイムロック 提案の実行を24〜48時間遅延させる 緊急提案の対応が遅れる
担保率の引き上げ 150〜200%の担保 資本効率が低下する
リエントランシーロック ReentrancyGuard 修飾子 Solidity の標準的な手法
形式検証 コントラクトロジックの正しさを数学的に証明する コストが非常に高い
継続的な監査 複数の監査会社による相互監査 100%の防御は不可能

フラッシュローン攻撃に100%免疫のある DeFi プロトコルは存在しません。最善の実践は「攻撃される確率」を極めて低く抑え、攻撃を受けた際に備えた緊急資金プールや保険制度を用意しておくことです。

ユーザー側でできる防御策

一般ユーザーがフラッシュローン攻撃に対してできる防御は以下の通りです。

フラッシュローン攻撃の法的側面

フラッシュローン攻撃の法的な位置づけはまだ曖昧です。Mango Markets の攻撃者 Avraham Eisenberg は、有罪判決を受けた最初のフラッシュローン攻撃者です。SEC と CFTC は2022年末に彼を相場操縦および詐欺の容疑で起訴し、2024年にニューヨーク南部地区連邦地方裁判所で有罪判決が下されました。

しかし、他の多くのフラッシュローン攻撃者は今も起訴されていません。法的なグレーゾーンが生じる主な理由は:

フラッシュローン攻撃に関するよくある質問 FAQ

Q:フラッシュローン自体が脆弱性なのですか? いいえ。フラッシュローンは Aave / dYdX などのプロトコルが設計した合法的な機能で、裁定取引、清算、担保転換など正当な用途に広く使われています。脆弱性は攻撃を受けた標的プロトコル側にあります。フラッシュローンは攻撃の敷居を下げただけです。

Q:一般ユーザーもフラッシュローンを使えますか? 理論上は使えますが、スマートコントラクトを書ける必要があります。一般ユーザーは Aave の UI から直接フラッシュローンを実行することはできません。コントラクトのデプロイまたは Aave の flashLoan 関数の呼び出しが必要です。Furucombo などのビジュアルツールを使えば、多少技術に詳しいユーザーでもフラッシュローンによる裁定取引が可能です。

Q:フラッシュローン攻撃者は天才なのですか? 攻撃には確かなスマートコントラクトの知識、数学的な論理思考、鋭いコード監査能力が必要で、単なる「運」ではありません。しかし多くの攻撃者は匿名の天才というわけではなく、イスラエル人、東欧人、アジアの技術系学生など、身元が特定された事例もあります。

Q:DeFi プロトコルはフラッシュローン攻撃を完全に防げますか? 100%の防御はできませんが、確率を極めて低く抑えることはできます。老舗の主要プロトコル(Aave、Compound)は長年の実戦を経ており、新しいプロトコルに比べて攻撃成功確率が著しく低くなっています。

Q:攻撃を受けたプロトコルは復旧できますか? 損失の程度とチームの対応次第です。一部のプロトコル(Euler、Wormhole)は資金救済によって運営を回復しましたが、一部(Cream、Beanstalk)は大きな打撃を受けました。少数のプロトコルは完全に閉鎖されました。

Q:攻撃を受けたプロトコルにあったユーザーの資金は取り戻せますか? 具体的な状況によります。プロトコル側が国庫や外部資金調達でユーザーに補償する場合もあり、攻撃者が資金を返還する(ホワイトハットの場合)ケースでもユーザーは資金を取り戻せることがあります。しかし多くの場合、ユーザーは元本の一部または全部を失います。

Q:フラッシュローン攻撃は今後さらに増えますか? 傾向としては減少しています。監査の強化、オラクルのアップグレード、攻撃パターンが広く認知されるようになったことで、新しいプロトコルは設計段階からフラッシュローン攻撃への防御を考慮するようになっています。ただし新たな攻撃手法も進化し続けています。

Q:どのようなプロトコルが最もフラッシュローン攻撃を受けやすいですか? 一般的には、1)TVL が小さく流動性が浅い新しいプロトコル、2)単一の DEX を価格ソースとして使用しているプロトコル、3)ガバナンスのタイムロックが欠けているか短すぎるプロトコル、4)コントラクトの複雑性が高く監査が不十分なプロトコルです。

Q:フラッシュローン攻撃をどうやって追跡すればいいですか? ツールとしては、Tenderly(コントラクトシミュレーション)、Etherscan / Tronscan(トランザクション追跡)、SlowMist(セキュリティ監視)、Chainalysis(オンチェーン分析)があります。X(Twitter)上の SlowMist、PeckShield、CertiK のチームは、攻撃事件を最も早く公表するソースです。

Q:DeFi 保険はフラッシュローン攻撃の損失を補償してくれますか? 一部は可能です。Nexus Mutual、InsurAce などの DeFi 保険商品は「スマートコントラクトの脆弱性」リスクをカバーしており、条件を満たす事件には保険金が支払われます。ただし保険料率は高く(年率2〜10%)、補償範囲は限定的で、請求プロセスも複雑です。

Q:本記事のデータは正確ですか? Rekt News、SlowMist、CertiK などの公開データソースに基づいて整理したものであり、個々の事件の損失額は、攻撃者による返還やプロトコルの対応によって修正される場合があります。読者は rekt.news で最新版を確認できます。

Q:本記事はチュートリアルですか、それとも警告ですか? 警告です。本記事はフラッシュローン攻撃の実施方法を教えるものではなく、歴史的な事件を整理することでユーザーが DeFi のリスクを理解する助けとなることを目的としています。実際のプロトコルへの攻撃行為はいかなるものであれ法的リスクを伴います。

データソース:Rekt News、SlowMist セキュリティデータベース、CertiK Skynet、PeckShield レポート、各プロトコルの事後報告、SEC/CFTC 起訴文書、2026年4月時点。本記事は投資助言を構成するものではありません。