フラッシュローン攻撃:その内容と仕組み
フラッシュローン攻撃は、即時かつ無担保のローンを利用してDeFiプロトコルを悪用するもので、多くの場合、1つのトランザクション内で価格オラクルを操作します。

- フラッシュローンは無担保で、同じトランザクション内で返済する必要があります。
- 攻撃者はしばしば価格オラクルを操作してプロトコルから資金を流出させます。
- プロトコルは時間加重オラクル、監査、一時停止制御を防御策として使用します。
- フラッシュローンはツールであり、攻撃はその悪用です。
ブロックチェーンは多くのアクションを1つのトランザクションとして実行できます。いずれかのステップが失敗すると、トランザクション全体が取り消されます。これにより、貸し手は担保なしで資金を渡すことができ、攻撃者は同じ機能を悪用の資金調達に利用します。
フラッシュローン攻撃とは何ですか?
フラッシュローン攻撃は、即時かつ無担保のローンを燃料として利用するDeFiの悪用です。攻撃者は暗号資産を借り、それを使ってプロトコルを悪い状態に追い込み、トランザクションが終了する前にローンを返済します。フラッシュローンは通常のDeFiツールです。攻撃とは、誰かがそのツールを使ってプロトコルを破壊するときに起こることです。
攻撃はどのように行われますか?
攻撃者はフラッシュローンプロバイダーから借りるスマートコントラクトを作成します。同じトランザクション内で、そのコントラクトは取引を行い、分散型取引所の価格を動かします。その動きにより、プロトコルが資産を誤って評価する可能性があります。その後、コントラクトは資金を流出させ、ローンを返済します。返済が失敗すると、トランザクションは取り消されます。
多くの攻撃は価格オラクルや為替レートを標的にします。大規模な取引は一時的にスポット価格を歪め、攻撃者はその偽の価格を利用して過剰に借りたり、許可された以上に引き出したりします。
プロトコルはどのように防御しますか?
プロトコルは実行中のトランザクションを簡単には止められないため、ほとんどの防御策は攻撃が起きる前に機能します。チームは時間加重平均価格を採用し、短時間の価格急騰が反映されないようにしています。また、監査やバグバウンティも実施します。脆弱性が発見された場合、緊急一時停止の制御でプロトコルを止められます。
フラッシュローンとの違いは何ですか?
フラッシュローンは、1つのトランザクション内で借りて返済しなければならない資本にすぎません。それ自体は攻撃ではありません。人々は正当なDeFi操作にフラッシュローンを利用します。フラッシュローン攻撃とは、その資本を使ってプロトコルに損害を与える悪用のことです。
よくある質問
いいえ。ローンと返済は同じトランザクション内で行われるため、貸し手は担保を必要としません。
場合によります。一時停止の制御と監視でプロトコルを止められることもありますが、攻撃は多くの場合1つのトランザクション内で実行され、数秒で完了します。
ローン自体は違法ではありませんが、資金を盗んだり市場を操作したりするために使用すると、詐欺や市場操作の法律に違反する可能性があります。
回収が保証されるわけではありません。返還交渉や資金の追跡に成功したプロトコルもありますが、攻撃者は多くの場合、資産を素早く移動させます。





