Aave の創設者である Stani Kulechov は法律を専攻し、テクノロジー業界のバックグラウンドはありません。最初のプロジェクト名は ETHLend で、2017 年に設立されました。2018 年にプロジェクトがローンチされ、最初の位置づけは標準的な P2P ローンでしたが、散在した個人の貸借や投資ニーズは実際には効率が低いことがわかりました。2018 年末、Aave は P2P から P2C(ピア・トゥ・コントラクト)の資金集約の運営方法に変更され、プロジェクト名も Aave に変更されました。
Aave の貸借機能は Compound と似ていますが、借りられる資産の種類が多いです。浮動金利に加えて、Aave は借り手に固定金利ローンも提供しており、借り手はローン期間中に金利の変動を心配する必要がありませんが、同時に現在の浮動金利よりも高い金利が適用されます。
Aave の最大のイノベーションは、特別な製品であるフラッシュローンです。これはブロックチェーンの特性を利用した貸付製品であり、同じ「ブロックチェーントランザクション」で元本と利息を支払える限り、資金を貸し出すことができます。もしトランザクションが最終的に元本とローンを返済しない場合、トランザクション全体が失敗し、資金は貸し出されません。
ここでのトランザクションとは、「ブロックチェーントランザクション」のことを指します。典型的なトランザクションはイーサリアムを別のアドレスに送ることであり、このトランザクションはブロックにパッケージ化され、ブロックチェーンネットワークのマイナー(またはバリデータ)によって確認されます。スマートコントラクトを持つイーサリアムのようなブロックチェーンでは、トランザクションはより複雑になることがあります。例えば、典型的なアービトラージシナリオでは、DEX A のイーサリアム価格と DEX B の価格に短期間で大きな差が生じ、DEX A の価格が 1500USDC であり、DEX B の価格が 2000USDC である場合があります。このような短期間のアービトラージ機会が発生し、ウォレットに USDC がない場合、フラッシュローンを利用して「空手套白狼」を行うことができます:
- Aave から 1500USDC をフラッシュローンで借りる
- DEX A で 1ETH を購入する
- 1ETH を DEX B に売却し、2000USDC を得る
- Aave のローンを返済する。利率が 0.1% の場合、1501.5USDC を返済し、利益は 498.5USDC です。
これらの操作はすべて同じ「ブロックチェーントランザクション」で行うことができます。もちろん、利益の計算には手数料も差し引かれる必要があります。
フラッシュローンは開発者に新たな可能性を提供し、オンチェーンの瞬間的な収益機会を捉えることができます。上記で述べたアービトラージ機会の他にも、フロントランニング攻撃やプロトコルメカニズムやプロトコルの脆弱性を利用した攻撃などが可能です。
Aave の V2 では、以下の新機能が追加されました:
- フラッシュローンを使用した担保スワップ(collateral swap):借り手が素早く担保トークンを切り替えることができます。
- バッチフラッシュローン(batch flashloan):借り手が複数のトークンを一度に借りることができます。
- 債務トークン化(debt tokenization):担保のない借り入れを提供する機能で、借り手がトークンを借りる際に鋳造され、借り手が返済する際に自動的に破棄されます。このトークンは債務のマーカーとして機能し、ウォレット間で転送することはできず、返済によって自動的に破棄されます。この機能により、Aave は他のエンティティに対して担保のない信用枠を提供する新しい方法を開拓しました。これには機関、暗号通貨取引所、他の DeFi プロトコルなどが含まれます。
Aave は貸借プロトコルとしての役割を果たしていますが、その最大のイノベーションはブロックチェーン特有の製品であるフラッシュローンです。Compound を上回るイノベーション能力を Aave は確かに示しています。