ブロックチェーン オラクルはブロックチェーン テクノロジーの重要な部分であり、ブロックチェーンがユーザーのニーズを満たす方法を再定義する鍵となります。
副題
ブロックチェーンオラクルとは何ですか?
ブロックチェーン オラクルは、決定論的なブロックチェーンをオフチェーン データ (ネットワークの外部のデータ) に接続するデバイスまたはエンティティです。ブロックチェーン オラクルは本質的に、スマート コントラクトに外部情報を提供するサードパーティ サービスです。
ブロックチェーン オラクルは、ブロックチェーンと外部世界との間の架け橋です。これらにより、ブロックチェーン上のスマート コントラクトがオフチェーン データにアクセスできるようになります。ブロックチェーン オラクルは、次のブロックチェーン層として考えることができます。ブロックチェーンのクエリ、検証、検証外部データソース。多くの場合、信頼できる API がプロセスを実行し、ブロックチェーンを現実世界のイベントに近づけます。
ブロックチェーン アプリケーションには契約上の合意やその他の重要な情報が必要なため、多くの場合、関連する合意を執行するには外部からの関連情報が必要になります。ここでブロックチェーン オラクルが活躍します。
副題
ブロックチェーンのオラクルがなぜそれほど重要なのでしょうか?
オラクル
オラクルスマートコントラクトの運用範囲を拡大。ブロックチェーンオラクルテクノロジーは現実世界のデータをスマートコントラクトにフィードし、一部のオラクルは情報をスマートコントラクトに渡すだけでなく、外部ソースに送り返すこともできます。
利用可能なデータが増えると、スマート コントラクトをより幅広いユースケースに使用できるようになります。ブロックチェーンオラクルがなければ、スマートコントラクトはネットワーク内のデータにしかアクセスできず、通常は 1 つの領域 (仮想通貨取引所での金融取引など) に限定されるため、スマートコントラクトの用途は非常に限られます。
シームレスなデータ転送副題
オラクル問題とは何ですか?
ブロックチェーン オラクルを設計する際の課題は、オラクルが侵害された場合、それに依存するスマート コントラクトもデフォルトで侵害される可能性があることです。これがオラクルの問題です。ブロックチェーンのオラクルの問題は信頼の問題が中心です。
この信頼には、データ ソースからオラクルへの信頼できるデータ転送、オラクルでの信頼できるコード実行、オラクルからブロックチェーンへの信頼できるデータ転送に対する懐疑が含まれます。
主な問題は、Web サイトやセンサーから直接得られた情報であっても、人々がそもそもこれらの外部情報ソースを信頼していないことです。
オラクルはブロックチェーンのコンセンサスメカニズムの一部ではないサードパーティのサービスであるため、このパブリックインフラストラクチャによって提供される基礎的なセキュリティメカニズムの影響を受けません。このため、オラクルによって収集されたデータを検証することが困難になります。また、ブロックチェーンオラクルの種類によっては、誤動作や意図的な改ざんが発生する可能性が高くなります。
副題
ブロックチェーンオラクルの種類
ブロックチェーンオラクルは、次の要素に基づいてさまざまなタイプに分類できます。
出典: データのソースはハードウェアですか、それともソフトウェアですか?
情報の方向: データの送信または受信?
信頼: データは分散ソリューションから取得されたものですか、それとも集中ソリューションから取得されたものですか?
存在するオラクルの種類は次のとおりです。
ソフトウェアオラクル
ハードウェアオラクル
インバウンドオラクル
アウトバウンドオラクル
コンセンサスベースのオラクル
ソフトウェアオラクル処理からオンラインリソースの情報データ、気温、商品や商品の価格、飛行機や電車の遅延など。ソフトウェアオラクルは必要な情報を抽出し、それをスマートコントラクトにプッシュします。
物理世界からの情報を必要とするスマート コントラクトは、ハードウェア オラクルに依存します。たとえば、車が障害物を乗り越えると、モーション センサーが車両を検出し、そのデータをスマート コントラクトまたはサプライ チェーン業界のセンサーに送信する必要があります。
インバウンドオラクルは、外部世界からのデータを提供します。外部ソースを使用してデータをスマート コントラクトに転送します。インバウンドオラクルでは、現実世界のイベントに関するデータをブロックチェーンに呼び出すこともできます。自動取引に使用できます。
アウトバウンドオラクルは、データを外部に送信する機能をスマートコントラクトに提供します。現実世界の例としては、アドレスに入金された資金を受け取る物理世界のスマート ロックが挙げられます。スマート コントラクトは、このイベントに関する情報を、アウトバウンド オラクルを介してスマート ロックのロックを解除するメカニズムに送信します。
コンセンサスベースのオラクルは、人間のコンセンサスと予測市場からデータを取得します。副題
ブロックチェーンオラクルの実践
既存のブロックチェーン オラクル プロジェクト チームのレンズを通して、ブロックチェーン オラクルが実際にどのように機能するかをよりよく理解できます。 Fuqiu Technology は、この記事の例として UMA、Chainlink、Band 3 オラクル マシンを使用します。
UMA
UMA ブロックチェーン プロトコルは、ブロックチェーン上に合成資産を作成できるようにするイーサリアム ベースのプロトコルです。 UMA の使命は、世界中の誰もが金融エクスポージャを利用できるようにすることです。最新のデータを使用して合成資産を効率的に取引するために、UMA はブロックチェーン オラクルに依存しています。
UMA のオラクル システムは、楽観的なオラクルとデータ検証メカニズムで構成されています。 UMA プロトコルのスマート コントラクトは、楽観的なオラクルから価格情報を要求します。
オラクルが提案した価格が確認される前に、価格について争われる可能性があります。価格設定情報に関する紛争を解決するために、要求が DVM に送信される場合があります。紛争が発生した場合、UMA トークン所有者は、特定のタイムスタンプを使用して資産の価格を報告するよう投票することをお勧めします。
Chainlink
Chainlink は、ブロックチェーン オラクル スペースのパイオニアの 1 つであり、オラクルの分散ネットワークを使用してスマート コントラクトとデータを接続するイーサリアム ベースのプロトコルです。最も人気のある製品の 1 つは、ノードを使用してオフチェーン データをブロックチェーン スマート コントラクトに提供する価格集約サービスです。
複数の独立したオラクル運営者がChainlinkを使用して価格情報を更新します。価格フィード データのユーザーは資金を使ってその品質に貢献し、ネットワーク内のオラクル オペレーターは価格データを公開するための資金を受け取ります。
Chainlink オラクル内のノードの選択は、ノードの評判と以前のパフォーマンスに基づいており、スマート コントラクトのセキュリティを維持しながら高いデータ品質を維持するのに役立ちます。
Band
Band Protocol は、Cosmos ブロックチェーン上で実行されるオラクル ネットワークです。分散型金融アプリケーションで使用されます。 Band は、分散型金融アプリケーションの提供に加えて、スポーツ、天気、e スポーツ データ、乱数生成の新たな進歩にも取り組んでいます。
Band は、Web ベースの API からデータを取得するクロスチェーン オラクル ソリューションで人気があります。 Band は、委任されたプルーフ・オブ・ステークのコンセンサスを使用して対話する複数の独立した当事者からの信頼されたデータを使用します。
副題
ブロックチェーン オラクルは、スマート コントラクト間の通信を促進するためのかなり信頼性の高いメカニズムです。
ブロックチェーン オラクルは、スマート コントラクト間の通信を促進するためのかなり信頼性の高いメカニズムです。
ブロックチェーンが実際のアプリケーション全体や業界全体で持続可能な影響を維持するには、現実世界のデータと正確に連携する必要があります。
ブロックチェーンオラクルが大幅に進歩した現在、ブロックチェーンと外部データフィード間の将来の接続は、テクノロジーの大きな進歩を意味するでしょう。
ブロックチェーン オラクルは、信頼性が高く、信頼性が高く、成長を促進する方法で実装されたブロックチェーン エコシステムの多くの重要な構成要素の 1 つであり続けます。