ブロックチェーンオラクルは、ブロックチェーンのスマートコントラクトを実世界のデータに接続するサービスです。ブロックチェーンは一般的に閉じたシステムであるため、データの取得と取り込みには追加のインフラ層に依存します。ほとんどのスマートコントラクトは、取引所契約では暗号通貨の現在価格、ベッティングプラットフォームでは特定のリアルイベントの結果など、動作するために外部の実世界のデータを必要とします。
ブロックチェーンオラクルは、中央集権型と分散型があります。中央集権型オラクルは、単一のエンティティによって制御され、一般的にその情報を単一のデータソースに依存します。これに対して、分散型オラクルは、互いに連携しない複数の独立したデータソースを使用します。これは、より速く、より正確なデータを必要とするスマートコントラクトに理想的と言えます。






