解釈: コンパウンドは最初から最後まで価格オラクルの機械操作攻撃を受けています
NEST爱好者
2020-12-05 05:53
本文约2628字,阅读全文需要约11分钟
DeFi開発者がブロックチェーンの世界で巨大な金融帝国を構築したい場合は、まず価格オラクルの問題を解決する必要があります。
著者 | ブロックチェーン金融アナリストMatlif

制作 | NEST Fans (nestfans.com) は著者より公開を許可されています

制作 | NEST Fans (nestfans.com) は著者より公開を許可されています

11月26日午後、Coinbase取引所のステーブルコインDAIの価格は激しく変動し、一時1.34ドルまで30%以上急騰した後(図1)、その後急速に下落し、Coinbaseを利用した分散型融資プラットフォームが誕生しました。価格情報を供給する神託として、コンパウンドの担保資産の大量清算が行われた。

画像の説明

デバンクのデータによると、最大 8,783 万 7,568 ドル相当の暗号化資産がシステムによって強制的に清算されたことが示されています (図 2)。

11月26日、複合住宅ローン資産が大規模に清算された。

画像の説明

図 2 データ ソース: Dune Analytic

Debankのデータによると、2020年11月30日11時の時点で、プラットフォームにロックされている暗号化資産の総額は16億米ドルに達した。借入総額は16億2,600万米ドルで、住宅ローン融資プラットフォームの中で第1位となった(図3)。

住宅ローン融資プラットフォームのローン総額ランキング

画像の説明

図 3 データソース: Debank

Compound の通貨ごとに最低住宅ローン金利要件は異なり、DAI は通常 75% です。 DAI価格の大きな変動は、通常は比較的安全と思われる住宅ローン比率(負債価値/住宅ローン資産価値)の大きな変動を引き起こし、清算ラインの引き金となった。

例えば、ユーザーが210 DAI、300 UDSTを借りた場合、DAIとUSDTの価格が1ドル程度で安定できれば住宅ローン金利は70%となり、DAIが1.34ドルに上昇するとローンの価値は大幅に上昇します。抵当資産の価値は変わらないものの、この時点での住宅ローン金利は住宅ローン金利の最低要件を大幅に上回る約93.8%に上昇し、清算が行われることになる。この複合オラクル攻撃事件は、近い将来の相場システムへの最初の攻撃ではなく、ハーベスト・ファイナンス、バリュー・デファイ、チーズ・バンク、オリジン・プロトコルなどが最近同様のオラクル・マシンによる攻撃を受けており、大量清算も発生している。

これは、オラクルが依存する情報ソースを短期間操作してチェーン上で誤解を招く価格を実現する典型的なオラクル攻撃であり、その本質はオラクルを操作して内部および外部の価格を引き起こすことです。

そして、それらを裁定するためにフラッシュローンなどの新しい金融ツールを使用します。

Compound では、借入能力と担保要件を決定するため、また口座価値を計算する必要があるすべての機能のためにオラクル価格が必要です。 Compoundのホワイトペーパーでは、いわゆるオラクル機能はトップ10の取引所の価格を集約する委員会に委託されていると言及されているが、実際にはCompoundが使用するDAIの価格データは集中取引所であるCoinbaseの提供のみに依存している。オラクルマシンの価格データソースは集中化され単一であり、集中化されたソースは情報の偽造、改ざん、変更、または隠蔽が容易です。

集中型の Oracle マシンを使用する主な欠点は、次の 3 つの点で具体的に分析されます。

2) ユーザーは集中型プラットフォームまたはサードパーティの独立した組織を信頼する必要がありますが、これはトラストレスで分散型のブロックチェーンの基本原則に違反します。

3) 単一のプラットフォームとサードパーティ組織はすべてのユーザーのクエリ データに関する情報を持っており、ユーザーのプライバシーを保証できません。

副題

分散型オラクルが DeFi エコシステムを救う: NEST プロトコル

Compound は典型的な DeFi プロジェクトであり、分散型ですが、分散型融資プラットフォームでは常に自社構築の集中型オラクル マシンが使用されてきましたが、これは非常に矛盾しています。したがって、ブロックチェーンの本質に準拠した分散型オラクルサービスを使用することが、このような事件を回避するための最良の解決策であると考えています。オラクルは、ブロックチェーンのコンセンサスメカニズムに準拠した方法で、オフチェーンの世界からブロックチェーンにデータを取り込むことができるインフラストラクチャです。 DeFi にはオフチェーン情報に対する大きな需要があり、その開発は真に分散型検証を備えた価格オラクル マシンと切り離すことができません。「なぜ DeFi で利用できるのは NEST だけなのか

オラクル

画像の説明図 4: 現在の主要なオラクル プロジェクトの比較分析

チェーンリンク、NEST プロトコル、バンド プロトコル、および Teller。これら 4 つのオラクル マシンは異なる設計原則に従っており、分散化の度合いも異なります。記事を参照してください。その中で、NESTプロトコルは、分散型データをオンチェーンプロセスで実行するためのまったく新しいインセンティブ方式を採用しており、マイナーは質権見積取引を通じて資産の双方向見積を作成します。

たとえば、30 ETH と 17400 USDT を同時にステーキングすると、マイナーによる ETH の見積額は 580 USDT/ETH になることを意味します。クォートが間違っている場合、裁定取引者はクォートされたマイナーが約束したどちらかの側のトークンを 25 ブロック (約 5 分) 以内に購入し、それによって価格を修正することができます。 25 ブロック以内に相場に異議が唱えられない場合、相場は裁定取引できないことを意味し、相場は NEST プロトコルのダウンストリーム DeFi プロトコルによって呼び出されます (図 5)。他のオラクルには同様の検証プロセスがないため、他のオラクルは価格データが市場で裁定されないことを保証できません。

画像の説明図5: NESTオラクルのアービトラージメカニズムにより、計算可能な範囲内で見積りが作成されます。NEST プロトコルの検証メカニズムにより、悪意のあるオファーが有効になることが困難になります。

攻撃者が NEST プロトコルで悪意のあるオファーを行った場合、市場の大規模な裁定取引スペースにさらされることになります。 NEST oracle の攻撃防御メカニズムと攻撃コストの計算については、以下を参照してください。NESTオラクルシステムは、チェーン上の市場全体によって検証された価格データを生成し、検証者と見積マイナーの間のゲームを使用して、間違った見積マイナーを罰し、間違ったデータが渡されないようにすることが理解できます。 NEST Oracle システムによって記録されます。他のオラクルは、オフチェーンの価格データをチェーンに「アップロード」しますが、呼び出し元はデータが間違っているかどうかを検証できません。これらは最初に使用され、後で検証されます。何か問題が発生すると、ユーザーの資産は失われ、その後追跡され、処罰されます。ただし、NEST は誤ったデータの採用を直接防ぎます。これが、NEST オラクル マシンと他のオラクル マシンの本質的な違いです。

DeFi 開発者: NEST オラクル価格データを呼び出す方法

副題分析の概要:現在の DeFi プロトコルは本質的に従来の金融をブロックチェーン化したものです。ここに「面白い」事実があります。現在のDeFi開発者のほとんどはブロックチェーンベースを使用していません

それはインターネットの方法で開発するのではなく、ブロックチェーンの精神に反します。一部のDeFi開発者が盲目的に妥協と妥協を繰り返し、底を追い、終わりを追い、どんどん遠ざかっていくのを見てきました。DeFi開発者はまた、ブロックチェーンの世界で巨大な金融帝国を構築したい場合は、まず価格オラクルの問題を解決する必要があることを認識する必要があります。価格オラクル自体については、ブロックチェーンのコンセンサスメカニズムに準拠した方法で、価格データがチェーン上で生成されるようにする必要があり、たとえコストが高くても、それがどれほど困難であっても、これが唯一実現可能で正しいロジックです。

NEST爱好者
作者文库