オープンファイナンスは本当に十分にオープンなのでしょうか?この記事では、主流のDeFiプロジェクトの分散化の度合いを整理します。
編集者注: この記事は以下から引用しましたオレンジブック編集者注: この記事は以下から引用しましたhackernoon。

オレンジブック
この記事では、主要なDeFiレンディングプロトコルの導入を通じて、各プロトコルの分散化の度合いを整理します。事実に基づいた分析であり、bZxの「自分売り・自慢」が少々あるものの、それでも読み応えがあり、金融テクノロジーの観点からDefiプロジェクトのオープン性を比較・分析した稀有な記事である。
ある Defi プロダクトの分散度を判断するには、最も集中している部分だけを見ればよいという話がありますが、「分散化」という概念は連続体であり、多くの要因の影響を受けるため、分析を試みます。異なる次元。
副題

分散型融資プロトコル
すべてのDeFi貸付契約に共通する要素には、集中的な機関保管の有無、通貨価格情報のソース、誰がマージンコールを開始するか、誰がマージンコールの流動性を提供するか、金利の決定形式、および集中化されているかどうかが含まれます。プロトコルの開発と更新の 6 つの側面は、プロトコル開発の形で実行されます。この分類システムはシンプルですが、プロトコルの背後にあるチームが保持する資産に対してどの程度の制御を持っているかを把握するという点で非常に意味があります。
まず最初に、Defi 融資商品の 6 つのレベルについて説明しましょう: (以下の簡単な表もご覧いただけます)
CeFi: CeFi 製品はホストされており、中央組織がマージン コールを承認して流動性を提供し、通貨価格情報のソース、金利の決定、プラットフォームの開発と更新がすべて一元化されています。代表的な例としては、SALT、BlockFi、Nexo、セルシウスなどがあります。
レベル1 DeFi: これらのDeFi製品は非保管であり、中央機関がマージンコールを承認して流動性を提供し、通貨価格情報のソース、金利の決定、プラットフォームの開発と更新がすべて一元化されています。ダルマとか。
レベル2 DeFi: これらのDeFi製品は非保管であり、追加の分散コンポーネントが接続されており、通貨価格情報、マージンコール、マージン流動性、金利決定、またはプラットフォーム開発アップデートのソースとなる可能性がありますが、残りは集中管理されたままです。 。例としては、Expo、Nuo、ETHLend などがあります。
レベル3 DeFi:これらのDeFi製品は非保管であり、マージンコールを承認するために中央機関を必要としませんが、通貨価格情報のソース、金利の決定、プラットフォームの開発と更新はすべて一元化されています。 Compound、MakerDAOなど。
レベル 5 DeFi: これらの DeFi 製品は非保管であり、マージン コールを承認する必要がなく、承認なしでマージン コールの流動性を提供できます。通貨価格情報のソースと金利の決定はすべて分散化されています。ただし、プラットフォームの開発と更新は一元的な方法で管理されます。代表的な例は bZx です。

レベル 6 DeFi: プロトコルの開発や更新を含む、これらの DeFi プロトコルのすべてのコンポーネントは分散化されています。完全に分散化された DeFi プロトコルが存在しないため、現時点ではそのような例はありません。

Dharma
副題
2. 例
Dharma は、ホワイトペーパーで言及されているオープンソースの融資スマート コントラクトを使用し、Dharma が管理するアドレスを「保証人」として使用します。スマートコントラクトは、借り手の担保を保証契約に送り、保証契約はローンの存続期間中借り手の資金を保管します。
Dharma のローン組成プロセスには、クローズドソースの契約コードが含まれています。借り手または貸し手が、Dharma ローンを開始するために指定されたアドレスに資産を送信すると、受信アドレスのスマート コントラクトは、Dharma の中央サーバーにある監視スクリプトと対話します。監視プロセスがダウンした場合、または資金をリダイレクトするときに正しいガス価格が使用されなかった場合、トランザクションが再送信されるまで資産の転送は停止します。
このステップは現在、Dharma チームによって行われています。これにより、Dharma ユーザーは、資産がスマート コントラクト システム内で処理されるのを待っているため、一時的に資金の制御を失う可能性がありますが、Dharma チームはユーザーの秘密キーにアクセスできないため、資金を盗むことはできません。
マージンコール: Dharma はポジションを集中監視し、マージンコールを集中的に開始し、中央流動性プールによって流動性を提供します。
通貨価格情報のソース: 価格は Dharma によって計算されます。
金利: Dharma は固定金利の定期ローンを提供しており、貸し手の預金は借り手が資産を使用するときにのみ利息が発生します。現在、プラットフォーム運営者は貸し手と借り手に補助金を出しているため、依然として儲かるビジネスのように見えます。

NUO
プロトコル開発の更新: Dharma のコア契約と保証契約の開発は、Dharma 自体に依存しています。保証契約はオープンソースであり、融資組成契約はクローズドソースです。
注: Dharma は最近、MakerDAO スタイルの清算メカニズムに移行する計画があることを明らかにしました。これにより、集中化の度合いが大幅に軽減されます。
エスクロー: Nuo 契約はオープンソースの非保管契約です。
マージンコールの開始: Nuo は取引所外マージンポジションを集中監視し、ポジションがマージン維持の場合に契約にマージンコールを発行します。清算は、価格フィードによってポジションが証拠金維持状態にあることが確認された場合にのみ実行されます。マージンコールを開始するためにコントラクト内で呼び出すことができるのは、Nuo のホワイトリストに登録されたアドレスのみであるため、プロセス全体がそれほど分散化されていません。
マージンコールの流動性: Nuo は Kyber と Uniswap (どちらも分散型取引所) からマージンコールの流動性を取得し、より分散化しています。
通貨価格情報のソース: Nuo は、Binance、Coinbase、Kyber からの価格情報を統合することで、早期清算や価格操作をある程度防ぐことができます。
Expo
金利: Nuo はアルゴリズムによる金利を使用します。料金は需要と供給によって決まりますが、Nuo は基本的なパラメーターを制御し、効果的に料金を設定できます。
プロトコル開発の最新情報: Nuo は現在、チームによって集中的に開発されています。すべてのコントラクトはオープンソースであり、タイムロックなしで変更可能です。
エスクロー: Expo の契約はオープンソースで非保管です。
マージン コールの開始: Expo はマージン ポジションを集中監視し、ポジションがマージン維持の場合にその契約にマージン コールを発行します。 dYdX のホワイトリスト アドレスのみをコントラクトに呼び出してマージン コールを開始できます。これはより集中的なポイントです。
マージンコールの流動性: Expo 契約では、マージンコールが開始されるときにダッチオークションが使用されます。現在、Expo は主に RadarRelay と ETH2DAI を使用して、オランダのオークション中に流動性を提供します。一般的に言えば、誰でも流動性の提供に参加できますが、残念ながら、直感的なインターフェースが欠如しているため、ほとんど誰も参加しません。
通貨価格情報のソース: 最終価格は、分散型オークションの形式で取得されます。
ETHLend
金利: Expo の金利は中央で決定され、変更されません。
プロトコル開発の最新情報: Expo 契約は一元的に開発され、オープンソースです。これらのコントラクトはほとんど不変ですが、ETH ラッパー プロキシ コントラクトやその他の分散型取引所など、オプションのアップグレードが多数あります。
エスクロー: ETHLend 契約はクローズドソースで非保管です。
マージンコールの開始: マージンコールは、価格フィードによるポジションの早期清算を防ぐために貸し手によって開始されます。マージンコールの開始を担当する当事者が 1 つだけであるという事実により、プロトコルは集中化されます。
マージンコールの流動性: 貸し手はポジションを清算する責任があり、その結果として担保の 8% 割引を受けます。 ETHLend は 2% の手数料を請求し、マージンコールの流動性の源泉は貸し手に集中しています。

Compound
金利:金利は借り手と貸し手の間で自由に交渉されます。プロトコルのこの側面は分散化されています。
プロトコル開発の最新情報: ETHLend コントラクトはクローズド ソースであり、部分的に変更可能です。プロトコルはチームによって集中的に開発されます。コア機能は不変ですが、その上に個人ローンの返済などの補助機能を構築できます。
エスクロー: 複合スマート コントラクトはオープンソースで非保管です。
マージンコールの開始: マージンモニタリングとマージンコールの開始には許可は必要ありません。
マージンコールの流動性: 清算される担保の 5% 割引により、投資家はマージンコールの監視、開始、流動性の提供を行うようになります。
通貨価格情報のソース: Compound によって管理されるホワイトリスト アドレスによって決定されます。 Compound 自体が価格を操作するのを防ぐために、システムは時間ごとの価格変動を 10% 以内に制御できる機密パラメータを設定します。
MakerDAO
金利: 現在、金利は中央で決定されています。 Compound のバージョン 2 では、最初は同じモデルが導入されますが、後に cToken DAO が導入され、貸し手がそれぞれの金融市場準備金の金利パラメーターに投票できるようになります。 cToken DAO メソッドは、オーダーブックが市場全体の金利への影響を反映するため、オーダーブックメソッドほど分散化されていません。十分ではありませんが、cToken DAO メソッドの分散化の程度は、金利パラメータが中央で決定されるモデルよりもはるかに優れています。
プロトコル開発の最新情報: Compound コントラクトは一元的に開発され、オープンソースです。契約の最初のバージョンでは、金利ロジックを除き、残りの部分は不変です。 2 番目のバージョンに更新する場合、コントラクトは変更可能です。 v2 プロトコルは、一連の cToken コントラクトで構成されます。最初は Compound が cToken コントラクトを制御しますが、その後、制御は 48 時間の遅延でコントラクトを変更できる cToken DAO に移管されます。
カストディ: MakerDAO スマート コントラクトはオープンソースであり、非カストディです。
マージンコールの開始: マージンモニタリングとマージンコールの開始には許可は必要ありません。
マージンコールの流動性: 流動性の提供は許可不要で、インセンティブが与えられ、分散化されています。
通貨価格情報のソース: MakerDAO の価格情報のソースは半集中型で、MKR 保有者によって投票され、最終的に選択された一連のアドレスで構成される連合によって決定されます。連合による価格操作は、更新が限界を超えないようにする機密パラメータを設定することで制御できます。この点では、MakerDAO は Compound に非常に似ていることがわかりますが、価格情報の取得において MakerDAO は Compound よりも分散化されています。
Fulcrum
金利: MakerDAO エコシステムでは「安定手数料」と呼ばれます。安定化手数料は、CDP 保有者が支払う利息です。安定化手数料は MKR 保有者によって投票で決定され、半分散型のアプローチです。
プロトコル開発の最新情報: MakerDAO コントラクトは一元的に開発され、オープンソースであり、改ざんすることはできません。
エスクロー: Fulcrum スマート コントラクトはオープンソースであり、保管されておらず、
マージンコールの有効化: マージンの監視とマージンコールの開始は許可が必要なく、インセンティブが与えられ、分散化されています。マージンコールの実行者は、マージンコールの実行に成功するとボーナスを受け取ります。
マージンコールの流動性: 流動性の提供は許可不要で、インセンティブが与えられ、分散化されています。流動性は KyberSwap から得られます。
通貨価格情報のソース: KyberSwap から。 Kyber は、Uniswap、Biniance、Bitfinex、Huobi、および内部在庫からの通貨価格情報を集約します。リザーブ管理団体からの価格更新がない場合、Kyber の価格は事前に定義された範囲内に留まり、価格操作の可能性が低くなります。 KyberSwap の通貨価格情報のソースは分散化されています。
dY/dX
金利: bZx チームは金利モデルのパラメーターを制御し、金利を効率的に一元的に設定できるようにします。ただし、チームは、集中管理を軽減するために、将来的には金利を設定する権利をトークン所有者に開放する計画を立てています。
プロトコル開発の更新: Fulcrum コントラクトは一元的に開発され、オープンソース化されており、コア機能は 28 日間のタイムロック期間中に変更できます。
カストディ: dYdX スマート コントラクトは非カストディです。
マージンコールの開始: 誰でもマージンコールを開始できます。ユーザーのマージンコールを奨励するために、清算後の担保には 5% の割引があります。
マージンコールの流動性: 誰でもマージンコールの流動性を提供できます。
通貨価格情報のソース: dYdX は ETH と DAI の MakerDAO 価格フィードを使用しますが、フィードへの攻撃を減らすために更新された価格をバインドするために Uniswap と ETH2DAI 価格フィードも使用します。 MakerDAOの価格フィードは半集中化されていますが、dYdXによって制御されていません。このため、dYdX のコイン価格情報ソースは分散化されているものの、Kyber ほどではないと考えています。

bZx
金利: dYdX は金利モデルのパラメーターを設定することで金利を一元的に制御します。
プロトコル開発の最新情報: dYdX スマート コントラクトは一元的に開発され、クローズドソースです。チームは、契約は間もなくイーサスキャンで検証されると報告しています。
エスクロー: bZx スマート コントラクトはオープンソースで非保管です。
マージンコールの開始: 誰でもマージンコールを開始できます。
マージンコールの流動性: 誰でも KyberNetwork を通じてマージンコールの流動性を提供できます。近い将来、0x を通じて、または発信者の資産から直接マージン コールの流動性を提供する方法が登場するでしょう。
通貨価格情報のソース: bZx は、KyberSwap から分散通貨価格情報を取得します。 Kyber は、Uniswap、Binance、Bitfinex、Huobi およびその内部在庫からの情報を集約しています。リザーブ管理団体からの価格更新がない場合、Kyber の価格は事前に定義された範囲内に留まり、価格操作の可能性が低くなります。 KyberSwap の価格フィードは分散化されています。

金利: 金利はオーダーブックを通じて市場によって決定されます。全員の行動が金利の決定に影響を与えるため、これは完全に分散型の金利決定メカニズムです。


