フラッシュローン(Flash Loan)

フラッシュローンとは

フラッシュローン(Flash Loan)は、DeFi特有の革新的な借入方式です。担保なしで大量の資金を借り入れ、同一トランザクション内で返済するという仕組みで、1つのブロックの中で借入と返済が完結しなければ取引全体が無効になります。

仕組みと特徴

フラッシュローンの核心は「アトミック性」にあります。借入→操作→返済が、ひとつのトランザクションとして不可分に実行されます。返済が行われなければ取引全体がリバート(巻き戻し)されるため、貸し手のリスクはほぼゼロです。Aave、dYdX、Uniswapなどが提供しており、手数料は通常0.05〜0.09%程度です。

主な活用方法

正当な活用法には、取引所間の価格差を利用するアービトラージ、DeFiポジションの担保を入れ替える担保スワップ、清算ペナルティを回避するセルフ清算などがあります。プログラミング知識があれば、誰でもフラッシュローンを利用できます。

フラッシュローン攻撃

一方で、フラッシュローンは攻撃にも悪用されてきました。大量の資金を借りてDEXの価格を操作し、他のプロトコルから利益を抜き取る「価格操作攻撃」が代表的です。bZx、Harvest Finance、Pancake Bunnyなど多数のプロトコルが被害に遭いました。

対策と今後

対策として、ChainlinkなどのオラクルによるTWAP(時間加重平均価格)の利用、マルチブロック検証、流動性監視などが導入されています。フラッシュローン自体は技術的に中立な仕組みであり、DeFiのイノベーションを象徴する機能です。

関連記事