ブロックチェーンオラクルは、暗号資産と非暗号資産のWorldとの仲介者だと考えてみてください。その目的は、スマートコントラクトのブロックチェーンとオフチェーンの情報源との間で関連データを送信することです。
一部の技術者は、ブロックチェーンオラクルをWeb3領域のミドルウェアやアプリケーション・プログラミング・インターフェース(API)になぞらえます。これらのコンピュータシステムは、非Web3データフィードから情報をブロックチェーンへ転送します。
オラクルがなければ、ブロックチェーンは外部Worldと「会話」する方法がありません。イーサリアム(ETH)のようなブロックチェーンも、単独ではオンチェーンアクティビティのみを管理する閉じたシステムです。オラクルはオンチェーンとオフチェーンのデータ間のギャップをブリッジします。
「オンチェーン」とは、ネイティブブロックチェーン上で発生するデータと計算のことを指します。例えば、ビットコインブロックチェーン上の取引履歴は「オンチェーンデータ」です。また、「オフチェーン」とは、ブロックチェーンネットワーク外部に保存されているデータを指します。例えば、MicrosoftのAzureのような中央集権的なクラウドサーバ上のデータはオフチェーンデータといえます。NASDAQの株価もオフチェーンデータの良い例です。
開発者はオラクルシステムを使うことで、オフチェーン情報を自分のdApps(分散型アプリケーション)に取り込むことができます。
では、なぜブロックチェーンオラクルを使うのでしょうか?暗号資産プロジェクトがオフチェーンデータフィードを求める理由は何でしょうか?オラクルによって暗号資産が外部Worldとつながることができ、ブロックチェーン技術のユースケースが無数に広がります。オラクルを使えば、自動化されたスマートコントラクトで多くの現実世界の取引を処理することが可能になります。
ブロックチェーンオラクルを活用することで、不動産などの現実世界資産の信頼性ある移転も実現できます。資産をブロックチェーン上で移転する前に、ユーザーはスマートコントラクトのパラメータを設定できます。オラクルが必要な法的書類をフィードし、スマートコントラクトの条件が満たされるまで処理します。すべての外部データがスマートコントラクトに登録されると、トークン化された所有権証書を住宅購入者へ自動で移転できます。
ブロックチェーンオラクルは、主にDEX(分散型交換)での価格情報フィードに使われますが、開発者による新たな応用も多数模索されています。
オラクルが取得するデータは、開発者がどの情報を入力したいかによって異なります。これらのデータフィードはソフトウェアまたはハードウェアの情報源から得られます。ウェブ上の情報のみを追跡するオラクルは、中央集権型暗号資産取引所のAPIからデータを取得する場合があります。一方、ハードウェアオラクルは、サーモスタットやQRスキャナーのような物理デバイスからデータを収集できます。
分散型暗号資産オラクルの特徴は、複数のノードオペレーターがデータの問い合わせ、検証、転送を行う点です。こうした暗号資産オラクルの分散化構造は、オフチェーンまたはオンチェーンのデータの正当性を担保します。すべてのデータポイントが多数のバリデーターを通過する必要があるため、ミスが起こる確率が低減されます。
これらの情報は、それぞれのスマートコントラクトに暗号化されたメッセージで伝達されます。スマートコントラクトが情報を正しく読み取れば、ブロックチェーン上で認証されます。
すべてのブロックチェーンオラクルは、オンチェーンとオフチェーンの情報源を安全にブリッジするという共通の目的を持っています。しかし、その目的を達成する手法はオラクルによって異なります。以下は、ブロックチェーンオラクルネットワークを区別する主な要素です:
暗号資産コミュニティ最大の懸念は、オラクルにおける中央集権化リスクです。中央集権的なブロックチェーンオラクルは、明確なリーダーシップと集中したデータ管理を持つ階層構造です。スマートコントラクトがこれらの中央集権型オラクルに依存すると、ブロックチェーンの分散化が損なわれてしまいます。
イーサリアムのようなブロックチェーンが分散化されていても、中央集権的なオラクルを導入することでオラクルネットワークの信頼性に依存することになります。仮に高い透明性基準を持つ中央集権的オラクルでも、データ改ざんのリスクは大きくなります。中央集権的オラクルプロバイダーがハッキングされると、ブロックチェーン上のスマートコントラクトの有効性が損なわれます。
ほとんどのブロックチェーンは、このリスクを軽減するために分散型オラクルサービスを採用する傾向にあります。Chainlinkのようなプロジェクトは、コンセンサスメカニズムやトークンインセンティブ、複数ノードによってデータが単一の経路で流れないようにしています。ブロックチェーン専門家たちは、分散型オラクルがさらなる発展を遂げることでオラクル問題を効果的に解決できると期待しています。
ブロックチェーンオラクルのポテンシャルユースケースには上限がありません。Web3の開発者たちは、分散化を現実の金融・投資・取引に持ち込む新しい方法を考案しています。ブロックチェーンオラクルの可能性は無限ですが、現在この技術が活用されている例の一部を紹介します:
オラクルは、ブロックチェーン技術の進化において重要な役割を担います。オフチェーンデータにより、現実世界の多くの産業がスマートコントラクトの特典を模索できるようになります。Web3開発者がこの技術を研究し続ける中、オラクルが今後のDeFiアプリケーションにどのようなインスピレーションを与えるのか楽しみです。
ブロックチェーンオラクルのような複雑な暗号資産トピックをわかりやすくすることを目指す別の企業が、暗号資産の世界に大きな影響を与えようとしています。それがWorldcoinです。私たちは、世界中のすべての人々に暗号資産を届けることを目指しています。
ブログを購読して、さらに詳しく知りましょう。
ブリッジはWeb3ユーザーがブロックチェーン間で暗号資産を転送するのに役立ちますが、ハッカーにとっては大きな標的でもあります。ここでは、暗号資産ブリッジのハックについて知っておくべきことを解説します。
暗号資産のマイニングは複雑で、ときに論争の的にもなります。何が起きているのか、どのように動作しているのかを学びましょう。
シビル攻撃とは、一人の人やボットが多くの偽アカウントでピアツーピアネットワークを偽装する攻撃です。シビル攻撃が何か、そしてブロックチェーン技術にどう関係しているかを学びましょう。
多くのWeb3開発者は、イーサリアムのマージが暗号資産の歴史の中で最も重要なアップグレードだと主張しています。それでは、マージとは何だったのでしょうか?