学ぶ
オラクルとは?ブロックチェーンに外部データを届ける仕組み
結論:チェーンの「外」と「中」をつなぐ橋
オラクル(Oracle)とは、ブロックチェーンの外にある情報(価格・天気・試合結果など)を、スマートコントラクトが使えるように届ける仕組みです。
この記事のポイント
ブロックチェーンは自分の外の情報を直接知れない。オラクルが外部データを橋渡しする。DeFiの価格参照などに不可欠だが、オラクルが誤ると契約も誤動作する。
なぜ必要なのか
スマートコントラクトは、チェーンの外の出来事を自分では知れません。「ETHが◯円になったら実行」のような契約には、外部の価格データが必要——それを運ぶのがオラクルです。
弱点(オラクル問題)
データの信頼性が鍵
オラクルが誤った・操作された情報を渡すと、正しく書かれた契約でも誤動作します。これを「オラクル問題」と呼びます。複数の情報源を使うなどの対策が取られます。
よくある質問
Q. 代表的なオラクルは? A. Chainlink などが知られます。複数ソースから価格を集約する仕組みが一般的です。
参考・出典
- Ethereum 公式「オラクル」: https://ethereum.org/ja/developers/docs/oracles/
投資にあたっての注意
本記事は情報提供を目的としたものであり、投資助言ではありません。暗号資産は価格変動やハッキング等のリスクがあります。投資判断はご自身の責任で、余裕資金の範囲で行ってください。
本記事は情報提供のみを目的とし、投資・金融・取引の助言ではありません。価格は参考値で古い場合があります。投資判断はご自身の責任で。