web3 Research JAPAN

web3 Research JAPAN

Share this post

web3 Research JAPAN
web3 Research JAPAN
オラクルの基礎とアーキテクチャ【前編】
Copy link
Facebook
Email
Notes
More
Report

オラクルの基礎とアーキテクチャ【前編】

オラクルの基本概念から主な分類、ChainlinkやBand Protocolなど代表的プロトコルの仕組みと、スマートコントラクトとの連携方法までを網羅的に解説。

mitsui's avatar
mitsui
May 03, 2025
∙ Paid
2

Share this post

web3 Research JAPAN
web3 Research JAPAN
オラクルの基礎とアーキテクチャ【前編】
Copy link
Facebook
Email
Notes
More
Share

おはようございます。
web3リサーチャーのmitsuiです。

今日はweb3の基礎の基礎レポートということで「オラクル」について深堀します。
ぜひ最後までご覧ください!

1. はじめに:オラクルが解く「ブロックチェーンの断絶」
2. 従来のデータフィード手法の振り返り
3. オラクルの定義と必要性
4. オラクルの主要分類
5. オラクルのアーキテクチャ要素
6. 主要プロトコル比較
7. 実装例・開発フロー
8. 前編まとめと後編へのつなぎ


🧵TL;DR

  • ブロックチェーンと外部データの「断絶問題」を解消するオラクルの役割を解説

  • 従来のAPI(REST/WebSocket)との違いと中央集権リスクを整理

  • ソフトウェア/ハードウェアオラクルや協調型・分散型など主要分類を紹介

  • Chainlink・Band Protocol・API3など主要プロトコルのアーキテクチャと実装フロー


1. はじめに:オラクルが解く「ブロックチェーンの断絶」

ブロックチェーンは、一般的に「改ざんが困難」「中央管理者を必要としない」「透明性が高い」といった特徴を持つ新しいデータベース技術として注目されています。

しかし、ブロックチェーンは基本的に「オンチェーン(ブロックチェーン上)の世界」で完結する仕組みであり、外部のデータやイベントを直接参照することができません。これを「ブロックチェーンの断絶(オンチェーンとオフチェーンの断絶)」と呼ぶことがあります。

たとえば、スマートコントラクトが株価や天気予報などのリアルタイムデータを取得して自動的に条件分岐を行いたくても、ブロックチェーン自体には外部へアクセスする機能が備わっていないため、データ取得に苦労するわけです。

ここで登場するのが「オラクル(Oracle)」と呼ばれる仕組みです。

オラクルを活用することで、たとえば「ある商品の時価が1,000円を超えたら自動的に支払いを行う」「サッカーの試合結果によって分散型予測市場のペイアウトを分配する」といった高度なスマートコントラクト運用が可能になります。

本記事(前編)では、このオラクルの仕組みや種類、主要なプロトコルの概要などを解説します。次回(後編)では、セキュリティのリスクや実際の攻撃事例、ガバナンスやトークンインセンティブ設計、さらには将来のトレンドなど、より深いテーマを取り扱います。ブロックチェーンと外部データをつなぐ「架け橋」であるオラクルを理解することは、今後ますます重要になってくるはずです。


2. 従来のデータフィード手法の振り返り

オラクルを理解する前に、まずはブロックチェーン以前(いわゆるWeb2の時代)における「データのやり取り」の仕組みを振り返っておきましょう。

Keep reading with a 7-day free trial

Subscribe to web3 Research JAPAN to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 mitsui
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More