This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
オラクルマシン:オンチェーンスマートコントラクトと現実世界を繋ぐ架け橋
ブロックチェーンオラクルマシン技術紹介
オラクルマシンはブロックチェーンエコシステムの中で重要な基盤インフラであり、スマートコントラクトに外部データを提供します。チェーン上のスマートコントラクトとチェーン外の現実世界をつなぐ橋として、オラクルマシンはブロックチェーンアプリケーションにおいて不可欠な役割を果たしています。
イーサリアムなどのブロックチェーンネットワーク上のスマートコントラクト自体は、オフチェーンデータを直接取得することができません。例えば、あるイーサリアムのスマートコントラクトが特定の日の原油取引量データを必要とする場合、オラクルマシンを通じて実現する必要があります。具体的なプロセスは、コントラクトがデータリクエストをイベントログに書き込み、オフチェーンプロセスがそのイベントを監視して必要なデータを取得し、取引を通じてデータをスマートコントラクトに提出するというものです。
! チェーンリンク(オラクル解説シリーズのパート1)](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)
現在、市場占有率が最も高いオラクルマシンプロジェクトはChainlinkです。Chainlinkは、分散型の方法で安全かつ信頼性の高い形でブロックチェーンに現実世界のデータを提供します。Chainlinkは、そのネイティブトークンLINKを中心に経済的インセンティブのエコシステムを構築しています。
! オラクル解説シリーズのチェーンリンク(パート1)](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201
Chainlinkオラクルマシンの作業フローは以下の通りです:
! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(
オラクルマシンのビジネスシーンに適応するために、ChainlinkはERC677標準を提案しました。ERC20の基礎の上にtransferAndCallメソッドを追加し、支払いとサービスリクエストを一つに統合しました。
開発者にとって、カスタムデータソースの他に、Chainlinkが提供する価格オラクルマシンを直接使用することができます。各取引ペアには個別のPrice Feedがあり、シンプルなインターフェースを介して最新の価格データを取得できます。これにより、資産価格の取得プロセスが大幅に簡素化されます。
! チェーンリンク(オラクル解説シリーズのパート1)])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(
総じて、オラクルマシン技術はブロックチェーンのスマートコントラクトに外部データを取得するための重要な能力を提供し、複雑なDAppを構築するための重要なインフラです。技術の進展に伴い、オラクルマシンの応用シーンはさらに広がるでしょう。