Chainlinkオラクルマシン:スマートコントラクトと外部世界をつなぐ橋

robot
概要作成中

オラクルマシン技術詳解:Chainlinkを例に

ブロックチェーンエコシステムにおいて、オラクルマシンはチェーン上のスマートコントラクトと外部世界を接続する重要な役割を果たしています。インフラストラクチャの一種として、オラクルマシンシステムはブロックチェーン上のスマートコントラクトに外部データを提供することで、より複雑なアプリケーションシナリオを実現します。

例えば、もし私たちがイーサリアムネットワーク上に特定の日付の原油取引量データを取得する必要があるスマートコントラクトをデプロイする場合、コントラクト自体はオフチェーン情報に直接アクセスできないため、その時にオラクルマシンを利用する必要があります。具体的な流れは、スマートコントラクトがまず必要なデータ要求をイベントログに書き込み、その後オフチェーンプロセスがこの要求を監視し、応答します。そして、指定された情報をスマートコントラクトに渡すためにオンチェーン取引を提出します。

! チェーンリンク(オラクル解説シリーズのパート1)](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)

Chainlinkは現在、市場占有率が最も高い分散型オラクルマシンプロジェクトです。LINKトークンを通じて経済的インセンティブメカニズムを構築し、良性循環のエコシステムを形成しています。ChainlinkオラクルマシンのトリガーはLINKトークンの転送によって実現され、LINKはEthereumのERC677契約に基づいています。

! オラクル解説シリーズのチェーンリンク(パート1)](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201

ERC677標準はERC20の基礎の上にtransferAndCallメソッドを追加し、この設計はオラクルマシンサービスシーンの特殊なニーズを満たしています。ユーザーがtransferAndCallを呼び出して送金する際、標準のERC20送金操作に加えて、受信アドレスがコントラクトアドレスであるかどうかも確認され、もしそうであれば、そのアドレスのonTokenTransferメソッドが呼び出されます。

! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(

オラクルマシンサービスをリクエストする前に、ユーザーはそのオラクルマシンの信頼性を確認する必要があります。オラクルマシンの信頼性は、その過去のパフォーマンス、評判システムなどの要因に基づいて評価できます。

オラクルマシンがサービスリクエストを受信すると、onTokenTransferメソッドを通じて処理されます。このメソッドは最初に転送がLINKトークンであることを検証し、その後リクエストデータの合法性をチェックします。検証が通過すると、オラクルマシンはリクエストの詳細情報を含むOracleRequestイベントを発信します。

オフチェーンノードはこのイベントをリッスンした後、リクエスト情報を解析し、APIを通じて必要なデータを取得し、その後、fulfillOracleRequestメソッドを使ってデータをオンチェーンに提出します。このメソッドは一連の検証を行った後、結果をリクエスト元のコールバック関数に返します。

! チェーンリンク(オラクル解説シリーズのパート1)])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(

開発者にとって、Chainlinkはより簡便な価格オラクルマシンサービスも提供しています。各取引ペアには独自のPrice Feed(アグリゲーターとも呼ばれる)があり、実際にはAggregatorProxyコントラクトです。これらのコントラクトは、最新の価格データを取得するためのいくつかの重要なメソッドを提供します。最新価格を取得するために、コントラクトは最新の価格を読み取るだけで済むのがほとんどのアプリケーションシナリオです。

! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(

注目すべきは、米ドルを基準とする取引ペアの価格データ精度が通常8桁に統一されていることであり、これにより異なるトークン間の価格精度の処理問題が簡素化されることです。

! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(

LINK9.21%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 5
  • リポスト
  • 共有
コメント
0/400
DAOplomacyvip
· 08-10 12:47
歴史的な前例は、オラクルのモートが依然として... *最適でない*インセンティブの調整であることを示唆しています。
原文表示返信0
CommunityWorkervip
· 08-10 07:05
オフチェーンの価格を強気に評価します!
原文表示返信0
ShibaMillionairen'tvip
· 08-10 06:48
link赤ちゃん素晴らしいあ
原文表示返信0
MEVSandwichvip
· 08-10 06:47
HODLは私の残りの人生でリンクされています
原文表示返信0
MagicBeanvip
· 08-10 06:45
ヘイ、まだリンクのポジションを増やしている兄弟
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)