よほど世間知らずでない限り、「ブロックチェーン」という言葉を聞いたことがない人はいないでしょう。実際、ブロックチェーンはここ数年、流行語のようになっています。最近はブロックチェーン技術について多くの話題が持ち上がっていますが、それでもブロックチェーンとは何か、どのように機能するのかを知らない人は少なくありません。
ブロックチェーンは分散型台帳であり、ネットワーク上のすべてのピア間で台帳が分散され、各ピアが完全な台帳のコピーをそれぞれ保持します。ブロックチェーンのブロックはデータの集合です。データは、時系列順に他のブロックと接続することでブロックチェーンのブロックに追加され、連結されたブロックのチェーンが作成されます。ブロックチェーンの最初のブロックはジェネシスブロックと呼ばれます。ブロックチェーン技術は、お金の管理方法、輸送中のtrac
この新しい技術は広く普及しつつありますが、セキュリティ、分散化、スケーリング、速度など、ブロックチェーンには依然として多くの課題が存在します。そのため、多くの技術者はブロックチェーンを取引の解決策として活用しようとしており、重要度の低い取引はチェーン外またはオフラインで処理してから、チェーンに完全に追加するという方法を模索しています。
しかし、ブロックチェーンとは異なり、オフチェーンで発生した事象は、ブロックチェーンのように順序立てて記録されるわけではありません。では、オンチェーンのトランザクションによって既に決定された新しい情報を記録するために、ブロックチェーンをどのように同期させるのでしょうか?その鍵を握っているのはオラクルかもしれません。BlockchainHubによると、オラクルは次のようにdefi
「…現実世界で発生した事象を発見・検証し、その情報をスマートtracで使用されるブロックチェーンに送信するエージェント。」
まず、スマートコントラクトとブロックチェーンにおいてtracオラクルは相互作用の手段です。ブロックチェーンが一方通行の道筋を定めるとすれば、オラクルはオフチェーンとオンチェーンのイベント間の道筋となります。オフチェーン、つまり現実世界のデータはインバウンドオラクルによってもたらされ、アウトバウンドオラクルはブロックチェーン外部のエンティティに発生したイベントを通知します。
次に、ブロックチェーン技術が登場する以前は、プロシージャクエリで十分であり、他のデータソースからアプリケーションに計測ポイントを取り込んだり、アプリケーションから取り出したりすることができました。ブロックチェーンはシーケンシャルかつカテゴリ化されていますが、順序付けされていないオフチェーンデータポイントは異なる方法で管理されます。
最後に、ブロックチェーンによって仲介者の役割が排除されつつあると認識されたまさにその時、オラクルの必要性がこれまで以上に高まっている。興味深いことに、オラクルとは defi上、スマートtracと現実世界との間のミドルウェアなのである。.
ブロックチェーンオラクルの機密解除