予言機はチェーン外のデータ(価格、天気など)をオンチェーンに送る役割を担います。この作業は一見簡単に思えますが、実際には全く異なる2つのアプローチがあります。1つはデータを積極的にプッシュする方式、もう1つはコントラクトが必要に応じてデータをプルする方式です。



**プッシュ型予言機——ブロードキャストモード**

これは現在最も一般的な方法で、ChainlinkのData Feedsシステムに似ています。予言機ノードはあらかじめ設定された条件に従って自動的に動作します。例えば、5分ごとにデータを送信したり、価格変動が0.5%以上になった場合に即座に新しいデータをオンチェーンにプッシュします。

良さそうに見えますか?実は2つのメリットがあります——DApp開発者はリクエストロジックに頭を悩ませる必要がなく、既存のオンチェーンデータを直接読むだけで済みます。また、ユーザーがデータを取得する速度も速くなります。なぜなら、データはすでにそこに待機しているからです。

しかし、無料の昼食はありません。問題はコストにあります。条件が満たされるたびにGas代がかかります。たとえ誰もそのデータを実際に使わなくてもです。例えば、1000種類のRWA資産をサポートし、数分ごとにデータをプッシュし続けると、そのGasコストは天文学的な数字になります。取引量の少ないペアにとっては、この方式は特に無駄です。

**プル型予言機——オンデマンドモード**

Tellor(TRB)のようなプロジェクトは、別の道を模索しています。コントラクトがデータを必要としたときにだけ積極的にプルする方式です。このやり方のメリットは明白です——誰も使わなければ費用はかからず、完全に必要に応じて支払う仕組みで、拡張性も高いです。

2つのモードにはそれぞれ長所と短所があり、重要なのはアプリケーションのシナリオに何が求められるかです。
LINK1.47%
TRB5.05%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 3
  • リポスト
  • 共有
コメント
0/400
LightningHarvestervip
· 13時間前
chainlinkのあのプッシュ方式はとっくに煩わしいもので、ガス代が爆発的に高騰している。プル方式こそが未来だ。
原文表示返信0
TrustlessMaximalistvip
· 13時間前
プッシュ式モードは取引量の少ない通貨ペアに対して攻撃を仕掛けるもので、Gas代がすべての利益を食いつぶしてしまう...やはりTellorのようなオンデマンド型が信頼できる
原文表示返信0
BloodInStreetsvip
· 14時間前
プッシュ型オラクルは、小さな通貨ペアを持ち上げるためのもので、Gas費用の血のような資金が絶え間なく流れている。
原文表示返信0
  • ピン