最近、ブロックチェーン・オラクルの概念に悩んでいますが、魅力的でありながら非常に複雑です。簡単に言うと、ブロックチェーンと私たちの混沌とした現実世界の間のブリッジです。
オラクルは、ブロックチェーン上で稼働するスマートコントラクトに外部情報を取得、検証、伝達する第三者サービスです。それらがなければ、スマートコントラクトは自らのデジタルバブルに閉じ込められ、現実のデータにアクセスすることができません。
基本的な例として、アリスとボブが競馬に賭ける場面を紹介します。彼らはスマートコントラクトに資金をロックし、実際のレース結果に基づいて勝者に支払われることになります。ブロックチェーンは自分自身の外を直接覗くことができないため、オラクルが信頼できるAPIからレース結果を取得し、この情報をコントラクトに供給して、誰が支払われるかを決定します。
厄介な部分?オラクルはデータソースそのものではなく、ただのメッセンジャーです。そして、ブロックチェーンの純粋主義者は、このプロセス全体で信頼性と分散化を維持することに執着していますが、外部データをインポートする際は非常に難しいです!
ブロックチェーンオラクルには、各自の目的に応じたさまざまな種類があります:
DeFiは、効率的で透明性が高く、公正な金融市場を約束するとされています。しかし、資産価格、金利、ボラティリティ指標などの大量のデータに対する信頼できる、信頼のないアクセスが必要です。
価格フィードオラクルは、以下にとって絶対的に重要です:
現在の「レポータオラクルネットワーク」は非常に非効率です。複数のノードが独立してデータを取得、検証、集約し、コンセンサスに達するため、遅延と高いガスコストが発生します。2020年の「DeFiサマー」では、これらの制限が明らかになりました。
ほとんどのオラクルネットワークは、中間ノードがさまざまなソースからデータを取得し、あらかじめ定められた間隔でオンチェーンにプッシュする「プッシュ」モデルを使用しています。このアプローチにはいくつかの問題があります:
Pythのような新しいネットワークは、信頼できるデータ所有者(取引所、マーケットメイカー、取引会社)に自らのデータをオンチェーンで直接公開するようインセンティブを与えることで、スクリプトをひっくり返しました。仲介者に依存するのではなく、主要なデータソースは自らのノードを管理し、直接公開します。
利点は?より高品質なデータ、より良いガス効率、そして数千の価格フィードにスケールする能力です。Cboe、Jane Street、その他のグローバルな取引所のような主要機関が一次ソースデータを提供しています - 第三者によるスクレイピング情報ではありません。
この「プル」モデルは、ユーザーが実際にデータを必要とする時にのみ更新されるため、未使用の価格更新によるガスの無駄を避けます。市場のボラティリティが高い時により効率的で、1秒間に複数回更新することができ、従来のプッシュモデルよりもはるかに速いです。
批評家は、このアプローチがあまりにも中央集権的であり、機関データソースに依存していると主張しています。しかし、多くの高品質な一次データプロバイダーを持つことは、実際には重要な操作抵抗を生み出します - 悪意のある行為者は、ほとんどのプロバイダーを同時に侵害する必要があります。
ブロックチェーンの純粋主義者は、データソースとして確立された機関を信頼することに反対するかもしれませんが、このアプローチは実際の利点をもたらします:データの迅速性、信頼性の向上、そしてはるかに優れたスケーラビリティ。おそらく、未来は分散化の理想と実用的なパフォーマンスニーズの間の適切なバランスを見つけることにあるのでしょう。
72.4K 人気度
126.4K 人気度
243.5K 人気度
166.1K 人気度
18K 人気度
ブロックチェーンオラクルとは何ですか?
最近、ブロックチェーン・オラクルの概念に悩んでいますが、魅力的でありながら非常に複雑です。簡単に言うと、ブロックチェーンと私たちの混沌とした現実世界の間のブリッジです。
オラクルは、ブロックチェーン上で稼働するスマートコントラクトに外部情報を取得、検証、伝達する第三者サービスです。それらがなければ、スマートコントラクトは自らのデジタルバブルに閉じ込められ、現実のデータにアクセスすることができません。
基本的な例として、アリスとボブが競馬に賭ける場面を紹介します。彼らはスマートコントラクトに資金をロックし、実際のレース結果に基づいて勝者に支払われることになります。ブロックチェーンは自分自身の外を直接覗くことができないため、オラクルが信頼できるAPIからレース結果を取得し、この情報をコントラクトに供給して、誰が支払われるかを決定します。
厄介な部分?オラクルはデータソースそのものではなく、ただのメッセンジャーです。そして、ブロックチェーンの純粋主義者は、このプロセス全体で信頼性と分散化を維持することに執着していますが、外部データをインポートする際は非常に難しいです!
オラクルタイプ: 思ったより多様性がある
ブロックチェーンオラクルには、各自の目的に応じたさまざまな種類があります:
DeFiの信頼できる価格データへの切実なニーズ
DeFiは、効率的で透明性が高く、公正な金融市場を約束するとされています。しかし、資産価格、金利、ボラティリティ指標などの大量のデータに対する信頼できる、信頼のないアクセスが必要です。
価格フィードオラクルは、以下にとって絶対的に重要です:
現在の「レポータオラクルネットワーク」は非常に非効率です。複数のノードが独立してデータを取得、検証、集約し、コンセンサスに達するため、遅延と高いガスコストが発生します。2020年の「DeFiサマー」では、これらの制限が明らかになりました。
伝統的なオラクル設計の限界
ほとんどのオラクルネットワークは、中間ノードがさまざまなソースからデータを取得し、あらかじめ定められた間隔でオンチェーンにプッシュする「プッシュ」モデルを使用しています。このアプローチにはいくつかの問題があります:
異なるアプローチ: パブリッシャーオラクルネットワーク
Pythのような新しいネットワークは、信頼できるデータ所有者(取引所、マーケットメイカー、取引会社)に自らのデータをオンチェーンで直接公開するようインセンティブを与えることで、スクリプトをひっくり返しました。仲介者に依存するのではなく、主要なデータソースは自らのノードを管理し、直接公開します。
利点は?より高品質なデータ、より良いガス効率、そして数千の価格フィードにスケールする能力です。Cboe、Jane Street、その他のグローバルな取引所のような主要機関が一次ソースデータを提供しています - 第三者によるスクレイピング情報ではありません。
この「プル」モデルは、ユーザーが実際にデータを必要とする時にのみ更新されるため、未使用の価格更新によるガスの無駄を避けます。市場のボラティリティが高い時により効率的で、1秒間に複数回更新することができ、従来のプッシュモデルよりもはるかに速いです。
批評家は、このアプローチがあまりにも中央集権的であり、機関データソースに依存していると主張しています。しかし、多くの高品質な一次データプロバイダーを持つことは、実際には重要な操作抵抗を生み出します - 悪意のある行為者は、ほとんどのプロバイダーを同時に侵害する必要があります。
ブロックチェーンの純粋主義者は、データソースとして確立された機関を信頼することに反対するかもしれませんが、このアプローチは実際の利点をもたらします:データの迅速性、信頼性の向上、そしてはるかに優れたスケーラビリティ。おそらく、未来は分散化の理想と実用的なパフォーマンスニーズの間の適切なバランスを見つけることにあるのでしょう。