ブロックチェーンは、署名を検証し、ルールを実行し、トランザクションを数学的な精度で記録できます。
しかし、自らではできないことがあります。現実世界のデータが真実かどうかを知ることです。
そこで登場するのが、いわゆる「オラクル問題」です。
スマートコントラクトは、特定の出来事が起きたときに動作するようプログラムできます。たとえば、$BTC が特定の価格に達したとき、担保が清算されたとき、またはDeFiプロトコルで条件が成立したときです。
問題は単純です。ブロックチェーンは自らインターネットにアクセスして、外部で何が起きているかを確認することができません。