dApp&スマートコントラクト深掘り
オラクルを解説
分散型アプリケーションがどう構築され、保護され、統治されているか。.
このレッスンの内容
- オラクルがスマートコントラクトのために行うこと
- データの品質がプロトコルのリスクになりうる理由
重要なポイント
- 1オラクルは外部データをオンチェーンのシステムに供給します
- 2古い、あるいは操作された価格は、不当な強制決済を引き起こす可能性があります
- 3冗長性とサーキットブレーカーがオラクルのリスクを減らします
レッスンの要約
オラクルの解説の背後にある中級レベルの問いは単純です。多くのプロトコルは、ブロックチェーン自身では知り得ない外部データに依存しています。
考え方の基本
オラクルを正しく理解する
オラクルの解説の背後にある中級レベルの問いは単純です。多くのプロトコルは、ブロックチェーン自身では知り得ない外部データに依存しています。この概念は、カストディ、実行、流動性、プロトコルリスクに関する実際の判断を改善する場合にのみ有用になります。.
- オラクルがスマートコントラクトのために行うこと
- データの品質がプロトコルのリスクになりうる理由
仕組み
オラクルをどう考えるか
オラクルの解説は、データプロバイダー、集計ロジック、更新頻度、コントラクトの読み取りがオフチェーン情報をオンチェーンの入力に変えることから始まります。.
オラクルの解説をレビューするときは、インターフェースが表示するものと、プロトコル、マーケット、カストディレイヤーが実際に保証できるものを分けて考えてください。.
この概念は、学習者がオラクルの解説を使って弱いセットアップを拒否できるようになったときにのみ、単に強いものを説明できるだけでなく学習されたことになります。.
- オラクルは外部データをオンチェーンのシステムに供給します
- 古い、あるいは操作された価格は、不当な強制決済を引き起こす可能性があります
- 冗長性とサーキットブレーカーがオラクルのリスクを減らします
具体例
オラクルの具体例
たとえば、レンディングマーケットは1つの取引所での直近の取引価格ではなく、オラクル価格に基づいて借り手を強制決済することがあります。この教訓は、どの証拠がその主張を確認し、どの条件がそれを無効化するかを学習者が名指しできるときにのみ有用です。.
よくある間違い
学習者がオラクルでつまずく理由
オラクルの解説に関するよくある誤りは、ソースの品質を確認せずにオラクル価格を客観的な真実として扱うことです。この近道は概念を単純に感じさせますが、実際に損失を生む可能性がある部分を隠してしまいます。.
リスクに関する注意点
オラクルと安全に付き合う
主なリスクは、古い更新、マーケット操作、弱い集計、単一プロバイダーへの依存が誤ったプロトコルのアクションを引き起こす可能性があることです。実際には、マーケットが速く動くとき、流動性が薄くなるとき、インターフェースが重要な警告を圧縮してしまうときにリスクは大きくなります。.
- オラクルのソースを識別してください。
- 更新頻度を確認してください。
- 操作対策を確認してください。
練習問題
オラクルを身につける
- オラクルのソースを識別してください。
- 更新頻度を確認してください。
- 操作対策を確認してください。
振り返り
重要な用語
- カストディ(資産管理)
- 誰が秘密鍵を管理しているかを指します。カストディアルは第三者が管理し、ノンカストディアルは自分自身が管理します。
- 流動性
- 資産の価格を大きく動かさずに、どれだけ容易に売買できるかを示す指標です。
- オラクル
- 価格などの現実世界のデータをオンチェーンのスマートコントラクトに供給するサービスです。
- オンチェーン
- ブロックチェーン上に直接記録されるデータや活動のことです。
- オフチェーン
- ブロックチェーンの外で処理され、後にオンチェーンで決済されることもあるデータや活動のことです。
出典
編集リファレンス
これらの参考資料は、このレッスンの背景にある仕組み、リスクチェック、プロダクトの文脈を確認するための出発点です。
続ける前に
これらはできますか?
- オラクルのソースを識別してください。
- 更新頻度を確認してください。
- 操作対策を確認してください。
関連する学習
続けて読む
チェックポイント
このレッスンを完了する
チェックに合格すると進捗が保存され、トラックを順番に進められます。
このレッスンを確定する
すべての問題に正解すると、レッスンが完了します。
オラクルがスマートコントラクトに提供するものは……

