清算(Liquidation)
Last updated
Last updated
ユーザーの借入割合が閾値に達すると、清算者はユーザーのポジションを清算することができます。
Kill Bufferが何か説明する前に定義を見ていきましょう。
Debt Ratioは次の式のようになります。
Debt Valueはレバレッジ利用でどのくらい借入を行っているかを表すもので、例えば、100USDCを預け入れ3倍レバレッジでポジションを開くと、Debt Valueは3*100-100=200となります。
Total Valueはポジションの総資産で、Debt Value+Equity Valueで表せます。
清算の閾値はポジションの借入割合の上限で下記のようになります。
Kill Bufferは次の式のようになります。
Kill Bufferが0に達すると、清算が実行され、清算ボットに清算リワードが支払われます。
残資産はウォレットへ直接返却されます。ペアの片方または両方が返却されますが、Franciumでは清算によるトレードの不利益を避けるために最小限のトレードに抑えています。
安全で迅速な清算のためにFranciumでは3つの清算メカニズムを設定しています。
2.1 Positive Liquidation Poolによる2段階の生産モデル
生産はレンディングプールの保証のために必要不可欠です。Franciumでは安全で迅速な清算実行のためにPositive Liquidation PoolとArbitrage interfaceを使用しています。
2.1.1 Positive Liquidation Poolと何か
Positive Liquidation Poolはシステムの支払い能力を維持する第一防衛ラインとなり、清算が行われたときに借入を返済するための流動性として使われます。これがレンディングプールの安全性を保証します。
ポジションが清算されると、借入額に対応したUSDCがPositive Liquidation Poolから返済のために使用されます。次にユーザーの資産が売却され、借入と清算リワードが控除され、残りが返却されます。
Positive Liquidation Poolで借入を返済するのに十分でない場合、清算プロセスを完了するために清算者は自身の資産を利用します。
清算者としての資格のために資産をPositive Liquidation Poolに預け入れる必要がります。清算が行われると、Positive Liquidation Poolの資産が初めに使われ、次に清算者のものが使われます。清算が完了すると、リワードがプールにシェアされます。
2.2 オラクル保護メカニズム
外れ値を避けるメカニズムは以下のようなものがあります。
・複数のデータを活用し、極端にずれた価格を避ける
・時間加重平均の活用
2.3 過度な損失のカバー
Positive Liquidation PoolとProtocol Treasuryの活用