中級者用語を調べる
価格フィードとは
- 執筆
- CRYPTO PORT 編集部
- 公開日
- 更新日
- 読了目安
- 4 分
結論
価格フィードは、オラクルが継続的に更新している価格データそのものです。更新の頻度と条件は設計で決まっており、常に最新というわけではありません。フィードが止まったり、更新の間隔の間に大きく相場が動いたりすると、契約は実勢と違う価格で動きます。
要点
- オラクルが更新し続ける価格データそのもの
- 更新頻度と更新条件は設計で決まっている
- 常に最新の実勢価格とは限らない
- 停止や遅延が清算判定を歪める
定義
オラクルがチェーン上に継続的に書き込む、特定の資産ペアの価格データ。スマートコントラクトはこの値を読み取って担保評価や決済を行う。
フィードの更新には費用がかかります。書き込みはトランザクションなので、毎秒更新すればその分のガス代が必要です。そのため多くのフィードは「一定時間が経過したら」または「前回から一定以上価格が動いたら」更新する設計になっています。価格が落ち着いている間は更新されず、表示は古いままです。
この設計は普段は問題になりませんが、急変時には効いてきます。更新の閾値に達するまでの間、契約が見ている価格は実勢より遅れています。急落局面では、清算が発動するタイミングが実際の市場より遅れ、担保の回収が間に合わない要因になります。逆に、遅れた価格で不当に清算されることもあります。
利用者としては、参照しているフィードが何であるかを確認する価値があります。同じ資産でも、フィードによって参照している取引所の組み合わせや更新条件が違い、表示される価格に差が出ます。レンディングの画面に出ている担保評価額が取引所の価格と一致しないのは、多くの場合この違いによるものです。
注意点
- · 更新が止まると、契約は古い価格のまま担保評価と清算判定を続ける
- · 急変時は実勢との乖離が大きくなり、想定と異なるタイミングで清算されうる
- · 取引量の少ない銘柄のフィードは、少額の取引でも価格が動かされやすく操作に弱い