ブロックチェーンアプリケーションは通常、外部のデータに依存しています。ただし、これらのシステムの設計により、外部データとのネイティブな相互作用が制限されており、補助なしには実現できません。そのため、ブロックチェーンはオラクルに依存し、中間業者として機能し、外部データを集約し、オンチェーンアプリケーションで利用可能にします。
通常、オラクルネットワークはノードに特定の情報を探求するようにインセンティブを与え、特定のデータポイントの値について合意し、これらの値を設定された時間枠内にブロックチェーンに公開するよう促します。ただし、この「プッシュ」モデルは間接的でコストがかかり、スケーリングが困難です。Pyth Networkは、第一情報提供者ネットワークを育成し、「プッシュ」モデルを調整することで、これらの問題に対処しています。このモデルはレイテンシーを低減し、迅速にスケーリングし、更新料金をデータ消費者(アプリケーションおよび開発者)に転送することでネットワークコストを削減します。
パイスは、暗号通貨、株式、外国為替ペア、ETF、および商品の正確な価格を提供することを目的とした言語ネットワークです。3つの主力製品を提供しています。
Pythのデータの堅牢性は、世界の取引所、取引企業、市場メーカー、機関、およびDeFiからの約100人のデータプロバイダーで構成される貢献プロバイダーネットワークによって大幅に向上しています。一部の注目すべきプロバイダーには、Jane Street、Chicago Trading Company(CTC)、Binance、Raydium、Osmosis、Galaxy、および0xが含まれます。Pythは、現在50以上のブロックチェーンを対象に、開発者向けの金融市場データを提供することに焦点を当てています。
ブロックチェーンと外部世界の間のデータを橋渡しするだけでなく、オラクルはオラクル問題を克服しようともしています。オラクル問題とは、外部データのセキュリティ、認証、信頼性を確保することを指し、外部ソースからの潜在的な障害を考慮します。
オラクル問題の解決には、通常、次の手順が含まれます。
オラクルの問題は、通常、プッシュモデルまたはプルモデルを通じて対処されます。ほとんどのオラクルは第三者のプッシュモデルを使用し、オラクルノードが第一情報源(取引所など)または第二情報源(CoinGeckoやKaikoなどのデータ集約者など)からデータを取得する中間業者として機能します。たとえば、Chainlinkの主要価格フィードオラクルノードは第二情報源からデータを取得します。プッシュオラクルは、一定の間隔で価格更新を個々のブロックチェーンにプッシュし、各オンチェーンの更新にはガス手数料がかかります。価格フィードの追加やオンチェーンの更新の遅延の削減は、オラクルネットワークにさらなるコストをもたらし、その拡張性を妨げます。さらに、データの取得には複数の信頼の前提が必要です:第一情報源が正確で安定していること、第二情報源が正確で安定していること、そしてオラクルネットワークが安定していること。
Pyth Networkは、そのプルモデルを通じて第三者のプッシュモデルの欠点に対処しています。最初手のデータプロバイダーネットワークを持つPythは、第三者のデータ信頼性に関するダウンストリームの信頼の前提を緩和します。Pythのプルモデルでは、データは取引所、市場メーカー、およびDeFiプロトコル(例:Jane Street、Binance、Raydiumなど)など、ネットワーク内のエンティティによって直接提供されます。これらのエンティティは正直に行動し、堅牢なデータを提供し、良い評判を維持し、プロトコルによって禁止されないようにインセンティブを与えられています。
エンドユーザーへのコスト負担の移行による追加的な利点は、需要に基づいて価格フィードが定期的な間隔ではなく更新されるため、コストがユーザーに移行されます。したがって、消費者は価格更新を開始し、同じDeFi取引(例:資産スワップ、永続的なスワップの決済)でチェーンに更新を引き込みます。需要に基づいて更新されることでコストをユーザーに移行することにより、Pythは451の価格フィード全体で頻繁に更新されていることから、これらのコストを効率的にリダイレクトします。
Pythは、プロトコルの2つのインスタンスを運用しています: Solanaメインネット上の1つとPythnet Appchain上のもう1つです。Solana上のPythインスタンスは、Solana上のプロトコル専用のデータを提供し、Pythnet上のPythインスタンスは、他のすべてのブロックチェーン上のプロトコルのためのデータを提供します。両方のインスタンスでは、Pyth Network上でオラクルの更新を容易にするために3つのコアエンティティが相互作用します。
Pythnetのバリデーターはデータプロバイダーです。以前は、Pyth Data Associationがバリデーターに十分なステークを委任していましたが、ガバナンスの開始に伴い、この責任は現在、PYTHトークン保有者によって管理されています。執筆時点では、バリデーターのステークのダイナミクスを変更する提案はありませんでした。現在、すべてのバリデーターの重みは均等です。Pythデータの主要な供給源であるプロバイダーは、消費者によって開始されたDeFi取引全体で徴収されるわずかな手数料を通じて補償されています。
Pyth Oracle Programは、プロバイダーが提出したデータを組み合わせ、計算中に対応する価格フィードの集計価格と信頼区間を生成する集約アルゴリズムです。また、価格フィードを維持し、プロバイダーからの個々の入力を保存し、移動平均などの追加計算を実行します。アプリケーションと開発者は、オラクルプログラムによって生成された情報を読むために価格フィードの更新をリクエストする消費者として機能します。
価格フィードは、サービスアカウントと価格アカウントの 2 つの Solana アカウントで表されます。サービス アカウントには、株価フィードに関するメタデータ(銘柄記号、アセット タイプ、対応する価格アカウントなど)が保存されます。価格勘定には、各プロバイダーの名前、各プロバイダーが送信した価格と信頼区間、指数移動平均など、データプロバイダーによって承認されたデータが含まれています。どちらのアカウントもオラクル プログラムによって管理されており、オラクル プログラムには、主に製品アカウントを一覧表示する 3 番目のアカウントも含まれています。この設定により、アプリケーションは Pyth によって提供される価格フィードの完全なリストを分類できます。
プロバイダーは、価格更新を400ミリ秒ごとに提出します(Solanaのタイムスロットの長さ)。各更新は、価格と信頼区間の頻繁な集計更新を引き起こし、それらはその後、アプリケーションによって下流で使用されます。Solanaの低コストにより、Pyth(または任意のオラクル)は、開発者が関連する価格フィードをアプリケーションに渡すだけで済む効率的なプッシュモデルを運用できます。データのデシリアライズと公開された値を読み取り/統合する必要があります。
各プロバイダーが提出した個々のデータ値を保存することにより、オラクルはパフォーマンスの低下や悪意のある行動に対してプロバイダーを責任を追及することができることに価値があることに注意することは価値がある。Q2の終わりまでに、PythはSolanaプッシュオラクルを新しいSolanaプルオラクルに完全に移行する予定です。Pythチームは、Pythプルオラクルが既に開発ネットワーク上で稼働していることを示しています。
Pythnetのアプリケーションチェーンは、Pythのデータプロバイダーネットワークによって提供されるデータを処理および集約するための計算レイヤーとして機能する、Solanaメインネットの権威あるプルーフオブステークのフォークです。Pythnet上の価格フィードは、Solanaだけでなく50以上のブロックチェーンからアクセス可能であり、その価格フィードは直接ブロックチェーンに公開されています。PythnetはSolanaのフォークであるため、Solana上のPythオラクルフレームワークとPythnet上のPythオラクルフレームワークはいくつか類似点がありますが、いくつかの違いもあります。
前述したSolanaのプッシュモデル(アカウントとオラクルプログラムを含む)は、Pythnetと似ています。ただし、Pythnetはターゲットチェーンではなく、プロバイダーが価格を提出する際に料金を請求しません。したがって、データプロバイダーはデータをPythnetにプッシュして集約し、オラクルプログラムを介してアカウントにシリアル化しますが、このデータはその後、ワームホールクロスチェーンメッセージングプロトコルを介して他のブロックチェーンにブロードキャストされます。次に、消費者は、オラクルデータに依存する通常のDeFiトランザクションを介してデータ転送を開始するときに、ターゲットチェーンにコストを負担し、データの更新を取得します。
Pythnetでデータを公開および集約した後、データはすぐにWormholeを経由してルーティングされるわけではありません。代わりに、Pythはデータをメッセージバッファを介してルーティングし、Merkleツリーにハッシュ化します。これにより、ユーザーは単一のトランザクションに含める更新を選択できます。また、ユーザーがコストを低く保ち、データ更新に任意の計算を含めることが可能になります。各集約更新後、集約プログラムはメッセージをメッセージバッファに追加します。各タイムスロットごとに、Pythnetのバリデータはメッセージを読み、Merkleツリーを作成し、その後、すべての価格のMerkleルートを含むメッセージをPythnet上のWormhole契約に送信します。
その後、Wormhole管理者(Wormholeノード)はMerkleルートメッセージを読み、検証可能なアクション承認(VAA)を作成し、価格の更新を関連するブロックチェーンにブロードキャストします。VAAはデータの信頼性と安全な送信を保証します。VAAにはWormhole管理者の署名が含まれています。これらの署名は、管理者がVAAを目撃し検証したこと、およびWormholeガーディアンの署名が含まれていることを確認します。これらの署名は、ガーディアンがメッセージに含まれる情報、つまり価格のMerkleルートを目撃し検証したことを確認します。署名付きVAAは、Pythnetからターゲットブロックチェーンへ転送されるデータの正確性を確認するための検証可能で安全な方法であり、信頼された当事者(Wormholeガーディアン)によって検証されています。
ヘルメスHermesは、開発者のアップデート開始プロセスを抽象化するWeb APIです。Hermesのようなサービスがないと、開発者は手動で必要な価格フィードを含むアップデートペイロードをコンパイルし、Wormholeで検証されたMerkleルートを使用して、対応するデータとMerkleプルーフをPythnetから取得する必要があります。Hermesを使用すると、開発者はWebサービスに簡単にクエリを実行してオラクル価格にアクセスできます。データコンシューマーは、最新の価格をRESTまたはWebSocket APIから取得できます。
REST (HTTP のサブセット) API 機能
WebSocket APIの機能:
Hermesは許可なく、第三者がPyth Networkへの簡略化されたアクセスポイントを構築できるようにします。操作の複雑さにより、Pyth Data Associationは公開バージョンを維持しています。ただし、Triton、P2P、Liquify、EXTRなどの他の企業もHermesのホストされた独自のバージョンを提供しています。Hermesを提供するノードプロバイダの成長するリストはこちらで見つけることができます。
PYTH トークンはSolana上のSPLトークンであり(Ethereum上のERC-20に相当)、その中核的なユーティリティはガバナンスです。PYTH保有者は資産をステークし、Pyth改善提案(PIP)をサポートするために投票することでプロトコルの開発を導くことができます。現時点では、Pythian Councilの選挙やPyth DAO憲法の承認を含む、投票が行われているまたは行われている提案のみがあります。ガバナンスは、修正可能な典型的なトピックをカバーしています。
Pyth DAOは、Pythian CouncilとPrice Feed Committeeから構成されています。両委員会は、委員のローテーションを図るために、6か月ごとに選挙を行います。さらに、1/3未満の参加時間を持つメンバーは再選から除外されます。このシステムにより、積極的なメンバーの参加とPythの目標との整合性が確保されます。両委員会は、特定の運営PIPsについての投票と実行を担当しています。
PythのDiscordフォーラムでの議論の後、PYTH保有者は、Realmsのガバナンスポータルで提案に投票することができます。現在、提案作成者は、提案を作成するために2500万PYTHを保持する必要があります。
Pyth DAOは、憲法的PIPと運営上のPIPの2種類で構成されています。憲法的PIPには、プロトコルの更新、構造の決定、Pyth DAOの運営の指針が含まれます。これらを実施するには67%以上のサポートが必要です。運営上のPIPには、委員会メンバーへの委任や財務、Pythian委員会、Price Feed委員会の運営が含まれます。これらのPIPに対する投票は委員会メンバーに委任することができ、50%以上のサポートが必要です。
Pythは、Solana上で最も一般的に使用されるプロトコルの1つです。2024年2月、そのオラクルトランザクションはSolana全体の平均の20%を占めていました。同じ期間に、PythonデータプロバイダーはSolanaで225,000ドルを支払いました。Pythonのオラクルはブロックチェーンの価値の95%を守っています。2024年1月現在、Pythは他の9つのブロックチェーン上の価値の90%以上、および他の16のブロックチェーン上の価値の50%以上を保護しています。
Pythは、Pythnet上のソースをスケーリングできる能力により、さまざまなブロックチェーンで最も広く使用されているオラクルプロトコルの1つとなりました。新しいデータソースをターゲットチェーンに直接追加する代わりに、Pythnetに新しいデータソースを追加し、それをサポートされている各ターゲットチェーン上のPythのオラクル契約が利用できるようにします。その結果、Pythは拡張する予定のチェーンに対してオラクル契約を構築できます。さまざまなブロックチェーンへのサポートが拡大するにつれ、いくつかの注目すべきプロジェクトがPythのオラクルネットワークを採用しています。以下にいくつかの代表的な例を示します。
Synthetixは、Synthsとして知られるシンセティックアセットの作成を可能にする分散型流動性プロトコルであり、これらは暗号通貨や通貨、商品、株式などの実世界資産の価値を追跡します。Synthetixは、ユーザーが実際にそれらを保有せずにさまざまな資産に露出することを可能にし、これにより投資機会が広がり、暗号通貨市場の流動性が向上します。Synthetixの機能の重要な要素は、Pythネットワークオラクルとの統合です。これらのオラクルは、高精度でリアルタイムな価格フィードを提供し、Synthsの価値の精度を維持するために重要です。
Heliumは、トークンベースの経済的インセンティブシステムを通じて、参加者に無線デバイスを展開してネットワークのカバレッジを提供するよう奨励する、分散型のモノのインターネット(IoT)ネットワークです。Heliumは、Pythネットワークオラクルを活用して、ネイティブトークンであるHNTの正確なオンチェーン市場価格を提供します。これらの価格は、焼却されたHNTをデータクレジット(DC)に変換し、資金配分を正確に測定するなど、さまざまなネットワーク活動にとって重要です。HeliumはDeFiではありませんが、Heliumの分散型接続プラットフォームでのPythオラクルの使用は、伝統的なDeFiの領域外でもプロトコルの経済を管理するための正確なデータの重要性を示しています。
Eclipseは最近、シリーズAの資金調達ラウンドで5,000万ドルを調達し、実行にSolana Virtual Machine(SVM)、データ可用性にCelestiaを使用し、セキュリティの決済レイヤーとしてイーサリアムを活用した最初の第2レイヤーブロックチェーンを立ち上げました。Eclipseのローンチは、イーサリアムユーザーから流動性を引き付け、Solanaの第2層上の分散型アプリケーションに誘導することが期待されています。Solanaのリーディングオラクルとして、PythはEclipseへの拡張とEclipseでのローンチを行う多くのアプリケーションをサポートする。
オラクルフィールドは、Chainlinkによって支配される激しく競争が激しい業界です。Chronicle Protocolは2017年にMakerDAOのために初のオンチェーンオラクルを作成しましたが、2023年末まで公開オラクルネットワークを立ち上げませんでした。現在、Chronicleは2つのブロックチェーンのみソースを提供していますが、拡大計画を立てています。ChainlinkはDeFiの開発の年月を経て市場シェアを獲得し、さまざまなオラクルベースの製品を立ち上げ、幅広い市場にサービスを提供しています。現時点で、Pyth Networkよりも安全なプロトコルは3つしかありません。Chainlink、Chronicle、WINkLink - これらのトップ4つのプロトコルは、すべてのオラクル市場価値の90〜95%を占めています。それでも、Pythは対象となるブロックチェーンの数とセキュリティ価値の点でリードしています。Chainlinkは、対象となるブロックチェーンの多様性とセキュリティ価値の点でPythの主要な競合相手です。
批評家は、オラクルノードがデータを取得する方法の透明性の欠如により、Chainlinkを「ブラックボックス」と呼んでいます。データのソースは、オンチェーンまたはChainlinkオラクルノードのWebサイトでは識別されません。対照的に、Pythネットワーク上のすべてのデータポイントは、Pythの価格情報ウェブページからSolanaブロックエクスプローラーにトランザクションハッシュをコピーすることで、個々のプロバイダーの公開鍵までさかのぼることができます。Chainlink上のデータはChainlinkのオラクルノードにまでさかのぼることもできますが、Pythのデータプロバイダーはファーストパーティのソースです。Chainlinkのデータとは異なり、Pythの開示データは、取引所、取引会社、マーケットメーカーなどの業務から内部的に供給されています。ただし、プロバイダーの公開鍵は ID に公開されていないため、Pyth がプロバイダー ネットワークを管理する方法に信頼層が追加されます。
Pythは従来の金融と暗号通貨価格情報に焦点を当てていますが、Chainlinkにはいくつかの製品があります。これには相互運用性プロトコル(CCIP)、リザーブ証明情報フィードおよび開発者ツール(VRF、API機能、および自動化サービス)、およびその市場データフィードが含まれます。したがって、Pythの主力製品はChainlinkの主要市場データフィード製品に挑戦していますが、PythはPythエントロピーを介してランダムナンバージェネレーターも提供しています。以下は、市場データフィードの観点でのPythとChainlinkの比較です。
PYTH
チェーンリンク
パイス
チェーンリンク
両方のシステムには、市場データ情報フローに関して利点と欠点があります。 Pythのモデルは、高い更新頻度を維持しながら価格情報ストリームの数量をスケーリングするのに適しています。 ただし、Pythの高い忠実度データを維持する能力は、悪質な行動からのプロバイダーへの潜在的な利益を上回るという前提に依存しています。そのネットワークの安定性は、Wormholeの正常な運用に依存しています。 対照的に、Chainlinkのモデルは、元のデータソースへの信頼が少なくて済むし、サポートされているブロックチェーンとのオラクルネットワークの関係も少なくて済みます。なぜなら、それは二次集約ソースからデータを取得し、それをターゲットチェーンに直接公開するからです。 ただし、データ情報フローの拡張やより広範囲のブロックチェーンのカバーは、より高いコストがかかります。 それにもかかわらず、暗号通貨市場が成長し続ける中、新しいプロトコルは、異なるオラクル価格情報ストリームを実装する際に多くの選択肢とトレードオフ/リスクを考慮する必要があります。
Pyth Networkは、オラクルの景観を再構築する先駆的なプロトコルです。第一級のデータプロバイダーネットワークを育成し、プルベースのオラクルを実装することで、オラクルユーザーにコストを転嫁します。この設計により、Pythはオラクルネットワークのコストを削減し、価格更新頻度を増やし、主要なデータソースに基づいた市場データを直接保護します。ローンチ以来、Pythは最も多くのブロックチェーンにサービスを拡大し、総額で4番目に多いシェアを保持しています(2024年3月時点、55億ドル)。プロバイダーネットワークの拡大に伴い、Pythは、すべての世界金融市場データをWeb3で利用可能にするというミッションを達成することを目指しています。
この記事は[から転載されましたテックフロー ディープ タイド],著作権は元の著者に属します[Messari], if you have any objection to the reprint, please contactGate Learn Team, チームは関連手続きに従ってできるだけ早く対処します。
免責事項:この記事で表現されている意見や考えは、著者個人の意見を表しており、投資アドバイスを構成するものではありません。
記事の他の言語バージョンは、Gate Learnチームによって翻訳されており、述べられていませんGate.io, 翻訳された記事の複製、配布、または盗用はできません。
ブロックチェーンアプリケーションは通常、外部のデータに依存しています。ただし、これらのシステムの設計により、外部データとのネイティブな相互作用が制限されており、補助なしには実現できません。そのため、ブロックチェーンはオラクルに依存し、中間業者として機能し、外部データを集約し、オンチェーンアプリケーションで利用可能にします。
通常、オラクルネットワークはノードに特定の情報を探求するようにインセンティブを与え、特定のデータポイントの値について合意し、これらの値を設定された時間枠内にブロックチェーンに公開するよう促します。ただし、この「プッシュ」モデルは間接的でコストがかかり、スケーリングが困難です。Pyth Networkは、第一情報提供者ネットワークを育成し、「プッシュ」モデルを調整することで、これらの問題に対処しています。このモデルはレイテンシーを低減し、迅速にスケーリングし、更新料金をデータ消費者(アプリケーションおよび開発者)に転送することでネットワークコストを削減します。
パイスは、暗号通貨、株式、外国為替ペア、ETF、および商品の正確な価格を提供することを目的とした言語ネットワークです。3つの主力製品を提供しています。
Pythのデータの堅牢性は、世界の取引所、取引企業、市場メーカー、機関、およびDeFiからの約100人のデータプロバイダーで構成される貢献プロバイダーネットワークによって大幅に向上しています。一部の注目すべきプロバイダーには、Jane Street、Chicago Trading Company(CTC)、Binance、Raydium、Osmosis、Galaxy、および0xが含まれます。Pythは、現在50以上のブロックチェーンを対象に、開発者向けの金融市場データを提供することに焦点を当てています。
ブロックチェーンと外部世界の間のデータを橋渡しするだけでなく、オラクルはオラクル問題を克服しようともしています。オラクル問題とは、外部データのセキュリティ、認証、信頼性を確保することを指し、外部ソースからの潜在的な障害を考慮します。
オラクル問題の解決には、通常、次の手順が含まれます。
オラクルの問題は、通常、プッシュモデルまたはプルモデルを通じて対処されます。ほとんどのオラクルは第三者のプッシュモデルを使用し、オラクルノードが第一情報源(取引所など)または第二情報源(CoinGeckoやKaikoなどのデータ集約者など)からデータを取得する中間業者として機能します。たとえば、Chainlinkの主要価格フィードオラクルノードは第二情報源からデータを取得します。プッシュオラクルは、一定の間隔で価格更新を個々のブロックチェーンにプッシュし、各オンチェーンの更新にはガス手数料がかかります。価格フィードの追加やオンチェーンの更新の遅延の削減は、オラクルネットワークにさらなるコストをもたらし、その拡張性を妨げます。さらに、データの取得には複数の信頼の前提が必要です:第一情報源が正確で安定していること、第二情報源が正確で安定していること、そしてオラクルネットワークが安定していること。
Pyth Networkは、そのプルモデルを通じて第三者のプッシュモデルの欠点に対処しています。最初手のデータプロバイダーネットワークを持つPythは、第三者のデータ信頼性に関するダウンストリームの信頼の前提を緩和します。Pythのプルモデルでは、データは取引所、市場メーカー、およびDeFiプロトコル(例:Jane Street、Binance、Raydiumなど)など、ネットワーク内のエンティティによって直接提供されます。これらのエンティティは正直に行動し、堅牢なデータを提供し、良い評判を維持し、プロトコルによって禁止されないようにインセンティブを与えられています。
エンドユーザーへのコスト負担の移行による追加的な利点は、需要に基づいて価格フィードが定期的な間隔ではなく更新されるため、コストがユーザーに移行されます。したがって、消費者は価格更新を開始し、同じDeFi取引(例:資産スワップ、永続的なスワップの決済)でチェーンに更新を引き込みます。需要に基づいて更新されることでコストをユーザーに移行することにより、Pythは451の価格フィード全体で頻繁に更新されていることから、これらのコストを効率的にリダイレクトします。
Pythは、プロトコルの2つのインスタンスを運用しています: Solanaメインネット上の1つとPythnet Appchain上のもう1つです。Solana上のPythインスタンスは、Solana上のプロトコル専用のデータを提供し、Pythnet上のPythインスタンスは、他のすべてのブロックチェーン上のプロトコルのためのデータを提供します。両方のインスタンスでは、Pyth Network上でオラクルの更新を容易にするために3つのコアエンティティが相互作用します。
Pythnetのバリデーターはデータプロバイダーです。以前は、Pyth Data Associationがバリデーターに十分なステークを委任していましたが、ガバナンスの開始に伴い、この責任は現在、PYTHトークン保有者によって管理されています。執筆時点では、バリデーターのステークのダイナミクスを変更する提案はありませんでした。現在、すべてのバリデーターの重みは均等です。Pythデータの主要な供給源であるプロバイダーは、消費者によって開始されたDeFi取引全体で徴収されるわずかな手数料を通じて補償されています。
Pyth Oracle Programは、プロバイダーが提出したデータを組み合わせ、計算中に対応する価格フィードの集計価格と信頼区間を生成する集約アルゴリズムです。また、価格フィードを維持し、プロバイダーからの個々の入力を保存し、移動平均などの追加計算を実行します。アプリケーションと開発者は、オラクルプログラムによって生成された情報を読むために価格フィードの更新をリクエストする消費者として機能します。
価格フィードは、サービスアカウントと価格アカウントの 2 つの Solana アカウントで表されます。サービス アカウントには、株価フィードに関するメタデータ(銘柄記号、アセット タイプ、対応する価格アカウントなど)が保存されます。価格勘定には、各プロバイダーの名前、各プロバイダーが送信した価格と信頼区間、指数移動平均など、データプロバイダーによって承認されたデータが含まれています。どちらのアカウントもオラクル プログラムによって管理されており、オラクル プログラムには、主に製品アカウントを一覧表示する 3 番目のアカウントも含まれています。この設定により、アプリケーションは Pyth によって提供される価格フィードの完全なリストを分類できます。
プロバイダーは、価格更新を400ミリ秒ごとに提出します(Solanaのタイムスロットの長さ)。各更新は、価格と信頼区間の頻繁な集計更新を引き起こし、それらはその後、アプリケーションによって下流で使用されます。Solanaの低コストにより、Pyth(または任意のオラクル)は、開発者が関連する価格フィードをアプリケーションに渡すだけで済む効率的なプッシュモデルを運用できます。データのデシリアライズと公開された値を読み取り/統合する必要があります。
各プロバイダーが提出した個々のデータ値を保存することにより、オラクルはパフォーマンスの低下や悪意のある行動に対してプロバイダーを責任を追及することができることに価値があることに注意することは価値がある。Q2の終わりまでに、PythはSolanaプッシュオラクルを新しいSolanaプルオラクルに完全に移行する予定です。Pythチームは、Pythプルオラクルが既に開発ネットワーク上で稼働していることを示しています。
Pythnetのアプリケーションチェーンは、Pythのデータプロバイダーネットワークによって提供されるデータを処理および集約するための計算レイヤーとして機能する、Solanaメインネットの権威あるプルーフオブステークのフォークです。Pythnet上の価格フィードは、Solanaだけでなく50以上のブロックチェーンからアクセス可能であり、その価格フィードは直接ブロックチェーンに公開されています。PythnetはSolanaのフォークであるため、Solana上のPythオラクルフレームワークとPythnet上のPythオラクルフレームワークはいくつか類似点がありますが、いくつかの違いもあります。
前述したSolanaのプッシュモデル(アカウントとオラクルプログラムを含む)は、Pythnetと似ています。ただし、Pythnetはターゲットチェーンではなく、プロバイダーが価格を提出する際に料金を請求しません。したがって、データプロバイダーはデータをPythnetにプッシュして集約し、オラクルプログラムを介してアカウントにシリアル化しますが、このデータはその後、ワームホールクロスチェーンメッセージングプロトコルを介して他のブロックチェーンにブロードキャストされます。次に、消費者は、オラクルデータに依存する通常のDeFiトランザクションを介してデータ転送を開始するときに、ターゲットチェーンにコストを負担し、データの更新を取得します。
Pythnetでデータを公開および集約した後、データはすぐにWormholeを経由してルーティングされるわけではありません。代わりに、Pythはデータをメッセージバッファを介してルーティングし、Merkleツリーにハッシュ化します。これにより、ユーザーは単一のトランザクションに含める更新を選択できます。また、ユーザーがコストを低く保ち、データ更新に任意の計算を含めることが可能になります。各集約更新後、集約プログラムはメッセージをメッセージバッファに追加します。各タイムスロットごとに、Pythnetのバリデータはメッセージを読み、Merkleツリーを作成し、その後、すべての価格のMerkleルートを含むメッセージをPythnet上のWormhole契約に送信します。
その後、Wormhole管理者(Wormholeノード)はMerkleルートメッセージを読み、検証可能なアクション承認(VAA)を作成し、価格の更新を関連するブロックチェーンにブロードキャストします。VAAはデータの信頼性と安全な送信を保証します。VAAにはWormhole管理者の署名が含まれています。これらの署名は、管理者がVAAを目撃し検証したこと、およびWormholeガーディアンの署名が含まれていることを確認します。これらの署名は、ガーディアンがメッセージに含まれる情報、つまり価格のMerkleルートを目撃し検証したことを確認します。署名付きVAAは、Pythnetからターゲットブロックチェーンへ転送されるデータの正確性を確認するための検証可能で安全な方法であり、信頼された当事者(Wormholeガーディアン)によって検証されています。
ヘルメスHermesは、開発者のアップデート開始プロセスを抽象化するWeb APIです。Hermesのようなサービスがないと、開発者は手動で必要な価格フィードを含むアップデートペイロードをコンパイルし、Wormholeで検証されたMerkleルートを使用して、対応するデータとMerkleプルーフをPythnetから取得する必要があります。Hermesを使用すると、開発者はWebサービスに簡単にクエリを実行してオラクル価格にアクセスできます。データコンシューマーは、最新の価格をRESTまたはWebSocket APIから取得できます。
REST (HTTP のサブセット) API 機能
WebSocket APIの機能:
Hermesは許可なく、第三者がPyth Networkへの簡略化されたアクセスポイントを構築できるようにします。操作の複雑さにより、Pyth Data Associationは公開バージョンを維持しています。ただし、Triton、P2P、Liquify、EXTRなどの他の企業もHermesのホストされた独自のバージョンを提供しています。Hermesを提供するノードプロバイダの成長するリストはこちらで見つけることができます。
PYTH トークンはSolana上のSPLトークンであり(Ethereum上のERC-20に相当)、その中核的なユーティリティはガバナンスです。PYTH保有者は資産をステークし、Pyth改善提案(PIP)をサポートするために投票することでプロトコルの開発を導くことができます。現時点では、Pythian Councilの選挙やPyth DAO憲法の承認を含む、投票が行われているまたは行われている提案のみがあります。ガバナンスは、修正可能な典型的なトピックをカバーしています。
Pyth DAOは、Pythian CouncilとPrice Feed Committeeから構成されています。両委員会は、委員のローテーションを図るために、6か月ごとに選挙を行います。さらに、1/3未満の参加時間を持つメンバーは再選から除外されます。このシステムにより、積極的なメンバーの参加とPythの目標との整合性が確保されます。両委員会は、特定の運営PIPsについての投票と実行を担当しています。
PythのDiscordフォーラムでの議論の後、PYTH保有者は、Realmsのガバナンスポータルで提案に投票することができます。現在、提案作成者は、提案を作成するために2500万PYTHを保持する必要があります。
Pyth DAOは、憲法的PIPと運営上のPIPの2種類で構成されています。憲法的PIPには、プロトコルの更新、構造の決定、Pyth DAOの運営の指針が含まれます。これらを実施するには67%以上のサポートが必要です。運営上のPIPには、委員会メンバーへの委任や財務、Pythian委員会、Price Feed委員会の運営が含まれます。これらのPIPに対する投票は委員会メンバーに委任することができ、50%以上のサポートが必要です。
Pythは、Solana上で最も一般的に使用されるプロトコルの1つです。2024年2月、そのオラクルトランザクションはSolana全体の平均の20%を占めていました。同じ期間に、PythonデータプロバイダーはSolanaで225,000ドルを支払いました。Pythonのオラクルはブロックチェーンの価値の95%を守っています。2024年1月現在、Pythは他の9つのブロックチェーン上の価値の90%以上、および他の16のブロックチェーン上の価値の50%以上を保護しています。
Pythは、Pythnet上のソースをスケーリングできる能力により、さまざまなブロックチェーンで最も広く使用されているオラクルプロトコルの1つとなりました。新しいデータソースをターゲットチェーンに直接追加する代わりに、Pythnetに新しいデータソースを追加し、それをサポートされている各ターゲットチェーン上のPythのオラクル契約が利用できるようにします。その結果、Pythは拡張する予定のチェーンに対してオラクル契約を構築できます。さまざまなブロックチェーンへのサポートが拡大するにつれ、いくつかの注目すべきプロジェクトがPythのオラクルネットワークを採用しています。以下にいくつかの代表的な例を示します。
Synthetixは、Synthsとして知られるシンセティックアセットの作成を可能にする分散型流動性プロトコルであり、これらは暗号通貨や通貨、商品、株式などの実世界資産の価値を追跡します。Synthetixは、ユーザーが実際にそれらを保有せずにさまざまな資産に露出することを可能にし、これにより投資機会が広がり、暗号通貨市場の流動性が向上します。Synthetixの機能の重要な要素は、Pythネットワークオラクルとの統合です。これらのオラクルは、高精度でリアルタイムな価格フィードを提供し、Synthsの価値の精度を維持するために重要です。
Heliumは、トークンベースの経済的インセンティブシステムを通じて、参加者に無線デバイスを展開してネットワークのカバレッジを提供するよう奨励する、分散型のモノのインターネット(IoT)ネットワークです。Heliumは、Pythネットワークオラクルを活用して、ネイティブトークンであるHNTの正確なオンチェーン市場価格を提供します。これらの価格は、焼却されたHNTをデータクレジット(DC)に変換し、資金配分を正確に測定するなど、さまざまなネットワーク活動にとって重要です。HeliumはDeFiではありませんが、Heliumの分散型接続プラットフォームでのPythオラクルの使用は、伝統的なDeFiの領域外でもプロトコルの経済を管理するための正確なデータの重要性を示しています。
Eclipseは最近、シリーズAの資金調達ラウンドで5,000万ドルを調達し、実行にSolana Virtual Machine(SVM)、データ可用性にCelestiaを使用し、セキュリティの決済レイヤーとしてイーサリアムを活用した最初の第2レイヤーブロックチェーンを立ち上げました。Eclipseのローンチは、イーサリアムユーザーから流動性を引き付け、Solanaの第2層上の分散型アプリケーションに誘導することが期待されています。Solanaのリーディングオラクルとして、PythはEclipseへの拡張とEclipseでのローンチを行う多くのアプリケーションをサポートする。
オラクルフィールドは、Chainlinkによって支配される激しく競争が激しい業界です。Chronicle Protocolは2017年にMakerDAOのために初のオンチェーンオラクルを作成しましたが、2023年末まで公開オラクルネットワークを立ち上げませんでした。現在、Chronicleは2つのブロックチェーンのみソースを提供していますが、拡大計画を立てています。ChainlinkはDeFiの開発の年月を経て市場シェアを獲得し、さまざまなオラクルベースの製品を立ち上げ、幅広い市場にサービスを提供しています。現時点で、Pyth Networkよりも安全なプロトコルは3つしかありません。Chainlink、Chronicle、WINkLink - これらのトップ4つのプロトコルは、すべてのオラクル市場価値の90〜95%を占めています。それでも、Pythは対象となるブロックチェーンの数とセキュリティ価値の点でリードしています。Chainlinkは、対象となるブロックチェーンの多様性とセキュリティ価値の点でPythの主要な競合相手です。
批評家は、オラクルノードがデータを取得する方法の透明性の欠如により、Chainlinkを「ブラックボックス」と呼んでいます。データのソースは、オンチェーンまたはChainlinkオラクルノードのWebサイトでは識別されません。対照的に、Pythネットワーク上のすべてのデータポイントは、Pythの価格情報ウェブページからSolanaブロックエクスプローラーにトランザクションハッシュをコピーすることで、個々のプロバイダーの公開鍵までさかのぼることができます。Chainlink上のデータはChainlinkのオラクルノードにまでさかのぼることもできますが、Pythのデータプロバイダーはファーストパーティのソースです。Chainlinkのデータとは異なり、Pythの開示データは、取引所、取引会社、マーケットメーカーなどの業務から内部的に供給されています。ただし、プロバイダーの公開鍵は ID に公開されていないため、Pyth がプロバイダー ネットワークを管理する方法に信頼層が追加されます。
Pythは従来の金融と暗号通貨価格情報に焦点を当てていますが、Chainlinkにはいくつかの製品があります。これには相互運用性プロトコル(CCIP)、リザーブ証明情報フィードおよび開発者ツール(VRF、API機能、および自動化サービス)、およびその市場データフィードが含まれます。したがって、Pythの主力製品はChainlinkの主要市場データフィード製品に挑戦していますが、PythはPythエントロピーを介してランダムナンバージェネレーターも提供しています。以下は、市場データフィードの観点でのPythとChainlinkの比較です。
PYTH
チェーンリンク
パイス
チェーンリンク
両方のシステムには、市場データ情報フローに関して利点と欠点があります。 Pythのモデルは、高い更新頻度を維持しながら価格情報ストリームの数量をスケーリングするのに適しています。 ただし、Pythの高い忠実度データを維持する能力は、悪質な行動からのプロバイダーへの潜在的な利益を上回るという前提に依存しています。そのネットワークの安定性は、Wormholeの正常な運用に依存しています。 対照的に、Chainlinkのモデルは、元のデータソースへの信頼が少なくて済むし、サポートされているブロックチェーンとのオラクルネットワークの関係も少なくて済みます。なぜなら、それは二次集約ソースからデータを取得し、それをターゲットチェーンに直接公開するからです。 ただし、データ情報フローの拡張やより広範囲のブロックチェーンのカバーは、より高いコストがかかります。 それにもかかわらず、暗号通貨市場が成長し続ける中、新しいプロトコルは、異なるオラクル価格情報ストリームを実装する際に多くの選択肢とトレードオフ/リスクを考慮する必要があります。
Pyth Networkは、オラクルの景観を再構築する先駆的なプロトコルです。第一級のデータプロバイダーネットワークを育成し、プルベースのオラクルを実装することで、オラクルユーザーにコストを転嫁します。この設計により、Pythはオラクルネットワークのコストを削減し、価格更新頻度を増やし、主要なデータソースに基づいた市場データを直接保護します。ローンチ以来、Pythは最も多くのブロックチェーンにサービスを拡大し、総額で4番目に多いシェアを保持しています(2024年3月時点、55億ドル)。プロバイダーネットワークの拡大に伴い、Pythは、すべての世界金融市場データをWeb3で利用可能にするというミッションを達成することを目指しています。
この記事は[から転載されましたテックフロー ディープ タイド],著作権は元の著者に属します[Messari], if you have any objection to the reprint, please contactGate Learn Team, チームは関連手続きに従ってできるだけ早く対処します。
免責事項:この記事で表現されている意見や考えは、著者個人の意見を表しており、投資アドバイスを構成するものではありません。
記事の他の言語バージョンは、Gate Learnチームによって翻訳されており、述べられていませんGate.io, 翻訳された記事の複製、配布、または盗用はできません。