Epoch 205
出典 How to Query Qubic Oracle Machines Using the Qubic.Net Toolkit
執筆者: Qubic チーム / 公開日: 2026年2月21日
オラクルマシン(Oracle Machines) が Qubic メインネットで稼働開始しました。誰でもネットワークのネイティブなオラクルインフラにクエリを送信し、検証済みの現実世界のデータをオンチェーンで受け取ることができるようになりました。
Qubic.Net Toolkit を使用すれば、ポイント&クリックのデスクトップインターフェースを通じてこれにアクセスできます。コードもコマンドラインも不要です。このガイドでは、ダウンロードから最初のオラクル応答を得るまでの全プロセスを順を追って説明します。
ブロックチェーンは、すでにオンチェーンに存在するデータしか扱うことができません。スマートコントラクト単体では、ビットコインの現在の価格やサッカーの試合結果を自力で確認する方法はありません。
オラクルマシン はこの問題を解決します。これらは Qubic コアノードと外部データソースの間に位置し、現実世界の情報を取得して、ブロックチェーンが信頼できるフォーマットで送り返します。その後、Qubic の 676 台の Computor が Quorum (定足数) コンセンサスを通じて応答を検証し、初めてオンチェーンで利用可能になります。
ローンチ時には 2 つのオラクルインターフェースが利用可能です。複数のプロバイダーからライブの暗号資産価格データを取得する「Price Oracle」と、クエリフローを検証するためのテストデータを返す「Mock Oracle」です。エコシステムの成長に伴い、さらに多くのインターフェースタイプが追加される予定です。
Releases ページにアクセスし、お使いのオペレーティングシステム用の zip ファイルをダウンロードします。
chmod +x Qubic.Net.Toolkit ./Qubic.Net.Toolkit --server
ダウンロードしたファイルの SHA-256ハッシュ値の確認方法が、各リリースで公開されている `.sha256` ファイルと一致するかを常に検証してください。
起動すると、現在のティック、エポック、ネットワークのステータスを示すダッシュボードが表示されます。
トップバーに、55文字の Qubic シードを入力します。ツールバーには「Seed active (シードがアクティブ)」と省略されたアドレスが表示されます。黄色のバナーは、シードがこのセッションの間だけメモリに保持されていることを確認するものです。
接続する前に、トップバーの接続モードのドロップダウンを確認してください。ツールキットのデフォルトは RPC モードですが、Oracle Machine のクエリには Direct Network モードが必要です。ドロップダウンを Direct Network に切り替え、ノードアドレスを `corenet.qubic.li` に、ポートを `21841` に設定します。その後、「Connect (接続)」をクリックします。右上のステータスバッジが「Not connected (未接続)」からアクティブな状態に切り替わるはずです。
終了時は、シードをメモリから消去するために必ず「Clear (クリア)」をクリックしてください。
左側のサイドバーを下にスクロールし、Send & Sign、Contracts、DeFi、Utility の下を通過します。「TOOLS (ツール)」セクションの下にある「Oracle Machine」をクリックします。
メインパネルには、Query (クエリ)、Lookup (検索)、Browse (閲覧)、Statistics (統計) の 4 つのタブを持つ Oracle Machine (OM) ページが表示されます。デフォルトでは Query が選択されています。
Query タブには、「Send Oracle Query (オラクルクエリを送信)」というラベルのフォームと、「Fee: 10 QU (手数料: 10 QU)」というバッジが表示されます。各フィールドの機能は以下の通りです:
青い「Send Oracle Query (10 QU)」ボタンをクリックします。10 QU の手数料が差し引かれ、永久にバーンされます。
クエリはネットワークの処理パイプラインに入ります。Oracle Machine がリクエストを受け取り、選択したプロバイダーからデータを取得して、Qubic コアノードに返します。Computor が Quorum を通じて応答を検証し、検証済みの結果がオンチェーンに着地します。通常の条件下では、予想される応答時間は約 10 秒です。
Oracle Machine ページの他のタブを使用してクエリを追跡します:
クエリのステータスは、Pending (処理中)、Successful (配信完了)、または Failed (タイムアウト) のいずれかで表示されます。
–server
オラクルクエリは、Qubic 上で新しいカテゴリのアプリケーションを解き放ちます。検証された現実世界の結果から自動的に決済される予測市場。信頼できる価格フィードから清算をトリガーする DeFi プロトコル。測定可能な条件が満たされたときに支払いを行うパラメトリック保険。
ツールキットは、開発中にクエリをテストするのに最適です。本番環境での使用のために、Qubic.Net ライブラリを通じてプログラム的に同じインフラを利用できます。
技術的な詳細については、Oracle Machine のリポジトリと Qubic の開発者向けドキュメントを参照してください。
オラクルマシン は稼働中です。現実世界と Qubic スマートコントラクト間のデータパイプラインが開かれました。クエリを始めましょう。
質問やフィードバックはありますか? Qubic Discord コミュニティにご参加ください。