
DeFiにおけるレンディングマーケット、パーペチュアル取引所、ステーブルコインの全ては、自分で生成できない「正確な価格」に依存しています。ブロックチェーンは閉じたシステムであり、ETHの取引価格やS&P500の動向を自動で取得できません。そのため、オラクルネットワークによる外部データの取得が不可欠です。主要なオラクルは2つあり、Chainlinkは2,400以上の統合と約70%の市場シェアで1,000億ドル超のバリューを保護しています。一方、Pyth Networkは、価格設定を行う取引業者から直接データを取得し、100以上のチェーンに展開しています。
両者は同じように見えても、実際には設計意図が異なります。データの取得方法や更新モデル、レイテンシ、チェーン対応、提供サービス、トークノミクスなど、各ネットワークの特徴と優位性を比較します。
オラクルの役割とDeFiに不可欠な理由
スマートコントラクトは決定論的であり、自身のチェーン上に記録されたデータしか認識できません。つまり、ビットコインの価格やトークン化国債の価値、ステーブルコインの裏付け状況などを自力では取得できません。オラクルは、外部データを信頼できる形でチェーンに取り込むための橋渡し役です。
この機能は単なる補助ではありません。たとえばAaveが清算を判断する際や、パーペチュアル取引所がポジション価格を決定する際など、全てオラクル価格が参照されています。価格フィードの誤りや操作によって、数億ドル規模の損失が生じた事例もあるため、オラクル層は重要なインフラと見なされています。以下の2つのネットワークは、それぞれ独自の方法でこの信頼性課題を解決しています。
ChainlinkとPythのデータ取得方法
両ネットワークの最も大きな違いは、価格データの取得元です。
Chainlinkは、独立したノードオペレーターによる分散型ネットワークを構築しています。各ノードが複数の取引所やデータAPIから価格を取得し、それをネットワーク全体で集約し、中央値をオンチェーンに公開します。単一のソースや運営者だけで価格を左右できない設計となっており、不正や流動性の低い取引所への耐性があります。この設計はAaveや**Compound**など、多くの主要DeFiプロトコルで採用されています。
Pythは、ファーストパーティデータという逆のアプローチを取っています。取引所APIを仲介業者が取得するのではなく、Jane StreetやCBOEなど120以上の取引所・マーケットメイカー・トレーディング企業自体が独自の価格データを直接ネットワークに送信します。これらのデータを集約し、信頼区間(価格の信頼度)付きで公開します。
この違いには明確なトレードオフがあります。Chainlinkのサードパーティ集約は特定企業への依存を排除します。一方、Pythのファーストパーティモデルは中間層を省き、価格決定点に近いデータをより高速に提供します。どちらが絶対的に優れているということはなく、信頼性の定義により最適解が異なります。
プッシュ型 vs プル型:更新モデルの違い
データ取得方法に加え、価格データがスマートコントラクトに届く仕組みにも大きな違いがあります。
Chainlinkはプッシュ型モデルを採用しています。ノードは定期的または価格変動が一定閾値(例:0.5%)を超えたときに自動的に価格をオンチェーンに書き込みます。常にオンチェーンに最新データが存在するため開発者にとって扱いやすく、コストも予測しやすいですが、更新タイミングはオラクル側で決まります。
Pythはプル型モデルです。価格はオフチェーンで継続的に更新され、アプリケーションが必要とする瞬間にのみオンチェーンへ書き込まれます。アプリやユーザーが最新価格を取得する際に手数料が発生します。これにより、ポジションのオープンやクローズ、清算時など、正確なタイミングで価格が求められるデリバティブ取引に適しています。
プル型は統合時の開発負担が増しますが、細やかな価格更新が可能です。プッシュ型は統合が簡単なため、Chainlinkがデファクトになった背景があります。
| 指標 | Chainlink (LINK) | Pyth Network (PYTH) |
|---|---|---|
| データ取得 | サードパーティAPIをノードが集約 | 120以上の取引所・業者からのファーストパーティデータ |
| 更新モデル | プッシュ(定期または閾値超) | プル(オンデマンドでリクエスト時に書き込み) |
| レイテンシ | 数秒(閾値まで) | サブ秒(オフチェーンで継続更新) |
| 対応チェーン | 20以上のチェーンでネイティブ、深い統合 | Wormhole経由で100以上のチェーン |
| 強み | 多数のDeFi統合と付加サービス | デリバティブ・パーペチュアル向け低レイテンシフィード |
| 信頼度データ | 単一集約価格 | 価格+信頼区間 |
ネットワークごとの強み
Chainlinkは、統合数やバリュー面で優位性があります。2,400以上のプロジェクトに導入され、1,000億ドル超のバリューを保護し、オラクル市場の約70%を占めています。また、価格フィードだけでなく、CCIP, Proof of Reserve, VRFなど幅広いサービスを提供しており、2026年にはSWIFTとの連携も発表されるなど、DeFiだけにとどまらないインフラ展開を進めています。
Pythの強みは、特定分野でのスピードとリーチです。低レイテンシでファーストパーティデータを提供するため、価格の遅延がリスクになるパーペチュアルやデリバティブ系プロトコルで広く採用されています。100以上のチェーン、特にSolanaなど非EVM系への展開や、株式・コモディティ・先物データへの拡大など、多様な金融市場への応用が進んでいます。
「どちらがDeFiをより多く支えているか」という問いへの現時点の答えは、バリューや導入数で見ればChainlinkです。ただし、Pythはオンチェーンデリバティブという成長分野で大きな存在感を示しており、新しいチェーンへの展開速度も特徴です。両者は同じ分野を争っているわけではありません。
LINKとPYTHトークンの違い
両ネットワークには独自トークンがあり、役割も異なります。LINKは比較的歴史が長く、ノード運営への報酬やステーキング担保(ネットワーク誠実性の担保)として利用されます。利用増加とともに需要が高まる設計です。
PYTHは2023年末に登場した新しいトークンです。Pyth DAOによるガバナンスや、特定パブリッシャーのデータ精度を担保するオラクル・インテグリティ・ステーキングで利用されます。2025年12月にはDAOによるリザーブが設けられ、市場買い戻しも実施されます。一方で、2026年5月には最大供給量の約21%が新たにリリース予定であり、トークノミクスは成熟途上です。
オラクル選定のための判断基準
1つに絞る必要はありません。以下の4点を基準に判断しましょう。
- 対象資産と価格変動性:レンディング用の安定資産ならプッシュ型で十分ですが、変動が激しいパーペチュアルにはプル型が適しています。
- データの取得方法:複数サードパーティの集約を重視するか、市場を作る企業自体のデータを重視するか。
- 信頼度の表示有無:Pythのように現在の信頼度を示す区間があれば、異常時に自動停止など柔軟な対応が可能です。
- プロトコルが必要とする追加機能:クロスチェーン通信やリザーブ証明など、追加機能も考慮しましょう。
よくある質問
ChainlinkはPythより優れていますか?
一概には言えません。Chainlinkはバリューや統合数、サービスの幅で優位ですが、Pythは更新の即時性とデリバティブ分野で強みがあります。プロトコルの要件により最適解は異なります。
Pythがプル型を採用する理由は?
プル型はリクエスト毎にオンチェーンへ書き込むため、細かい価格の即時反映が可能です。その分、統合時の開発負担は増します。
同じDeFiプロトコルで両オラクルを併用できますか?
はい。多くのプロトコルが両方を採用しています。Chainlinkで遅い資産やリザーブ証明を、Pythで即時性が求められる価格を取得するなど、リスク分散にもなります。
誤った価格が報告された場合どうなりますか?
誤価格は誤った清算や資金流出の原因となります。Chainlinkは複数ノードの中央値で、Pythは信頼区間で不正確なデータを検知する仕組みがあります。
まとめ
現状では、バリューや統合数で見ればChainlinkがDeFiの基盤と言えます。CCIPやProof of Reserve、SWIFT連携など、幅広いインフラへの進化も進んでいます。Pythは高頻度・多チェーン・ファーストパーティデータが特徴で、特にデリバティブや非EVMチェーン分野で急速に拡大しています。今後はPythのプル型モデルによる普及速度、2026年5月のトークンリリースと買戻し、Chainlinkによる機関投資家向け拡張などに注目が集まります。重要なのは「どちらが勝つか」ではなく、「自分の用途に合うものはどちらか」です。
本記事は情報提供のみを目的としており、投資助言ではありません。暗号資産の取引にはリスクがあります。取引前に必ずご自身で情報収集を行ってください。
