このプロジェクトは、EigenLayerを通じて分散型オラクルとデータ&計算マーケットプレイスを作成することを目指すEthereumの中核価値とよく一致しています。しかし、これは比較的弱いビジネスモデルを明らかにし、利益の期待が他のオラクルプロジェクトよりも強くない可能性があります。特にオラクルプロジェクトの典型的に低い収益力を考えると、収益性を達成するには時間がかかるかもしれません。
ChainLinkと比べて、主要な分散型オラクルプロジェクトであるeOracleの唯一の基本的な利点は、開発者がカスタマイズされたオラクルを作成し、それらをeOracleのマーケットプレイスで販売できるOVS(Oracle Validated Service)です。これは基本的に分散型ソフトウェアマーケットプレイスのように機能し、eOracleがプラットフォームの役割を果たします。この市場が成熟し、プラスの成長勢を生み出すと、eOracleは伸びる可能性があります。さらに、eOracleがよりコスト効率の良い分散型オラクルサービスを提供できれば、それはさらに魅力的になります。
現在、参加オプションは主にETHまたはLSTトークンをステーキングすることを必要としており、参加するかどうかはあなたの調査(DYOR)に基づいて決定すべきです。
リスク:
現在、eOracleチームに関する詳細な公開情報が必要です。ただし、次の点からいくつかの洞察を得ることができます。Aegisプロトコルペーパー技術チームによって書かれました。論文は次の個人にクレジットを与えています:
上記の個人はすべてeOracleチームのメンバーであると仮定できます。これはeOracleがおそらくイスラエルを拠点とするチームであることを示唆しています。
究極の目標は、完全に分散化された、許可なしの、信頼性のある中立的なデータおよび計算マーケットプレイスを構築することです。
ターゲット顧客と収益源:
OVS Developers:
OVS(Oracle Validated Service)は、eOracleインフラストラクチャ上で独自のオラクルを開発するカスタムオラクルビルダーを指します。 ビルダーはOVSを作成し、eOracleマーケットプレイスで提供することができます。また、開発者はそれらを独自のアプリケーションで使用することができます。
具体的には、OVSの開発者は、独自にデータソース(財務データ、不動産データ、またはその他の種類のデータなど)を設定し、アプリケーション用のカスタム集計ロジックを構築することができます。これにより、データはアプリケーションに最適な方法で処理および結合され、機能とパフォーマンスが向上します。
Dapp Developers:
Dapp開発者は、eOracleに統合して、eOracleが提供する価格データにアクセスすることができます。
パートナー:
EigenLayerとノードオペレーター:
eOracleはEigenLayer上に構築されており、Ethereumバリデーターによって支えられる暗号経済セキュリティの恩恵を受けています。オペレーターはeOracleエコシステムに貢献するために登録し、報酬を得ることができます。(注意:「データバリデーター」向けに言及された報酬は実際にはEigenLayerによって保護されていますが、「チェーンバリデーター」はEOチェーンを維持する人々も独自のインセンティブを受け取ります。)
2024年8月6日時点で、RootdataにはeOracleの資金提供情報がありません。
ここでは、Token Terminalからのデータを使用して、ChainLink、Pyth、UMAなどの分散型オラクルプロジェクトによって使用される収益または総ガス料金を参照しています。
ChainLink:
収益と1ユーザー当たりの平均収益(ARPU)データは以下のチャートに表示されています:
Pyth Networkが使用するGas手数料データ(収益データが欠落しています)は、以下の図に示されています。
UMAが使用するガス手数料データ(収益データが欠落しています)が、以下の図に示されています:
見てわかるように、単独のオラクルプロジェクトによって生み出される収益は比較的低く、日々数百ドルから数千ドルの間を変動しています。比較のために、トップの貸出プロジェクトであるAaveとDEXリーダーであるUniswapの日次収益を考えてみてください:
Aave:
Uniswap:
AaveとUniswapの日次収益はしばしば数十万ドルに達し、オラクルの収益が同じリーグにないことを明確に示しています(もちろん、Token Terminalからのデータがオラクルプロジェクトの収入を正確に反映していると仮定しています)。したがって、eOracleがオラクルから生成された収益に完全に依存している場合、その収益の可能性は非常に大きくないかもしれません。突破するためには、他の手段を模索する必要があるかもしれません(最も簡単なのはトークンの発行と販売、または基本的には収益源を拡大するためにデリバティブ事業に展開することなど、プロジェクトの方向に応じて)。
デュアルトークンシステム:ETH + eOracleネイティブトークン
Vitalikの提案に従い、eOracleはデュアルトークンアプローチを採用し、セキュリティの主要な要素としてEther(ETH)を使用し、プロトコルを攻撃するには高い「予算」が必要であり、ネイティブなオラクルトークンに基づいたシステムを攻撃する「コスト」も著しいことを確保します。さらに、ネイティブトークンは肯定的な行動を促進し、悪意のある行為者を罰し、所有権とガバナンスを分散化するために使用されます。これにより、eOracleはEtherによって提供される安定性、暗号経済のセキュリティ、柔軟性を活用しつつ、ネイティブトークンと一致しています。
ただし、eOracleのトークンの具体的な割り当ておよび配布計画はまだ公開されていませんので、覚えておいてください。
eOracleポイントは、オペレーターとETH委任者の両方に付与され、ステーキングされたETHの金額と期間に基づいて定量化されます。オペレーターポイントは、各オペレーターに関連する累積ポイントの合計から派生します。
ステークホルダーポイント=ステークされたトークン(ETHまたはLST)の数×ステーキング時間の数
例えば、ユーザーが10日間1ETHをステーキングした場合、獲得したポイントは110日×24時間/日=240になります。
ユーザーが複数のトークンをステークする場合、ステーカーの総合ポイントはそれらのポイントの合計となります。
オペレーターポイント=それに属するすべてのユーザーの合計ポイント*0.03
例えば、5人のユーザーが10日間合計10ETHを運営者Aに委託した場合、その運営者が獲得するポイントは1010日24時間/日 * 0.03 = 72です。もちろん、運営者自体がステークした資金を持っている場合、それに応じたステーカーポイントも受け取ります。ここでは例を挙げません。
eOracleは、Ethereumネイティブのオラクルであり、Ethereumによってセキュリティが確保されたモジュラーでプログラマブルなデータレイヤーとして設計されており、EigenLayer上に構築されています。これにより、分散型アプリケーションに、実世界との接続のためのネイティブセキュリティとオフチェーンの計算能力が提供され、再ステーキングされたEtherとEthereumバリデーターの分散ネットワークによって裏付けられています。eOracleのミッションは、完全に分散化され、許可なし、かつ信頼性のある中立的なデータと計算のマーケットプレイスを作成することです。
eOracleと従来のオラクルの比較:
クローズド市場対オープン市場
従来のオラクルは中間業者として機能し、データのコスト、供給、および多様性を制御します。それに対し、eOracleのデータマーケットプレイスは中間業者を排除し、代わりに最大かつ最も多様なブロックチェーン検証者ネットワークを活用しています。これにより、検証者と分散型アプリケーション(dapps)はオープンマーケット内で直接やり取りすることができ、エコシステムに高品質なデータの幅広い範囲をもたらすことができます。検証者とdappsの直接的な関係は、両者にとってより安価でコスト効率の良いデータを生み出し、この市場では効率性と包括性が新しいイノベーションと機会を開放します。
閉鎖的な運営 vs. グローバルな分散運営
ブロックチェーンエコシステムの分散性に反して、従来のオラクルノードは選択されたノードグループによって登録および運営されています。Ethereumバリデータが運営するノードによってサポートされるeOracleは、イーサリアムのPoS(Proof of Stake)のセキュリティと価値をオラクルスペースに拡張します。
ブランド信頼 vs. Ethereumセキュリティ信頼
従来、オラクルは独自のアイデンティティでブランド化されたステーキングプールに依存しており、これにより、消費者アプリケーションに対して追加の信頼の前提と攻撃ベクトルが導入されています。 Ethereumバリデータを活用することで、eOracleはアプリケーションがセキュアなデータにアクセスできるようにし、新しい参加者や攻撃ベクトルを彼らのセキュリティ考慮事項に導入することなく可能にします。
不透明 vs 透明でプログラム可能
過去、検証の制限を補うために、暗号化された集約を持つ孤立したオラクルシステムが実装されていました。しかし、EigenLayerと再ステーキングメカニズムの登場により、eOracleは生態系の基準に従い、インセンティブ、透明性、および暗号経済のセキュリティに配慮しています。
制限されたアクセス対許可された統合
情報へのオープンで自由なアクセスは、エコシステムの価値だけでなく、革新の重要な側面でもあります。 任意のブロックチェーン上の分散型アプリケーションは、eOracleデータにアクセスして使用することができます。 アプリケーションは、以前は業界の進展を妨げていたインフラ制約によって制約されていませんが、効率を犠牲にすることなく必要なデータをどこでも使用することができます。
基本レベルのセキュリティはEigenLayerによって提供されます。EigenLayerのスマートコントラクトは、ネットワークの暗号化されたアイデンティティ、ステークレコード、およびバリデータセットを管理し、eOracleが悪意のあるバリデータの資金を削減できるようにします。
EO-Chainは、EigenLayerオペレーターによって運営される専用のステーク(PoS)ブロックチェーンです(EthereumバリデーターはETHを再ステークしてネットワークをセキュリティで確保します)。EO-Chainはメインブロックチェーン(つまりEthereumメインネット)から計算をオフロードし、オラクルオペレーターに分散型インセンティブを維持しながらコストとレイテンシを削減します。このセットアップにより、すべての計算がオンチェーンで実行され、透明性とセキュリティが保証されます。このレイヤーの主要な構成要素は次のとおりです:
これらは、EO-Chain上のスマートコントラクトであり、検証者が提出したデータを集約し、検証するものです。これらのスマートコントラクトは、データ検証者の署名をまとめ、それぞれの投票権重視を考慮して、デジタル署名された検証可能なデータを生成します。
コンシューマーブロックチェーンに許可なく展開されたスマートコントラクトは、eOracleデータを統合するために使用されます。これらのコントラクトは、eOracleプロトコルによって生成された署名の妥当性を検証し、dappsが必要とするデータを読み取り、使用することができます。
eOracleは、WebSocketおよびREST APIサービスを提供し、eOracleデータをプルオラクルとして使用できます。 eOracle Solidity SDKと組み合わせると、dappsはPython、TypeScript、またはその他の自動化ソリューションを使用してデータの使用を自動化できます。
プロセスは、レポート、検証&集計、公開、利用の4つの段階に分かれています。
報告
eOracleネットワークには、パブリックでアクセス可能な実世界のデータを追加することができます。ここで、eOracleオペレーター(以前は「データ検証者」と呼ばれる)がこのデータについて報告を始めます。これらの報告のデータソースは、WebSocketやAPIなどのさまざまなエンドポイントから取得されます。
ユーザーは報告頻度を設定し、抽出したい値を指定できます。オペレーターがデータを取得すると、署名してEO-Chainにトランザクションとして送信します。
しきい値を超えるステークを持つ任意のオペレーターがレポートに参加できます。彼らのレポートの重みは、彼らが持っているステークの量によって決定されます。特定のオペレーターからのレポートは他者によって偽造されることはありません。一度受け取られると、その参加はEO-Chainの状態の不変な一部となります。
eOracleノードを運用しているオペレーター(以前は「Chain Validators」と呼ばれていました)は、署名付きレポートが含まれたトランザクションを受信します。その後、ノードは報告者の身元を暗号的に検証します。プロトコルの無許可性の性質により、レポートは検閲に対抗することができます。スマートコントラクトは、専用のスキームを使用して定期的に検証されたレポートを集計します - Oracle検証サービス。
Dappsは、進化したアルゴリズムとプロトコルを使用して外れ値を特定および破棄する、eOracleの標準集約を利用するか、特定のユースケースに合わせたカスタム集約を定義することができます。コンセンサスを達成しセキュリティを確保するために、計算は複数の検証者によって分散され、彼らによって検証されます。
集計された計算プロセスとその結果は、EO-Chainの不変の一部となります。このプロセスの分散化、透明性、許可なしの性質により、レポートや集計結果の信頼性、正確性、検証可能性が確保され、それらはその後、公開されることがあります。
発行は、eOracleの集約データがターゲットブロックチェーンに公開されるプロセスです。ターゲットブロックチェーンとは、eOracleデータを使用したいすべての分散アプリケーション(dapps)がホストされているネットワークを指します。 eOracleデータを提供するために、各ターゲットブロックチェーンには、EO-Chainによって署名され生成されたデータを検証し、解析し、承認するスマートコントラクトがあります。
ガスコストを節約し、効率を向上させるために、集約されたデータはハッシュ化され、Merkleツリーの葉ノードにマッピングされ、その後、eOracleの状態に関連付けられ、現在の有効なeOracleバリデータのセットによって署名されます。eOracleは、大規模な参加者の効率的な参加を可能にするために、閾値署名と署名の集約を通じてBLSデジタル署名スキームを使用しています。この暗号スキームにより、スケーラブルな署名スキームを使用して必要な資産を保護することができます。
分散型アプリケーション(dapps)、個人、機関は、Solidity SDKを介してeOracleとシームレスにやり取りでき、必要な時にオンチェーンデータを集約して利用できます。
低遅延またはカスタマイズされた更新に興味のあるユーザーは、eOracleのREST APIも利用できます。これにより、ユーザーはオンチェーンデータを検証するために必要なすべてのコンポーネントを受信し、その後依存トランザクションを実行できます。すべての暗号化、エンコーディング、および解析タスクは、eOracleのSolidityおよびTypeScript/PythonのSDKによって抽象化されています。
オフチェーンインフラストラクチャーは、eOracleのWebSocketインターフェイスを使用して集約データをキャッシュすることができ、スムーズで低レイテンシーなユーザーエクスペリエンスを提供し、ユーザーサービスでの即時統合と実行を可能にします。eOracleの低レイテンシーインターフェイスにより、オンチェーンのセキュリティと透明性をよりアクセスしやすくし、ユーザーにシームレスなエクスペリエンスを提供します。
このワークフローは、以下に示すようにChainLinkのものと似ています:
eOracleバリデーターセットは、Aegisプロトコルを介してEthereum PoSバリデーターセットに統合されており、Ethereumのバリデーターは許可要件なしにeOracleネットワークに参加することができます。
従来、時間の経過とともにバリデータセットを変更することは再構成と呼ばれています。既知のソリューションは、新しいブロックを作成する過程でバリデータ委員会の更新について合意に達することを含みます。つまり、ブロックiで行われた決定には、ブロックi+1を生成する委員会の詳細が含まれています。
ただし、eOracleチェーンの検証者はeOracleチェーン自体で決定されるのではなく、代わりにリステイキングおよびアンステイキング操作を介してEthereum上で確立されます。その結果、eOracleの各ブロックには、最新のEthereumブロックへの参照(ハッシュポインター)が含まれています。これにより、次のブロックの委員会が暗黙的に決定されます。つまり、そのEthereumブロックでのリステイカーのセットです。
この問題は、クラシックなシナリオと異なる場合に発生します: Ethereumブロックで定義された委員会は一時的であり、そのメンバーがアンステークすると無効になります。これが起こると、私たちのブロックチェーンはアクティブな委員会なしで稼働する可能性があります。
私たちは、エーテルチェーンの背後にあるアルゴリズムであるAegisという新しい設計を導入することで、派生チェーン(eOracleチェーン)を保護するために主チェーン(イーサリアム)を使用します。このアプローチは、神話の盾にちなんで名付けられたものです。
Aegisは、Aegisブロックからメインチェーンブロックを参照してバリデータセットを定義し、メインチェーン上にチェックポイントを設定して常に意思決定を行い、前の委員会が無効になったときに新しい委員会を設立するためにメインチェーン上でリセットします。この設計により、常にセキュリティが確保され、Aegisノード間の待ち時間が短い場合には迅速な進展が可能となります。
eBFTは、eOracleによって採用された安全で革新的なネットワークで、コンセンサスエンジン(IBFT)と外部バリデータセット再構成プロトコル(Aegis)から構成されています。IBFTコンセンサスエンジンを活用してブロックをパッケージ化し、特定のネットワーク機能を提供し、ネットワークを管理します。Tendermintベースのコンセンサスエンジンと併用されるEigenLayerスマートコントラクトの統合により、Aegisプロトコルが完全に実装されています。
IBFT(イスタンブールビザンチン容錯性)は、ブロックチェーンネットワークが悪意のあるノードが存在する状況でも合意に達することができるように設計されたコンセンサスメカニズムです。ビザンチン容錯性アルゴリズムに基づいており、IBFTは取引を確認しブロックを生成するために少なくとも3分の2のノードが同意することを必要とします。IBFTは、各バリデータがブロック提案を交代で行い、他のバリデータがそれを検証して投票するという仕組みで動作します。高いスループット、低レイテンシ、迅速な最終性を特徴とし、企業向けのブロックチェーンアプリケーションに適しています。
Cosmosネットワークへの中核貢献者であるTendermintは、分散ネットワーク向けの必須ツールを提供しています。その主力製品であるTendermint Coreは、主導的なビザンチン・フォールト・トレランス(BFT)コンセンサスエンジンであり、ブロックチェーンプロジェクトのセキュリティとスケーラビリティを確保しています。さらに、Tendermintは、ブロックチェーンアプリケーションを構築するための人気のあるフレームワークであるCosmos SDKと、異なるブロックチェーン間の通信を容易にするIBCプロトコルを提供しています。これらのツールにより、開発者は簡単に堅牢で分散型のアプリケーションを作成することができます。
eBFT内の外部検証者セット再構成プロトコル(Aegis)は、Aegisプロトコル仕様に準拠する一連のコアスマートコントラクトを介して実装されています。これらの契約は、リステイキング機能を統合し、検証者セットを構成し、eOracle状態へのコミットメントを記録します。
eBFTの主な特長:
状態遷移
IBFT 2.0は、ブロックチェーンの状態に対するオンチェーンのコンセンサスを決定する一連の状態遷移を定義しています。バリデータは追加するブロックを提案し、ブロックチェーンの状態を更新する操作を指定します。
Ethereumの検証者セット内の検証者は、有効な提案されたブロックを受け入れます。各検証者の投票権は、ステークされたトークンの量によって重み付けされます。ブロックが受け入れられるためには、検証者の超過過半数がブロックを検証する必要があります。
バリデーターが新しいブロックを提案すると、他のバリデーターが検証し、それを受け入れるかどうか投票します。必要に応じて、このプロセスを繰り返すことができます。各ラウンドで、一定数のバリデーターがブロックを検証して署名する必要があります。しきい値を満たさない場合、次のラウンドが始まり、別のバリデーターがブロックを提案し、プロセスが繰り返されます。
提案されたブロックが一定数の検証者によって検証および署名された場合、それは受け入れられ、ブロックチェーンの新しい状態に反映されます。
ブロック提案者は、ブロック生成レートで選択され、ブロックを構築します。提案者の選択メカニズムは、Tendermintに基づいており、決定論的な選択アルゴリズムを介して実装されています。より多くの投票権を持つ検証者がより頻繁に選択されます。
コンセンサスの利点
ステークに比例した投票権力:バリデータの投票権は、ステーキングされたトークンの数に比例しています。これは、より多くのステーキングされたトークンを持つバリデータほど投票権があり、したがってネットワークの意思決定においてより大きな影響力を持ちます。この仕組みは、バリデータに正直に行動し、ネットワークの最善の利益を考える経済的なインセンティブを提供します。
経済的インセンティブは正直な行動を促進します。バリデータの報酬はネットワークでのパフォーマンスに直接関連しているため、ネットワークの安定性とセキュリティを維持することに強く動機付けられます。悪意のある行動によってネットワークを損なおうとする試みは、ステークされたトークンの損失につながり、そのような行動のインセンティブが低下します。
PolyBFTスタックを活用する:eBFTは、外部ステーキング設計とクロスチェーン機能を活用したPolyBFTスタックを利用しています。この設計により、eBFTは他のブロックチェーンネットワークとより柔軟にやり取りすることができ、セキュリティと拡張性が向上します。
AegisプロトコルはEigenLayerと統合されました:Aegisプロトコルは、EigenLayerを介してEthereumのネイティブバリデータと統合されており、ネットワークのセキュリティと完全性を確保しています。この統合により、eBFTの耐障害性が向上するだけでなく、Ethereumの堅牢なコミュニティとエコシステムリソースを活用することも可能になっています。
2024年8月6日現在:
オラクルプロジェクトを議論する際、リーディングプロジェクトであるChainlinkを挙げないのは不可能です。正直に言って、eOracleはChainlinkに類似した分散型オラクルネットワークを構築することを目指しており、そのアーキテクチャもデータソース(取引所)→データ収集ノード(APIプロバイダー)→データ処理センター(オラクルチェーン)→エンドユーザー(スマートコントラクトプロジェクト)というモデルに従っています。しかし、この点でeOracleがChainlinkに対して明確な利点はありません。
さらに、Chainlinkのサービス範囲は価格フィード(データ転送の信頼性と改ざん耐性に対処する)を超えております。彼らはまた、チェーン上の乱数の検証可能性と改ざん耐性を確保するためのVRF(検証可能なランダム関数)や、Chainlink Functionsを提供しており、これにより、スマートコントラクトとWeb2 APIを接続する際の障壁を低くし、カスタム計算データの改ざん耐性とセキュリティに対処しています。
Chainlinkは、開発者との強い関係に焦点を当てており、Chainlinkのすばやい始め方を開発者が助けるための包括的なドキュメントやチュートリアルを提供することでも有名です。彼らは定期的に、ハッカソン、開発者会議、技術ワークショップ、オフラインのミートアップなど、さまざまなイベントやコンテストを開催し、開発者向けの関連するインセンティブプログラムを提供しています。
Chainlinkチームもかなり印象的です:
さらに、Chainlinkはエコシステムのパートナーシップにおいて無類であり、TVS(総保証価値)が200.57億ドルで400以上のプロトコルを保護しています(Defilamaによると第1位)。
eOracleがChainlinkを一歩超えた領域があるとすれば、それはそのOVS (Oracle Validated Service)です。eOracleは開発者にさまざまなカスタムオラクルを作成し、eOracleマーケットプレイスで販売することを可能にします。これは分散型ソフトウェアマーケットプレイスに似ており、eOracleがプラットフォームとして機能します。この市場が将来成功し、ポジティブな成長のフライホイールを生み出す場合、eOracleはさらなる成長を遂げる可能性があります。要するに、特定のニーズを持たない初心者開発者にとっては、Chainlinkが間違いなく第一選択肢です。しかし、より経験豊富な開発者にとっては、自分の製品を他者に販売することが可能なeOracleの方が好ましいかもしれません。
また、将来的にeOracleがChainlinkのような確立されたプロジェクトと比較して価格を下げることができれば、開発者にとってさらに魅力的になる可能性があります。
参加機会
ETHとLSTを再ステーク
リワードの説明:eOracleポイント
以前にも述べたように、現在、eOracleポイントを獲得する主な方法は、ETHおよびLSTトークンをステーキングすることです。ステーカーポイント=ステークされたトークン数(ETHまたはLST)× ステーク時間です。
リソースを持っている人は、eOracleノードオペレーターとして登録することさえできます。 オペレーターポイント=オペレーターの下にあるすべてのユーザーの合計ポイント×0.03。
インタラクションガイド:ETHとLSTトークンのリステーク方法のデモンストレーションです。
最初に、EigenlayerでETHとLSTトークンをリステークする必要があります。
入力するそして、リステーキングしたいトークンを選択し、ウォレットに接続し、リステーキングプロセスを完了します。
注1:一般的に、RenzoやEtherfiなどの流動性再ステーキングプロトコルは、ノードオペレーターに委任する権利をユーザーに与えないため、再ステーキングには使用できません。これは、再ステーキングされた資金がeOracleまたは他のプロジェクトに割り当てられているかどうかを確認できないことを意味します。
Note 2: より詳細な再ステーキングに関連する概念については、弊社コミュニティのLYS LabによるBilibiliの一般知識ビデオをご覧いただけます。
参照リンク
https://app.eigenlayer.xyz/avs/0x23221c5bb90c7c57ecc1e75513e2e4257673f0ef
https://blog.eoracle.io/the-eoracle-ambassador-program-building-like-elon-einstein-edison/
https://blog.eoracle.io/the-end-game-for-oracles/
https://blog.eoracle.io/the-ethereum-oracle-now-live-on-eigenlayer-mainnet/
https://blog.eoracle.io/the-eoracle-points-program/
https://blog.eoracle.io/introducing-eoracle/
https://web3caff.com/zh/archives/84690
https://www.binance.com/zh-CN/square/post/8491430140657
https://foresightnews.pro/article/detail/35268
https://www.maxcrypto.space/p/chainlink
https://www.tuoluo.cn/article/detail-10098238.html
https://foresightnews.pro/article/detail/32719
https://tokenterminal.com/terminal/financial-statements/chainlink
このプロジェクトは、EigenLayerを通じて分散型オラクルとデータ&計算マーケットプレイスを作成することを目指すEthereumの中核価値とよく一致しています。しかし、これは比較的弱いビジネスモデルを明らかにし、利益の期待が他のオラクルプロジェクトよりも強くない可能性があります。特にオラクルプロジェクトの典型的に低い収益力を考えると、収益性を達成するには時間がかかるかもしれません。
ChainLinkと比べて、主要な分散型オラクルプロジェクトであるeOracleの唯一の基本的な利点は、開発者がカスタマイズされたオラクルを作成し、それらをeOracleのマーケットプレイスで販売できるOVS(Oracle Validated Service)です。これは基本的に分散型ソフトウェアマーケットプレイスのように機能し、eOracleがプラットフォームの役割を果たします。この市場が成熟し、プラスの成長勢を生み出すと、eOracleは伸びる可能性があります。さらに、eOracleがよりコスト効率の良い分散型オラクルサービスを提供できれば、それはさらに魅力的になります。
現在、参加オプションは主にETHまたはLSTトークンをステーキングすることを必要としており、参加するかどうかはあなたの調査(DYOR)に基づいて決定すべきです。
リスク:
現在、eOracleチームに関する詳細な公開情報が必要です。ただし、次の点からいくつかの洞察を得ることができます。Aegisプロトコルペーパー技術チームによって書かれました。論文は次の個人にクレジットを与えています:
上記の個人はすべてeOracleチームのメンバーであると仮定できます。これはeOracleがおそらくイスラエルを拠点とするチームであることを示唆しています。
究極の目標は、完全に分散化された、許可なしの、信頼性のある中立的なデータおよび計算マーケットプレイスを構築することです。
ターゲット顧客と収益源:
OVS Developers:
OVS(Oracle Validated Service)は、eOracleインフラストラクチャ上で独自のオラクルを開発するカスタムオラクルビルダーを指します。 ビルダーはOVSを作成し、eOracleマーケットプレイスで提供することができます。また、開発者はそれらを独自のアプリケーションで使用することができます。
具体的には、OVSの開発者は、独自にデータソース(財務データ、不動産データ、またはその他の種類のデータなど)を設定し、アプリケーション用のカスタム集計ロジックを構築することができます。これにより、データはアプリケーションに最適な方法で処理および結合され、機能とパフォーマンスが向上します。
Dapp Developers:
Dapp開発者は、eOracleに統合して、eOracleが提供する価格データにアクセスすることができます。
パートナー:
EigenLayerとノードオペレーター:
eOracleはEigenLayer上に構築されており、Ethereumバリデーターによって支えられる暗号経済セキュリティの恩恵を受けています。オペレーターはeOracleエコシステムに貢献するために登録し、報酬を得ることができます。(注意:「データバリデーター」向けに言及された報酬は実際にはEigenLayerによって保護されていますが、「チェーンバリデーター」はEOチェーンを維持する人々も独自のインセンティブを受け取ります。)
2024年8月6日時点で、RootdataにはeOracleの資金提供情報がありません。
ここでは、Token Terminalからのデータを使用して、ChainLink、Pyth、UMAなどの分散型オラクルプロジェクトによって使用される収益または総ガス料金を参照しています。
ChainLink:
収益と1ユーザー当たりの平均収益(ARPU)データは以下のチャートに表示されています:
Pyth Networkが使用するGas手数料データ(収益データが欠落しています)は、以下の図に示されています。
UMAが使用するガス手数料データ(収益データが欠落しています)が、以下の図に示されています:
見てわかるように、単独のオラクルプロジェクトによって生み出される収益は比較的低く、日々数百ドルから数千ドルの間を変動しています。比較のために、トップの貸出プロジェクトであるAaveとDEXリーダーであるUniswapの日次収益を考えてみてください:
Aave:
Uniswap:
AaveとUniswapの日次収益はしばしば数十万ドルに達し、オラクルの収益が同じリーグにないことを明確に示しています(もちろん、Token Terminalからのデータがオラクルプロジェクトの収入を正確に反映していると仮定しています)。したがって、eOracleがオラクルから生成された収益に完全に依存している場合、その収益の可能性は非常に大きくないかもしれません。突破するためには、他の手段を模索する必要があるかもしれません(最も簡単なのはトークンの発行と販売、または基本的には収益源を拡大するためにデリバティブ事業に展開することなど、プロジェクトの方向に応じて)。
デュアルトークンシステム:ETH + eOracleネイティブトークン
Vitalikの提案に従い、eOracleはデュアルトークンアプローチを採用し、セキュリティの主要な要素としてEther(ETH)を使用し、プロトコルを攻撃するには高い「予算」が必要であり、ネイティブなオラクルトークンに基づいたシステムを攻撃する「コスト」も著しいことを確保します。さらに、ネイティブトークンは肯定的な行動を促進し、悪意のある行為者を罰し、所有権とガバナンスを分散化するために使用されます。これにより、eOracleはEtherによって提供される安定性、暗号経済のセキュリティ、柔軟性を活用しつつ、ネイティブトークンと一致しています。
ただし、eOracleのトークンの具体的な割り当ておよび配布計画はまだ公開されていませんので、覚えておいてください。
eOracleポイントは、オペレーターとETH委任者の両方に付与され、ステーキングされたETHの金額と期間に基づいて定量化されます。オペレーターポイントは、各オペレーターに関連する累積ポイントの合計から派生します。
ステークホルダーポイント=ステークされたトークン(ETHまたはLST)の数×ステーキング時間の数
例えば、ユーザーが10日間1ETHをステーキングした場合、獲得したポイントは110日×24時間/日=240になります。
ユーザーが複数のトークンをステークする場合、ステーカーの総合ポイントはそれらのポイントの合計となります。
オペレーターポイント=それに属するすべてのユーザーの合計ポイント*0.03
例えば、5人のユーザーが10日間合計10ETHを運営者Aに委託した場合、その運営者が獲得するポイントは1010日24時間/日 * 0.03 = 72です。もちろん、運営者自体がステークした資金を持っている場合、それに応じたステーカーポイントも受け取ります。ここでは例を挙げません。
eOracleは、Ethereumネイティブのオラクルであり、Ethereumによってセキュリティが確保されたモジュラーでプログラマブルなデータレイヤーとして設計されており、EigenLayer上に構築されています。これにより、分散型アプリケーションに、実世界との接続のためのネイティブセキュリティとオフチェーンの計算能力が提供され、再ステーキングされたEtherとEthereumバリデーターの分散ネットワークによって裏付けられています。eOracleのミッションは、完全に分散化され、許可なし、かつ信頼性のある中立的なデータと計算のマーケットプレイスを作成することです。
eOracleと従来のオラクルの比較:
クローズド市場対オープン市場
従来のオラクルは中間業者として機能し、データのコスト、供給、および多様性を制御します。それに対し、eOracleのデータマーケットプレイスは中間業者を排除し、代わりに最大かつ最も多様なブロックチェーン検証者ネットワークを活用しています。これにより、検証者と分散型アプリケーション(dapps)はオープンマーケット内で直接やり取りすることができ、エコシステムに高品質なデータの幅広い範囲をもたらすことができます。検証者とdappsの直接的な関係は、両者にとってより安価でコスト効率の良いデータを生み出し、この市場では効率性と包括性が新しいイノベーションと機会を開放します。
閉鎖的な運営 vs. グローバルな分散運営
ブロックチェーンエコシステムの分散性に反して、従来のオラクルノードは選択されたノードグループによって登録および運営されています。Ethereumバリデータが運営するノードによってサポートされるeOracleは、イーサリアムのPoS(Proof of Stake)のセキュリティと価値をオラクルスペースに拡張します。
ブランド信頼 vs. Ethereumセキュリティ信頼
従来、オラクルは独自のアイデンティティでブランド化されたステーキングプールに依存しており、これにより、消費者アプリケーションに対して追加の信頼の前提と攻撃ベクトルが導入されています。 Ethereumバリデータを活用することで、eOracleはアプリケーションがセキュアなデータにアクセスできるようにし、新しい参加者や攻撃ベクトルを彼らのセキュリティ考慮事項に導入することなく可能にします。
不透明 vs 透明でプログラム可能
過去、検証の制限を補うために、暗号化された集約を持つ孤立したオラクルシステムが実装されていました。しかし、EigenLayerと再ステーキングメカニズムの登場により、eOracleは生態系の基準に従い、インセンティブ、透明性、および暗号経済のセキュリティに配慮しています。
制限されたアクセス対許可された統合
情報へのオープンで自由なアクセスは、エコシステムの価値だけでなく、革新の重要な側面でもあります。 任意のブロックチェーン上の分散型アプリケーションは、eOracleデータにアクセスして使用することができます。 アプリケーションは、以前は業界の進展を妨げていたインフラ制約によって制約されていませんが、効率を犠牲にすることなく必要なデータをどこでも使用することができます。
基本レベルのセキュリティはEigenLayerによって提供されます。EigenLayerのスマートコントラクトは、ネットワークの暗号化されたアイデンティティ、ステークレコード、およびバリデータセットを管理し、eOracleが悪意のあるバリデータの資金を削減できるようにします。
EO-Chainは、EigenLayerオペレーターによって運営される専用のステーク(PoS)ブロックチェーンです(EthereumバリデーターはETHを再ステークしてネットワークをセキュリティで確保します)。EO-Chainはメインブロックチェーン(つまりEthereumメインネット)から計算をオフロードし、オラクルオペレーターに分散型インセンティブを維持しながらコストとレイテンシを削減します。このセットアップにより、すべての計算がオンチェーンで実行され、透明性とセキュリティが保証されます。このレイヤーの主要な構成要素は次のとおりです:
これらは、EO-Chain上のスマートコントラクトであり、検証者が提出したデータを集約し、検証するものです。これらのスマートコントラクトは、データ検証者の署名をまとめ、それぞれの投票権重視を考慮して、デジタル署名された検証可能なデータを生成します。
コンシューマーブロックチェーンに許可なく展開されたスマートコントラクトは、eOracleデータを統合するために使用されます。これらのコントラクトは、eOracleプロトコルによって生成された署名の妥当性を検証し、dappsが必要とするデータを読み取り、使用することができます。
eOracleは、WebSocketおよびREST APIサービスを提供し、eOracleデータをプルオラクルとして使用できます。 eOracle Solidity SDKと組み合わせると、dappsはPython、TypeScript、またはその他の自動化ソリューションを使用してデータの使用を自動化できます。
プロセスは、レポート、検証&集計、公開、利用の4つの段階に分かれています。
報告
eOracleネットワークには、パブリックでアクセス可能な実世界のデータを追加することができます。ここで、eOracleオペレーター(以前は「データ検証者」と呼ばれる)がこのデータについて報告を始めます。これらの報告のデータソースは、WebSocketやAPIなどのさまざまなエンドポイントから取得されます。
ユーザーは報告頻度を設定し、抽出したい値を指定できます。オペレーターがデータを取得すると、署名してEO-Chainにトランザクションとして送信します。
しきい値を超えるステークを持つ任意のオペレーターがレポートに参加できます。彼らのレポートの重みは、彼らが持っているステークの量によって決定されます。特定のオペレーターからのレポートは他者によって偽造されることはありません。一度受け取られると、その参加はEO-Chainの状態の不変な一部となります。
eOracleノードを運用しているオペレーター(以前は「Chain Validators」と呼ばれていました)は、署名付きレポートが含まれたトランザクションを受信します。その後、ノードは報告者の身元を暗号的に検証します。プロトコルの無許可性の性質により、レポートは検閲に対抗することができます。スマートコントラクトは、専用のスキームを使用して定期的に検証されたレポートを集計します - Oracle検証サービス。
Dappsは、進化したアルゴリズムとプロトコルを使用して外れ値を特定および破棄する、eOracleの標準集約を利用するか、特定のユースケースに合わせたカスタム集約を定義することができます。コンセンサスを達成しセキュリティを確保するために、計算は複数の検証者によって分散され、彼らによって検証されます。
集計された計算プロセスとその結果は、EO-Chainの不変の一部となります。このプロセスの分散化、透明性、許可なしの性質により、レポートや集計結果の信頼性、正確性、検証可能性が確保され、それらはその後、公開されることがあります。
発行は、eOracleの集約データがターゲットブロックチェーンに公開されるプロセスです。ターゲットブロックチェーンとは、eOracleデータを使用したいすべての分散アプリケーション(dapps)がホストされているネットワークを指します。 eOracleデータを提供するために、各ターゲットブロックチェーンには、EO-Chainによって署名され生成されたデータを検証し、解析し、承認するスマートコントラクトがあります。
ガスコストを節約し、効率を向上させるために、集約されたデータはハッシュ化され、Merkleツリーの葉ノードにマッピングされ、その後、eOracleの状態に関連付けられ、現在の有効なeOracleバリデータのセットによって署名されます。eOracleは、大規模な参加者の効率的な参加を可能にするために、閾値署名と署名の集約を通じてBLSデジタル署名スキームを使用しています。この暗号スキームにより、スケーラブルな署名スキームを使用して必要な資産を保護することができます。
分散型アプリケーション(dapps)、個人、機関は、Solidity SDKを介してeOracleとシームレスにやり取りでき、必要な時にオンチェーンデータを集約して利用できます。
低遅延またはカスタマイズされた更新に興味のあるユーザーは、eOracleのREST APIも利用できます。これにより、ユーザーはオンチェーンデータを検証するために必要なすべてのコンポーネントを受信し、その後依存トランザクションを実行できます。すべての暗号化、エンコーディング、および解析タスクは、eOracleのSolidityおよびTypeScript/PythonのSDKによって抽象化されています。
オフチェーンインフラストラクチャーは、eOracleのWebSocketインターフェイスを使用して集約データをキャッシュすることができ、スムーズで低レイテンシーなユーザーエクスペリエンスを提供し、ユーザーサービスでの即時統合と実行を可能にします。eOracleの低レイテンシーインターフェイスにより、オンチェーンのセキュリティと透明性をよりアクセスしやすくし、ユーザーにシームレスなエクスペリエンスを提供します。
このワークフローは、以下に示すようにChainLinkのものと似ています:
eOracleバリデーターセットは、Aegisプロトコルを介してEthereum PoSバリデーターセットに統合されており、Ethereumのバリデーターは許可要件なしにeOracleネットワークに参加することができます。
従来、時間の経過とともにバリデータセットを変更することは再構成と呼ばれています。既知のソリューションは、新しいブロックを作成する過程でバリデータ委員会の更新について合意に達することを含みます。つまり、ブロックiで行われた決定には、ブロックi+1を生成する委員会の詳細が含まれています。
ただし、eOracleチェーンの検証者はeOracleチェーン自体で決定されるのではなく、代わりにリステイキングおよびアンステイキング操作を介してEthereum上で確立されます。その結果、eOracleの各ブロックには、最新のEthereumブロックへの参照(ハッシュポインター)が含まれています。これにより、次のブロックの委員会が暗黙的に決定されます。つまり、そのEthereumブロックでのリステイカーのセットです。
この問題は、クラシックなシナリオと異なる場合に発生します: Ethereumブロックで定義された委員会は一時的であり、そのメンバーがアンステークすると無効になります。これが起こると、私たちのブロックチェーンはアクティブな委員会なしで稼働する可能性があります。
私たちは、エーテルチェーンの背後にあるアルゴリズムであるAegisという新しい設計を導入することで、派生チェーン(eOracleチェーン)を保護するために主チェーン(イーサリアム)を使用します。このアプローチは、神話の盾にちなんで名付けられたものです。
Aegisは、Aegisブロックからメインチェーンブロックを参照してバリデータセットを定義し、メインチェーン上にチェックポイントを設定して常に意思決定を行い、前の委員会が無効になったときに新しい委員会を設立するためにメインチェーン上でリセットします。この設計により、常にセキュリティが確保され、Aegisノード間の待ち時間が短い場合には迅速な進展が可能となります。
eBFTは、eOracleによって採用された安全で革新的なネットワークで、コンセンサスエンジン(IBFT)と外部バリデータセット再構成プロトコル(Aegis)から構成されています。IBFTコンセンサスエンジンを活用してブロックをパッケージ化し、特定のネットワーク機能を提供し、ネットワークを管理します。Tendermintベースのコンセンサスエンジンと併用されるEigenLayerスマートコントラクトの統合により、Aegisプロトコルが完全に実装されています。
IBFT(イスタンブールビザンチン容錯性)は、ブロックチェーンネットワークが悪意のあるノードが存在する状況でも合意に達することができるように設計されたコンセンサスメカニズムです。ビザンチン容錯性アルゴリズムに基づいており、IBFTは取引を確認しブロックを生成するために少なくとも3分の2のノードが同意することを必要とします。IBFTは、各バリデータがブロック提案を交代で行い、他のバリデータがそれを検証して投票するという仕組みで動作します。高いスループット、低レイテンシ、迅速な最終性を特徴とし、企業向けのブロックチェーンアプリケーションに適しています。
Cosmosネットワークへの中核貢献者であるTendermintは、分散ネットワーク向けの必須ツールを提供しています。その主力製品であるTendermint Coreは、主導的なビザンチン・フォールト・トレランス(BFT)コンセンサスエンジンであり、ブロックチェーンプロジェクトのセキュリティとスケーラビリティを確保しています。さらに、Tendermintは、ブロックチェーンアプリケーションを構築するための人気のあるフレームワークであるCosmos SDKと、異なるブロックチェーン間の通信を容易にするIBCプロトコルを提供しています。これらのツールにより、開発者は簡単に堅牢で分散型のアプリケーションを作成することができます。
eBFT内の外部検証者セット再構成プロトコル(Aegis)は、Aegisプロトコル仕様に準拠する一連のコアスマートコントラクトを介して実装されています。これらの契約は、リステイキング機能を統合し、検証者セットを構成し、eOracle状態へのコミットメントを記録します。
eBFTの主な特長:
状態遷移
IBFT 2.0は、ブロックチェーンの状態に対するオンチェーンのコンセンサスを決定する一連の状態遷移を定義しています。バリデータは追加するブロックを提案し、ブロックチェーンの状態を更新する操作を指定します。
Ethereumの検証者セット内の検証者は、有効な提案されたブロックを受け入れます。各検証者の投票権は、ステークされたトークンの量によって重み付けされます。ブロックが受け入れられるためには、検証者の超過過半数がブロックを検証する必要があります。
バリデーターが新しいブロックを提案すると、他のバリデーターが検証し、それを受け入れるかどうか投票します。必要に応じて、このプロセスを繰り返すことができます。各ラウンドで、一定数のバリデーターがブロックを検証して署名する必要があります。しきい値を満たさない場合、次のラウンドが始まり、別のバリデーターがブロックを提案し、プロセスが繰り返されます。
提案されたブロックが一定数の検証者によって検証および署名された場合、それは受け入れられ、ブロックチェーンの新しい状態に反映されます。
ブロック提案者は、ブロック生成レートで選択され、ブロックを構築します。提案者の選択メカニズムは、Tendermintに基づいており、決定論的な選択アルゴリズムを介して実装されています。より多くの投票権を持つ検証者がより頻繁に選択されます。
コンセンサスの利点
ステークに比例した投票権力:バリデータの投票権は、ステーキングされたトークンの数に比例しています。これは、より多くのステーキングされたトークンを持つバリデータほど投票権があり、したがってネットワークの意思決定においてより大きな影響力を持ちます。この仕組みは、バリデータに正直に行動し、ネットワークの最善の利益を考える経済的なインセンティブを提供します。
経済的インセンティブは正直な行動を促進します。バリデータの報酬はネットワークでのパフォーマンスに直接関連しているため、ネットワークの安定性とセキュリティを維持することに強く動機付けられます。悪意のある行動によってネットワークを損なおうとする試みは、ステークされたトークンの損失につながり、そのような行動のインセンティブが低下します。
PolyBFTスタックを活用する:eBFTは、外部ステーキング設計とクロスチェーン機能を活用したPolyBFTスタックを利用しています。この設計により、eBFTは他のブロックチェーンネットワークとより柔軟にやり取りすることができ、セキュリティと拡張性が向上します。
AegisプロトコルはEigenLayerと統合されました:Aegisプロトコルは、EigenLayerを介してEthereumのネイティブバリデータと統合されており、ネットワークのセキュリティと完全性を確保しています。この統合により、eBFTの耐障害性が向上するだけでなく、Ethereumの堅牢なコミュニティとエコシステムリソースを活用することも可能になっています。
2024年8月6日現在:
オラクルプロジェクトを議論する際、リーディングプロジェクトであるChainlinkを挙げないのは不可能です。正直に言って、eOracleはChainlinkに類似した分散型オラクルネットワークを構築することを目指しており、そのアーキテクチャもデータソース(取引所)→データ収集ノード(APIプロバイダー)→データ処理センター(オラクルチェーン)→エンドユーザー(スマートコントラクトプロジェクト)というモデルに従っています。しかし、この点でeOracleがChainlinkに対して明確な利点はありません。
さらに、Chainlinkのサービス範囲は価格フィード(データ転送の信頼性と改ざん耐性に対処する)を超えております。彼らはまた、チェーン上の乱数の検証可能性と改ざん耐性を確保するためのVRF(検証可能なランダム関数)や、Chainlink Functionsを提供しており、これにより、スマートコントラクトとWeb2 APIを接続する際の障壁を低くし、カスタム計算データの改ざん耐性とセキュリティに対処しています。
Chainlinkは、開発者との強い関係に焦点を当てており、Chainlinkのすばやい始め方を開発者が助けるための包括的なドキュメントやチュートリアルを提供することでも有名です。彼らは定期的に、ハッカソン、開発者会議、技術ワークショップ、オフラインのミートアップなど、さまざまなイベントやコンテストを開催し、開発者向けの関連するインセンティブプログラムを提供しています。
Chainlinkチームもかなり印象的です:
さらに、Chainlinkはエコシステムのパートナーシップにおいて無類であり、TVS(総保証価値)が200.57億ドルで400以上のプロトコルを保護しています(Defilamaによると第1位)。
eOracleがChainlinkを一歩超えた領域があるとすれば、それはそのOVS (Oracle Validated Service)です。eOracleは開発者にさまざまなカスタムオラクルを作成し、eOracleマーケットプレイスで販売することを可能にします。これは分散型ソフトウェアマーケットプレイスに似ており、eOracleがプラットフォームとして機能します。この市場が将来成功し、ポジティブな成長のフライホイールを生み出す場合、eOracleはさらなる成長を遂げる可能性があります。要するに、特定のニーズを持たない初心者開発者にとっては、Chainlinkが間違いなく第一選択肢です。しかし、より経験豊富な開発者にとっては、自分の製品を他者に販売することが可能なeOracleの方が好ましいかもしれません。
また、将来的にeOracleがChainlinkのような確立されたプロジェクトと比較して価格を下げることができれば、開発者にとってさらに魅力的になる可能性があります。
参加機会
ETHとLSTを再ステーク
リワードの説明:eOracleポイント
以前にも述べたように、現在、eOracleポイントを獲得する主な方法は、ETHおよびLSTトークンをステーキングすることです。ステーカーポイント=ステークされたトークン数(ETHまたはLST)× ステーク時間です。
リソースを持っている人は、eOracleノードオペレーターとして登録することさえできます。 オペレーターポイント=オペレーターの下にあるすべてのユーザーの合計ポイント×0.03。
インタラクションガイド:ETHとLSTトークンのリステーク方法のデモンストレーションです。
最初に、EigenlayerでETHとLSTトークンをリステークする必要があります。
入力するそして、リステーキングしたいトークンを選択し、ウォレットに接続し、リステーキングプロセスを完了します。
注1:一般的に、RenzoやEtherfiなどの流動性再ステーキングプロトコルは、ノードオペレーターに委任する権利をユーザーに与えないため、再ステーキングには使用できません。これは、再ステーキングされた資金がeOracleまたは他のプロジェクトに割り当てられているかどうかを確認できないことを意味します。
Note 2: より詳細な再ステーキングに関連する概念については、弊社コミュニティのLYS LabによるBilibiliの一般知識ビデオをご覧いただけます。
参照リンク
https://app.eigenlayer.xyz/avs/0x23221c5bb90c7c57ecc1e75513e2e4257673f0ef
https://blog.eoracle.io/the-eoracle-ambassador-program-building-like-elon-einstein-edison/
https://blog.eoracle.io/the-end-game-for-oracles/
https://blog.eoracle.io/the-ethereum-oracle-now-live-on-eigenlayer-mainnet/
https://blog.eoracle.io/the-eoracle-points-program/
https://blog.eoracle.io/introducing-eoracle/
https://web3caff.com/zh/archives/84690
https://www.binance.com/zh-CN/square/post/8491430140657
https://foresightnews.pro/article/detail/35268
https://www.maxcrypto.space/p/chainlink
https://www.tuoluo.cn/article/detail-10098238.html
https://foresightnews.pro/article/detail/32719
https://tokenterminal.com/terminal/financial-statements/chainlink