フラッシュローンの理解:DeFiにおける無担保貸付革命

TL;DR フラッシュローンは、ユーザーが担保を提供せずに substantial amounts を借りることを可能にする分散型金融の画期的なメカニズムを表します—ただし、重要な要件があります: 全額は同じブロックチェーン取引内で返済されなければなりません。この一見逆説的なアプローチは、洗練されたトレーダーや開発者がアービトラージの機会を利用し、複雑な取引を実行し、わずか数秒で DeFi プロトコル内で革新を行うことを可能にします。しかし、この力には脆弱性が伴い、すでに重大なセキュリティの悪用につながっています。

従来の貸付フレームワーク:簡単な振り返り

フラッシュローンに飛び込む前に、従来の貸付がどのように機能するかを確立し、フラッシュローンが本当に破壊的である理由を理解しましょう。

無担保貸付の理解

従来の金融において、無担保ローンは担保を必要としません。あなたは単に信用度に基づいてお金を借ります。貸し手はあなたの信用履歴を評価します—あなたは債務を返済した実績がありますか?—そして、信用を延長するかどうかを決定します。承認されると、元本に加えて利息を支払います:これは、あなたがデフォルトするリスクを取ることに対する貸し手の報酬です。

このモデルは、信頼と規制の枠組みが存在する場合に機能します。機関は法制度を通じて債務不履行者を追及できます。しかし、分散型ネットワークでは、返済契約を強制する中央当局が存在しません。

担保モデル

これが伝統的な貸付が担保付きローンを利用する理由です。もしあなたが50,000ドルを借りたい場合、貸し手はあなたに資産—宝石、不動産、または同等の価値のあるもの—を担保として提供するよう求めるかもしれません。返済に失敗すると、彼らはあなたの担保を押収して損失を回収します。リスクは借り手に移ります:あなたは今、ゲームに身を投じています。

フラッシュローンが貸し出しを革命化する方法

フラッシュローンは根本的に異なる原則で動作します:コードが契約を強制します。これがその仕組みです:

  1. 即座に借りる: Aaveのような貸出プロトコルから、100 ETHを(リクエストします。
  2. トランザクションを実行する: その資金を使ってスマートコントラクトを呼び出したり、取引を実行したり、他のDeFiプロトコルとインタラクトしたりします。
  3. すぐに返済: 元本)と少額の手数料(を取引が確認される前に返してください。
  4. 原子的に決済する: 借りる、行動する、返済するという全てのシーケンスが単一のブロックチェーン取引で行われます。

取引の終了までに返済しない場合、全てが元に戻ります。ブロックチェーンに関しては、貸し手は資金を失うことはありません。取引は拒否され、担保を必要とせずに貸し手を保護します。

これは、イーサリアムや類似のブロックチェーンがプログラム可能であるためです。単一の取引で、複数の契約呼び出しを順次実行できます。貸し手はあなたを信頼する必要はありません—彼らはコードを信頼します。

フラッシュローンが重要な理由: 実用的な応用

明らかな質問:なぜ数秒で返済しなければならないお金を借りるのか?

答えはアービトラージと市場の非効率性にあります。

) アービトラージの機会

分散型取引所###DEXs(では、トークン価格が変動します。トークンXがDEX Aで)で取引されているとしますが、DEX Bでは$10.50です。トレーダーは次のことができます:

  • DEX Aで1,000トークンを10,000ドルで購入する
  • DEX Bで$10,500で売却する
  • ポケット $10 利益

これを100,000トークンにスケールすると、潜在的な利益は$50,000になります。しかし、必要なのは$1,000,000の前払い資本です—ほとんどのトレーダーが持っていない資本です。

フラッシュローンはこれを解決します: 1,000,000ドルを即座に借りて、アービトラージを実行し、ローンと手数料を返済し、利益を保持します。すべてが1つのトランザクションで。

$500 現実チェック

実際には、アービトラージマージンは非常に薄いです。取引手数料、スリッページ、金利、ボットからの競争がほとんどの利益を消し去ります。しかし、開発者や洗練されたトレーダーにとって、フラッシュローンは他の創造的なユースケースを解放します:清算の機会、担保のリバランス、そしてプロトコルのテスト。

ダークサイド:フラッシュローン攻撃

フラッシュローンの力は攻撃者を引き寄せました。2020年には、2つの高度な悪用がDeFiプロトコルの脆弱性を示しました。フラッシュローン自体ではなく、プロトコルが資産をどのように価格付けするかにおいてです。

攻撃 #1: マルチプロトコル操作

攻撃者はdYdXから相当な量のイーサのフラッシュローンを借りて、それを複数のプロトコルに分散させました。Fulcrum ###はbZx(によって動かされ、彼らはETHをwrapped Bitcoin )WBTC(に対してショートしました。この行動はKyberを引き起こし、Uniswapでの注文を促進しました。Uniswapの流動性が限られているため、WBTCの価格は人工的に急騰しました。Fulcrumはこの膨れ上がった価格に依存して、WBTCに対して過剰に支払いました。

同時に、攻撃者は残りのdYdX資金を使ってCompoundからWBTCのローンを取得しました。WBTCの人工的に上昇した価格で、彼らはUniswapでプレミアムで売却し、dYdXのローンを返済し、わずか数秒で5つの異なるプロトコルを通じて大きな利益を得ました。

脆弱性: bZxは独立した検証なしにUniswapの価格を信頼した。攻撃者はその単一の情報源を操作することによってこれを悪用しました。

) 攻撃 #2: ステーブルコイン トリック

数日後、bZxは再び攻撃を受けました。攻撃者はフラッシュローンを利用し、一部をsUSDステーブルコインに変換し、Kyberで巨大な買い注文を出しました—これによりsUSDの価格が###から$2に人工的に倍増しました。bZxのスマートコントラクトは価格確認がなかったため、このインフレ率を信じました。その後、攻撃者は通常許可されるよりもはるかに大きなETHローンの資格を得ました。彼らは最初のフラッシュローンを返済し、余剰金を持ち去りました。

脆弱性: 安全策なしでの単一価格フィードへの依存

$1 大きな絵

これらの攻撃は約1,000,000ドルの損失を引き起こしましたが、より重要なのは、誰もが数秒で「クジラ」になり、従来の資本要件なしに市場を操作できることが明らかになったことです。攻撃の障壁は最小限でした。

しかし、問題はフラッシュローンではなく、Oracleの弱点とDeFiプロトコルにおける不十分な価格検証でした。フラッシュローンは攻撃の資金を提供しただけであり、脆弱性を生み出したわけではありません。

フラッシュローンは安全ですか?

短い答え: はい、ただし注意点があります。

フラッシュローン自体は設計上安全です。返済は信頼ではなくコードによって強制されます。実際のリスクはプロトコルがフラッシュローンや価格情報とどのように相互作用するかにあります。

2020年以降、DeFiエコシステムはフラッシュローン攻撃に対して強化されました。より良いオラクル設計、複数の価格フィード、時間加重平均が標準となっています。ほとんどの現代のプロトコルは、フラッシュローン操作を軽減するための安全策を組み込んでいます。

その技術自体は健全であり、大規模な資本へのアクセスを民主化し、貸し手にとってゼロの財務リスクで革新を可能にします。

最後の考え

フラッシュローンは、独自のブロックチェーンネイティブなイノベーションを表しています。スマートコントラクトの原子トランザクションを強制する能力を活用することで、従来の金融の2つの柱である担保や信用調査の必要性を排除します。初期の悪用はプロトコルの弱点を浮き彫りにしましたが、それはDeFi全体のセキュリティ改善を加速させました。

エコシステムが成熟するにつれて、フラッシュローンはより洗練されたアプリケーションを支える可能性が高い:即時流動性提供、クロスチェーンアービトラージ、そして従来の市場では不可能だった金融戦略。技術の基盤は堅固であり、課題はプロトコルと開発者がそれを責任を持ってどのように使用するかにあります。

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