レンディングにより、DAホルダーは資産を売却せずに、また将来のDA価格上昇へのエクスポージャーを手放さずに、即時のUSDT流動性にアクセスできます。ローンは特定のDAバッチを担保とし、発行時に価格が確定され、担保化されたスタックがオートセルサイクルに入る前であれば全額または部分的にいつでも返済可能です。Documentation Index
Fetch the complete documentation index at: https://whitepaper.rwanftfi.com/llms.txt
Use this file to discover all available pages before exploring further.
70% LTV - 固定
すべてのローンは、発行時点の担保のUSDT価値の正確に70%で発行されます。スライダーも「最大」の範囲もありません - 70%が唯一の設定です。
一回限りの5%手数料
ローン開設時に5%の手数料が一度だけ徴収され、DA流動性プールへ振り向けられます。全額または部分返済時には何も徴収されません。
発行時に価格ロック
すべてのローン計算に使用されるDA価格は、発行時点で
loan.priceとして固定されます。その後DAが2倍または10倍に上昇しても、あなたのUSDT債務は変わりません。固定期間なし
ローンに満期日はありません。借り手が返済するか、担保化されたバッチがオートセルサイクルに入るまでオープンのままです。
ローンを受けられるのは誰ですか?
レンディングはプレミアムおよびエリートNFTティア(レベル5以上)のホルダーのみが利用できます。下位ティアはNFTMマイニングを実行せず、借入に使用できるDA担保がありません。プレミアムティア(L5-L8)
Hydro、Quantum、Pulse、Aurora。各マイニングサイクル完了により、1回のローンに適格なDAバッチが生成されます。
エリートティア(L9-L10)
Flame、Infinity。NFT1枚につき2回のマイニングサイクル - 各サイクルが独自の独立したバッチと独自の独立したローン枠を生成します。
アクティブなインカムリミット
借入するNFTには、ゼロでない残存インカムリミットが必要です。レンディングはマーケティング報酬と同じ適格性モデルで管理されます。
担保は何ですか?
ローンは特定のDAバッチを担保とします - 1回の完了したマイニングおよびファーミングサイクルからTokenStackに付与されたDAです。バッチ全体が担保の単位です:バッチの一部に対する部分的な借入はサポートされていません。バッチに100 DAが含まれる場合、ローンは100 DA全体に対して一度に発行されます。バッチごとに1回限りのローン。 特定のDAバッチは、その生涯にわたって最大1回のローンの担保として機能できます。そのローンが開設された後 - 後に全額返済、部分返済、またはデフォルトとなったかどうかにかかわらず - そのバッチを再び担保に入れることはできません。別のローンを開設するには、借り手は新たなバッチをマイニングおよびファーミングする必要があります。
ローン金額はどのように計算されますか?
スマートコントラクトは発行時に単一の決定論的な計算式を使用します:loan.priceは発行時点のDA価格です。ローン構造体に格納され、ローンの生涯にわたって変更されません。
バッチが作成される
マイニングサイクルが完了。ユーザーがNFTMをファーミングにステーキングします。ファーミング期間終了後、100 DAがユーザーのアドレスの新しいTokenStackに付与されます。
ユーザーがバッチに対してloan()を呼び出す
この時点での現在のDA価格が1.00 USDTとします。コントラクトはローン構造体に
loan.price = 1.00を記録します。usdAmount = 100 × 1.00 × 0.70 = 70 USDT。ダスト保護。 スマートコントラクトは、5%手数料後に
borrowerPayoutが0 USDTに切り捨てられるローンを拒否します。非ゼロの純支払額を生成できないほど小さなバッチは担保に入れることができません。ローン債務はUSDTで固定されます
これはレンディング商品の最も重要な特性であり、DAホルダーが売却の代わりにレンディングを選ぶ主な理由です。 返済時の支払額は、現在のDA市場価格ではなくloan.priceに対して計算されます。 ローンが開設されると、借り手の債務は発行時に取得した価格スナップショットでUSDT建てとなります。DA価格の上昇は債務を増加させません。
実例 - ローン中にDA価格が2倍になった場合。
- 0日目:DA価格は1.00 USDT。借り手は100 DAに対してローンを開設します。
loan.price = 1.00。5%手数料後に借り手は66.50 USDTを受け取ります。 - 90日目:DA市場価格は2.00 USDTに成長しました。同じ100 DAは今や市場価格で200 USDTの価値があります。
- 90日目:借り手は全残高に対して
repay()を呼び出します。コントラクトは市場価格ではなくloan.price = 1.00を使用します。支払額:100 × 1.00 × 0.70 = 70 USDT。借り手は70 USDTを返し、100 DA全体を取り戻します。その100 DAは現在の市場価格で200 USDTの価値があります。
30日間の適格性ゲート
ローンは、そのバッチの次のスケジュールされたオートセルイベントまでに少なくとも30日間が残っているDAバッチに対してのみ開設できます。このチェックはローン発行パス内でオンチェーンで強制されます:全額返済
借り手は、担保化されたスタックがまだアクティブな間 - つまりバッチが段階的オートセルサイクルに入る前 - であればいつでもローンをクローズできます。全額返済により元のusdAmount(発行時の総元本)が返還され、DAバッチ全体が借り手のTokenStackに解放されます。
5%手数料は再度徴収されません。 発行時に一度だけ徴収されており、返済計算には含まれません。
実例 - 全額返済。
- ローンは
loan.price = 1.00で100 DAに対して開設されました。usdAmount = 70 USDT。手数料は発行時に支払済み。 - 借り手は全残高に対して
repay()を呼び出し、70 USDTを返します。 - コントラクトは100 DA全体を借り手のTokenStackに解放します。ローンがクローズします。
部分返済
借り手はオートセル前のいつでも担保の一部を買い戻すこともできます。解放するDAの量に対してのみ支払います:実例 - 担保の半分を買い戻した場合。
- ローンは
loan.price = 1.00で100 DAに対して開設されました。初期債務:100 DA担保に対して70 USDT。 - 60日後、借り手は担保の半分を買い戻したいと考えます。50 DAを解放して
repay()を呼び出します。 toPay = 50 × 1.00 × 0.70 = 35 USDT。借り手は35 USDTを返します。- 50 DAが元のTokenStackに解放されます。残りの50 DAは残り35 USDTの債務に対する担保として残ります。
- バッチのオートセルタイマーは元の開始から継続します:既存の期間スケジュールに対してすでに60日が経過しています。
解放されたDAは同じバッチに留まります。 部分返済により買い戻されたトークンは元のTokenStackに戻り、そのスタックの既存のオートセルスケジュールの対象となります。借り手はそれらを手動で標準の75%支払で売却するか、バッチの期間がトリガーされたときに70%でオートセルさせることができます。新規ローンの担保として使用することはできません - 「バッチごとに1回限り」のルールは、現在担保に入れられている部分だけでなく、バッチ全体に適用されます。
マルチバッチの独立性
すべてのマイニングサイクルが新しいDAバッチを生成し、すべてのバッチが独立した担保の単位です。ホルダーは同時に複数のローンを保持でき、それぞれが異なるバッチに対するもので、各ローンは独自の以下を持ちます:loan.priceスナップショット(それぞれの発行時に取得)- 一回限りの5%手数料(それぞれの発行時に支払)
- オートセルタイマー(自身のバッチで進行)
- 返済、部分返済、またはデフォルトの適格性
バッチA
バッチ全体に対してアクティブなローン。借り手は発行時にUSDTを受け取り、債務を保持しています。
バッチB
部分返済済み。一部のDAが買い戻されており、残りは縮小された債務に対して担保としてロックされています。
バッチC
ローン未開設。DAはユーザーが完全に所有しており、通常のDAスタックとして、独自のオートセルスケジュールのみの対象となります。
デフォルト - 担保の段階的バーン
担保化されたスタックがオートセルサイクルに入る前に借り手がローンを返済しなかった場合、標準の4期間スケジュール(120 / 90 / 90 / 65日、総計365日)が担保化されたDAに対して進行します。各期間は残存担保化DAの一定割合をバーンします:期間1 - 120日目:担保化DAの25%がバーンされる
現在担保化されているDAの25%が恒久的にバーンされます。
loan.priceでの対応するUSDT価値がDA流動性プールへ振り向けられます。借り手はこの部分に対してUSDTを受け取りません。残存債務は残存担保化DAに比例して縮小されます。期間2 - 210日目(+90日):残りの40%がバーンされる
まだ担保化されているDAの40%がバーンされます。
loan.priceでのUSDT価値がDA流動性プールへ流れます。残存債務が再度縮小されます。loan.price = 1.00での100 DA / 70 USDTローンの完全デフォルト。
| イベント | 担保化DA(前) | バーンされたDA | プールへのUSDT | 担保化DA(後) | 残存債務 |
|---|---|---|---|---|---|
| 発行(0日目) | - | - | - | 100 | 70.00 |
| 期間1(120日目) | 100 | 25 | 17.50 | 75 | 52.50 |
| 期間2(210日目) | 75 | 30 | 21.00 | 45 | 31.50 |
| 期間3(300日目) | 45 | 22.5 | 15.75 | 22.5 | 15.75 |
| 期間4(365日目) | 22.5 | 22.5 | 15.75 | 0 | 0 |
借り手が4期間すべてにわたって何の回収行動も取らなかった場合、発行時に受け取った元の66.50 USDTを保持し、100 DA担保全体が365日サイクルにわたってバーンされます。バーンされたDAはすべて永久に供給量から削除され、プールへ振り向けられたUSDTはエコシステム全体の残りのDA裏付けを強化します。
デフォルト中の部分回収
デフォルトは段階的であり、全か無かではありません。オートセル期間の間のいつでも、借り手はまだrepay()を呼び出し、まだ担保化されているDAを、まだ担保化されているものに対してのみ支払うことで回収できます。
実例 - 期間1後の回収。
- 借り手は
loan.price = 1.00で100 DAに対してローンを開設しました。初期債務:70 USDT。 - 借り手は返済しません。期間1が120日目にトリガーされます:25 DAがバーンされ、17.50 USDTがプールへ振り向けられます。残存担保化:75 DA。残存債務:52.50 USDT。
- 150日目、期間2がトリガーされる前に、借り手は残りを回収することを決意します。全残高に対して
repay()を呼び出します。 toPay = 75 × 1.00 × 0.70 = 52.50 USDT。借り手は52.50 USDTを返します。コントラクトは75 DAを借り手のTokenStackに解放します。ローンがクローズします。- 期間1でバーンされた25 DAは恒久的に失われます - 回収できません。
オートセル開始後の
repay()の挙動。 オートセルサイクルをすでに超えたスタックに対してrepay()が呼び出された場合、コントラクトはまずすでに経過したすべての期間を清算するために_processExpiredStacks()を実行します。その清算後、呼び出しはバーン後の担保とバーン後の債務に対して進行します。借り手はすでにトリガーされたバーンを「先取り」するためにrepay()を使用することはできませんが、次のバーンをその期間境界の前に返済することで止めることはできます。回収後の売却メカニクス
全額または部分返済により回収されたDAは借り手のTokenStackに戻り、以降は通常のDAとまったく同じように機能します。以下が可能です:- 手動売却 - USDTで現在の市場価格の75%(売却されたDAの100%がバーン)
- 保有 - バッチのオートセルスケジュールが次の期間に達するまで
- オートセルに任せる - 期間がトリガーされたときに標準の70%支払でオートセル
loan.priceではなく、売却されるDAの現在の市場価値に対して消費されます。
実例 - 価格上昇後に回収したDAを売却する場合。
- 借り手は
loan.price = 1.00で100 DAに対してローンを開設しました。66.50 USDTを受け取りました。 - 90日後、市場価格は2.00 USDTに成長しました。借り手は全額返済します:70 USDTを返し、100 DAを回収します。
- 借り手はその後100 DAを手動で売却します。市場価値:100 DA × 2.00 USDT = 200 USDT。
- 借り手はレギュラーバランスに
200 × 0.75 = 150 USDTを受け取ります。 - 100 DA全体がバーンされます。
- 差額の50 USDT(200 - 150)はプロトコル手数料としてプールに残ります。
- インカムリミットは、
loan.priceに対応する100 USDTではなく、売却の200 USDT市場価値の全額分縮小されます。
- 借り手はレギュラーバランスに
レンディングパラメータ一覧
| パラメータ | 値 | 変更可否 |
|---|---|---|
| LTV | 70% | 不変 |
レンディング手数料(loanFee) | 5% | DAO調整可能(0% - 5%) |
| 手数料の宛先 | DA流動性プール | 不変 |
| 適格性ゲート(次のオートセルまでの時間) | 30日 | 不変 |
| ローン期間 | なし(オートセルまたは返済まで) | 構造的 |
| 債務の価格基準 | 発行時のloan.price | 構造的 |
| バッチあたりのローン数 | 1(生涯) | 構造的 |
| デフォルト収益の宛先 | DA流動性プール | 構造的 |
| 返済手数料 | なし | 構造的 |
| 最低NFTティア | L5(Hydro) | 不変 |
loanFeeパラメータは他のすべてのプロトコル手数料から独立して管理されており、DAOはマーケティング税、アキュムレーティブ手数料、その他の手数料に触れることなくレンディングの経済性を調整できます。
よくある落とし穴
関連ページ
売却メカニクス
手動売却で75%、オートセルで70%、そして4期間オートセルサイクルがレンディングデフォルトとどう相互作用するか。
DAトークンエコノミクス
2,100万のハードキャップ、
価格 = 流動性 ÷ 供給量の計算式、およびプールに流入するすべての収益ストリーム。
