すべてのアプリケーションがオラクルデータを同じ方法で配信する必要はありません。
DIAは2つのモデルを提供します。
pushオラクルは、設定された間隔ごと、または定義された価格の乖離に達したときに、自動的にデータを更新します。
pullオラクルは、アプリケーションが要求したときだけ最新データを提供します。
違いは重要です。データ配信にはアーキテクチャ上のコストが伴うためです。常に新しい価格を必要とするプロトコルはpushの更新の恩恵を受ける可能性があります。一方、特定の取引のためにのみデータが必要なアプリケーションは、pullオラクルを利用できます。
要点はシンプルです。オラクル基盤は万能型であるべきではありません。
DIAのLuminaスタックは、開発者に対して「どのデータを使うか」だけでなく、「そのデータがいつ、どのようにアプリケーションへ届くか」についても柔軟性を提供します。
DIAは2つのモデルを提供します。
pushオラクルは、設定された間隔ごと、または定義された価格の乖離に達したときに、自動的にデータを更新します。
pullオラクルは、アプリケーションが要求したときだけ最新データを提供します。
違いは重要です。データ配信にはアーキテクチャ上のコストが伴うためです。常に新しい価格を必要とするプロトコルはpushの更新の恩恵を受ける可能性があります。一方、特定の取引のためにのみデータが必要なアプリケーションは、pullオラクルを利用できます。
要点はシンプルです。オラクル基盤は万能型であるべきではありません。
DIAのLuminaスタックは、開発者に対して「どのデータを使うか」だけでなく、「そのデータがいつ、どのようにアプリケーションへ届くか」についても柔軟性を提供します。
