オラクル
オラクルとは、ブロックチェーンに対して外部から情報を提供する役割を担う要素のこと。
ブロックチェーンはデータベースの一種といえるため、データを記録する際にはブロックチェーンの外からデータを取得する必要がある。
この時、ブロックチェーンに記録するデータを提供する役割を果たす全ての要素を総称してオラクルと呼ぶ。
なお、オラクルが提供するデータに誤りがあった場合、ブロックチェーンに誤ったデータが記録されてしまう。
このリスクのことをオラクル問題といい、スケーラビリティ問題などと共にブロックチェーンの抱える大きな課題の1つとして解決策が開発されている。