# Oracle Technologyの説明:Chainlinkの仕組みオラクルマシンはブロックチェーンの世界において重要なインフラであり、スマートコントラクトに外部データを提供することができます。チェーン上のコントラクトとチェーン下の世界をつなぐ橋渡しとして、オラクルマシンはブロックチェーンエコシステムにおいて重要な役割を果たしています。! チェーンリンク(オラクル解説シリーズのパート1)](https://img-cdn.gateio.im/social/moments-ced3348559da0aabbf1c67c4d84ddc88)イーサリアムのスマートコントラクト自体は、オフチェーンデータ、例えばある日の原油取引量を直接取得することができません。この場合、オラクルマシンを通じて実現する必要があります。具体的な流れは、コントラクトが要求をイベントログに書き込み、オフチェーンプロセスがそのログを監視し、データを取得した後、トランザクションを通じてそれをオンチェーンのコントラクトに提出します。! オラクル解説シリーズのチェーンリンク(パート1)](https://img-cdn.gateio.im/social/moments-30dffd84ae22b9fa8f93929cd523ef990192837465674839201オラクルマシン分野では、Chainlinkは現在市場シェアが最も大きいプロジェクトです。これは、分散型の方法で、最も安全な形でブロックチェーンに現実世界のデータを提供します。ChainlinkはLINKトークンを中心に経済的インセンティブのエコシステムを構築し、LINKを使用してオラクルマシンサービスをトリガーします。! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/social/moments-36eedcde4ebee55bf1c0e6c5f02934df(ChainlinkはERC677標準のLINKトークンを採用しています。標準ERC20と比較して、ERC677はtransferAndCallメソッドを追加しており、送金と同時に受取側のコントラクトのonTokenTransferメソッドをトリガーすることができ、オラクルマシンの使用シーンに非常に適しています。! チェーンリンク(オラクル解説シリーズのパート1)])https://img-cdn.gateio.im/social/moments-d05f88f78a86510920ca9cb9cb97fcd6(ユーザーがオラクルマシンサービスをリクエストすると、LINKトークンのtransferAndCallメソッドが呼び出されます。このメソッドは送金を実行するだけでなく、受取人)、すなわちオラクルマシンコントラクト(のonTokenTransferメソッドも呼び出します。オラクルマシンコントラクトはonTokenTransfer内でリクエストに対して一連の検証を行い、その後OracleRequestイベントを発生させます。! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/social/moments-dae23b36c6a83626aa95ba58fa8dbee5(オフチェーンのChainlinkノードはこのイベントをリッスンし、具体的なリクエスト情報を解析し、APIを介して必要なデータを取得し、オラクルマシン契約のfulfillOracleRequestメソッドを呼び出して結果をオンチェーンに提出します。オラクルマシン契約はその後、リクエスト元のコールバック関数を呼び出し、データを返します。! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/social/moments-1994fff156354700fda0609f9e317726(カスタムAPIの他に、Chainlinkは既製の価格フィードも提供しています。各取引ペアには対応するPrice Feed契約があり、開発者はそのlatestRoundDataメソッドを直接呼び出して最新の価格を取得でき、とても便利です。! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/social/moments-bb84d77f358852f47e9adf3e74ba5bf9(全体的に見て、Chainlinkは精密に設計されたオンチェーン契約とオフチェーンノードを通じて、安全で信頼性の高いオラクルマシンサービスを実現し、ブロックチェーンの世界と現実の世界との間に橋を架けました。! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/social/moments-527bd8714534f5f06ccdd9afe40b253a(
Chainlinkオラクルマシン原理解析:ブロックチェーンと現実世界の橋梁
Oracle Technologyの説明:Chainlinkの仕組み
オラクルマシンはブロックチェーンの世界において重要なインフラであり、スマートコントラクトに外部データを提供することができます。チェーン上のコントラクトとチェーン下の世界をつなぐ橋渡しとして、オラクルマシンはブロックチェーンエコシステムにおいて重要な役割を果たしています。
! チェーンリンク(オラクル解説シリーズのパート1)](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)
イーサリアムのスマートコントラクト自体は、オフチェーンデータ、例えばある日の原油取引量を直接取得することができません。この場合、オラクルマシンを通じて実現する必要があります。具体的な流れは、コントラクトが要求をイベントログに書き込み、オフチェーンプロセスがそのログを監視し、データを取得した後、トランザクションを通じてそれをオンチェーンのコントラクトに提出します。
! オラクル解説シリーズのチェーンリンク(パート1)](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201
オラクルマシン分野では、Chainlinkは現在市場シェアが最も大きいプロジェクトです。これは、分散型の方法で、最も安全な形でブロックチェーンに現実世界のデータを提供します。ChainlinkはLINKトークンを中心に経済的インセンティブのエコシステムを構築し、LINKを使用してオラクルマシンサービスをトリガーします。
! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(
ChainlinkはERC677標準のLINKトークンを採用しています。標準ERC20と比較して、ERC677はtransferAndCallメソッドを追加しており、送金と同時に受取側のコントラクトのonTokenTransferメソッドをトリガーすることができ、オラクルマシンの使用シーンに非常に適しています。
! チェーンリンク(オラクル解説シリーズのパート1)])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(
ユーザーがオラクルマシンサービスをリクエストすると、LINKトークンのtransferAndCallメソッドが呼び出されます。このメソッドは送金を実行するだけでなく、受取人)、すなわちオラクルマシンコントラクト(のonTokenTransferメソッドも呼び出します。オラクルマシンコントラクトはonTokenTransfer内でリクエストに対して一連の検証を行い、その後OracleRequestイベントを発生させます。
! オラクル解説シリーズのチェーンリンクパート1])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(
オフチェーンのChainlinkノードはこのイベントをリッスンし、具体的なリクエスト情報を解析し、APIを介して必要なデータを取得し、オラクルマシン契約のfulfillOracleRequestメソッドを呼び出して結果をオンチェーンに提出します。オラクルマシン契約はその後、リクエスト元のコールバック関数を呼び出し、データを返します。
! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(
カスタムAPIの他に、Chainlinkは既製の価格フィードも提供しています。各取引ペアには対応するPrice Feed契約があり、開発者はそのlatestRoundDataメソッドを直接呼び出して最新の価格を取得でき、とても便利です。
! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/webp-social/moments-bb84d77f358852f47e9adf3e74ba5bf9.webp(
全体的に見て、Chainlinkは精密に設計されたオンチェーン契約とオフチェーンノードを通じて、安全で信頼性の高いオラクルマシンサービスを実現し、ブロックチェーンの世界と現実の世界との間に橋を架けました。
! オラクル解説シリーズのチェーンリンク(パート1)])https://img-cdn.gateio.im/webp-social/moments-527bd8714534f5f06ccdd9afe40b253a.webp(