# オラクルマシンのブロックチェーンエコシステムにおける重要な役割オラクルマシンはブロックチェーン分野における重要なインフラであり、スマートコントラクトに外部データを提供することができます。スマートコントラクトとブロックチェーンの外部世界をつなぐ橋渡しとして、オラクルマシンは極めて重要な役割を果たしています。! チェーンリンク(オラクル解説シリーズのパート1)](https://img-cdn.gateio.im/social/moments-ced3348559da0aabbf1c67c4d84ddc88)イーサリアムネットワーク上のスマートコントラクトは、オフチェーンの現実世界のデータを直接取得することができないため、オラクルマシンを利用する必要があります。例えば、あるスマートコントラクトが特定の日の原油取引量データを取得する必要がある場合、まず必要な情報をイベントログに書き込みます。そして、オフチェーンにはこのイベントを購読するリスニングプロセスが存在し、リクエストを検出すると、そのプロセスは取引を提出することで指定された日の原油取引量をスマートコントラクトにアップロードします。! オラクル解説シリーズのチェーンリンク(パート1)](https://img-cdn.gateio.im/social/moments-30dffd84ae22b9fa8f93929cd523ef990192837465674839201現在、市場シェアが最も大きいオラクルマシンプロジェクトはChainlinkです。Chainlinkは、分散化された方法で、安全で信頼性のある形でブロックチェーンに現実世界のデータを提供します。ChainlinkはLINKトークンを中心に良性循環のエコシステムを構築し、経済的インセンティブを通じてオラクルマシンの正常な運営を保証します。! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/social/moments-36eedcde4ebee55bf1c0e6c5f02934df(Chainlinkオラクルマシンはリクエスト/レスポンスモードを採用しており、LINKトークンを転送することでトリガーされる必要があります。LINKはイーサリアム上のERC677トークンで、標準ERC20に基づいてtransferAndCallメソッドが追加されており、支払いとサービスリクエストを一つにまとめています。ユーザーがtransferAndCallを呼び出して転送を行うと、通常の転送に加えて、受信アドレスのonTokenTransferメソッドも呼び出され、オラクルマシンサービスのリクエストが実現されます。! チェーンリンク(オラクル解説シリーズのパート1)])https://img-cdn.gateio.im/social/moments-d05f88f78a86510920ca9cb9cb97fcd6(オラクルマシンサービスを使用する前に、そのオラクルマシンが信頼できるかどうかを確認する必要があります。オラクルマシン契約はLINKの送金を受け取った後、一連のセキュリティチェックを行い、その後OracleRequestイベントを発生させます。オフチェーンノードはこのイベントを監視し、リクエストの具体的な情報を取得し、API呼び出しを通じて結果を取得し、データをオンチェーンに提出します。! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/social/moments-dae23b36c6a83626aa95ba58fa8dbee5(カスタムAPIの他に、Chainlinkは既製の価格オラクルマシンサービスも提供しています。各取引ペアにはAggregatorProxyコントラクトがあり、開発者はそのlatestRoundData)(メソッドを直接呼び出して最新の価格データを取得できます。ほとんどのアプリケーションシナリオでは最新の価格を読み取るだけで十分であり、米ドル建ての取引ペアの精度は8桁に統一されているため、非常に便利です。! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/social/moments-1994fff156354700fda0609f9e317726(オラクルマシンはブロックチェーンと外部世界をつなぐ重要な役割を果たしており、DeFiなどの分野で重要な役割を担っています。ブロックチェーンアプリケーションの継続的な発展に伴い、オラクルマシンも進化し、スマートコントラクトにより多様で信頼性の高いデータサービスを提供していくでしょう。! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/social/moments-bb84d77f358852f47e9adf3e74ba5bf9(
オラクルマシン:ブロックチェーンと現実世界をつなぐ重要な橋梁
オラクルマシンのブロックチェーンエコシステムにおける重要な役割
オラクルマシンはブロックチェーン分野における重要なインフラであり、スマートコントラクトに外部データを提供することができます。スマートコントラクトとブロックチェーンの外部世界をつなぐ橋渡しとして、オラクルマシンは極めて重要な役割を果たしています。
! チェーンリンク(オラクル解説シリーズのパート1)](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)
イーサリアムネットワーク上のスマートコントラクトは、オフチェーンの現実世界のデータを直接取得することができないため、オラクルマシンを利用する必要があります。例えば、あるスマートコントラクトが特定の日の原油取引量データを取得する必要がある場合、まず必要な情報をイベントログに書き込みます。そして、オフチェーンにはこのイベントを購読するリスニングプロセスが存在し、リクエストを検出すると、そのプロセスは取引を提出することで指定された日の原油取引量をスマートコントラクトにアップロードします。
! オラクル解説シリーズのチェーンリンク(パート1)](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201
現在、市場シェアが最も大きいオラクルマシンプロジェクトはChainlinkです。Chainlinkは、分散化された方法で、安全で信頼性のある形でブロックチェーンに現実世界のデータを提供します。ChainlinkはLINKトークンを中心に良性循環のエコシステムを構築し、経済的インセンティブを通じてオラクルマシンの正常な運営を保証します。
! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(
Chainlinkオラクルマシンはリクエスト/レスポンスモードを採用しており、LINKトークンを転送することでトリガーされる必要があります。LINKはイーサリアム上のERC677トークンで、標準ERC20に基づいてtransferAndCallメソッドが追加されており、支払いとサービスリクエストを一つにまとめています。ユーザーがtransferAndCallを呼び出して転送を行うと、通常の転送に加えて、受信アドレスのonTokenTransferメソッドも呼び出され、オラクルマシンサービスのリクエストが実現されます。
! チェーンリンク(オラクル解説シリーズのパート1)])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(
オラクルマシンサービスを使用する前に、そのオラクルマシンが信頼できるかどうかを確認する必要があります。オラクルマシン契約はLINKの送金を受け取った後、一連のセキュリティチェックを行い、その後OracleRequestイベントを発生させます。オフチェーンノードはこのイベントを監視し、リクエストの具体的な情報を取得し、API呼び出しを通じて結果を取得し、データをオンチェーンに提出します。
! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(
カスタムAPIの他に、Chainlinkは既製の価格オラクルマシンサービスも提供しています。各取引ペアにはAggregatorProxyコントラクトがあり、開発者はそのlatestRoundData)(メソッドを直接呼び出して最新の価格データを取得できます。ほとんどのアプリケーションシナリオでは最新の価格を読み取るだけで十分であり、米ドル建ての取引ペアの精度は8桁に統一されているため、非常に便利です。
! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(
オラクルマシンはブロックチェーンと外部世界をつなぐ重要な役割を果たしており、DeFiなどの分野で重要な役割を担っています。ブロックチェーンアプリケーションの継続的な発展に伴い、オラクルマシンも進化し、スマートコントラクトにより多様で信頼性の高いデータサービスを提供していくでしょう。
! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/webp-social/moments-bb84d77f358852f47e9adf3e74ba5bf9.webp(