Lezione 3

Flareの技術アーキテクチャ

このモジュールでは、Flareの技術アーキテクチャについて詳しく説明し、高いセキュリティ、効率性、相互運用性を備えた分散型アプリケーション(dApps)をサポートするためにネットワークが構築されている方法について説明します。 Flareの分散型データアクセスを支える確定されたデータプロトコルと、イーサリアム仮想マシン(EVM)互換性について学び、イーサリアムベースのスマートコントラクトやアセットとのシームレスな相互作用を実現します。

データプロトコルの権威付け

Flareはネイティブデータプロトコルをネットワークレベルで直接実装します。これらは追加されたオラクルシステムではなく、ブロックチェーンの基本プロトコルに組み込まれています。この構造設計により、スマートコントラクトは、オフチェーンインフラストラクチャやサードパーティサービスに依存せずに、分散型データフィードや検証済み外部情報にアクセスできます。

Flare Time Series Oracle (FTSO)は、分散型で高頻度の価格フィードなどのデータを提供する責任があり、多くの分散型アプリケーションにとって不可欠です。 FTSOは、最も正確な情報を提出するために競争する独立プロバイダーからデータを収集します。 プロバイダーは、正確性に基づいて報酬を受け取り、トークン保有者はこれらのプロバイダーに自分の投票権を委任して、報酬の一部を得ることができます。

Flare Data Connector(FDC)は、Flare上のスマートコントラクトが他のブロックチェーンやWeb2APIから安全にデータにアクセスできるようにするプロトコルです。これには、特定のトランザクションが他のチェーンで発生したかどうかを検証したり、伝統的なWebサービスからユーザーの資格情報のような情報を取得したりすることが含まれます。FDCは、データが正しいことを検証するためのコンセンサスメカニズムを使用して、オンチェーンで利用可能にする前にデータが正しいことを検証します。

これらのプロトコルは、Flareブロックチェーン自体と同じレベルの分散化とセキュリティを継承しています。それらは個々のデータソースや中央集権的な仲介者に依存していません。これにより攻撃面が減少し、それらを使用するアプリケーションの弾力性が向上します。

イーサリアム仮想マシンの互換性

Flareは、イーサリアム仮想マシン(EVM)と完全に互換性があります。これは、開発者がSolidityベースのスマートコントラクトを展開し、イーサリアム向けに構築された既存のツールやコードベースを再利用できることを意味します。この互換性により、既にイーサリアムエコシステムに精通している開発者にとって、オンボーディングが簡素化され、技術的な障壁が低くなります。

同じ開発環境をサポートすることで、FlareはEthereumの分散型アプリケーション(dApps)の迅速な移行や複製を可能にします。開発者は、Remix、Hardhat、Truffleなどの馴染み深いツールを使用して、Flare上で契約を作成し、テストし、展開することができますが、大幅な修正は必要ありません。

EVMの互換性により、ERC-20およびERC-721などの標準的なEthereumトークン契約との相互作用も可能になります。これにより、Flareで発行された資産は広く認識されているフォーマットに準拠し、ウォレット、取引所、およびDeFiプラットフォームと簡単に統合できることが保証されます。

EVMサポートとFlareのネイティブデータプロトコルを組み合わせる利点の1つは、開発者が計算とデータロジックの両方に1か所でアクセスできることです。これにより、外部やクロスチェーンの状況に対応するアプリケーションを作成する際に、ブリッジ、リレー、または手動入力の必要性が低減されます。

EVMサポートは、Ethereum Layer 2ソリューションや相互運用性プロトコルとの統合の可能性も開けます。アプリケーションは、ネットワーク間で運用するよう設計され、資産やデータがチェーン間を流動的に移動しながら、Flareのセキュリティとコスト効率を活用することができます。

ハイライト

  • Flareは、Flare Time Series Oracle (FTSO)やFlare Data Connector (FDC)などの正式なデータプロトコルを使用し、ネットワーク層からスマートコントラクトに直接分散型で検証可能なデータを提供します。
  • FTSOは、独立したプロバイダーからの高頻度の価格およびデータフィードを確実かつ信頼性のあるデータストリームを作成するために、分散化された方法で委任されたものを通じて検証し、dAppsのための正確で信頼性のあるデータストリームを提供します。
  • Flare Data Connector(FDC)は、スマートコントラクトが他のブロックチェーンやWebベースのAPIから安全にデータにアクセスできるようにし、分散型アプリケーションで利用可能な外部データの範囲を拡大します。
  • FlareのEthereum Virtual Machine(EVM)互換性により、開発者は主要な変更なしにEthereumベースのスマートコントラクトを展開でき、開発プロセスを簡素化し、dAppsをEthereumからFlareに簡単に移行できます。
  • EVM互換性により、ERC-20およびERC-721トークンなどのEthereum資産との相互作用が確保され、Flareと他のEVM互換性のあるブロックチェーン間で資産をシームレスに移動させることが可能になり、クロスチェーン相互運用性の扉が開かれます。
Esonero di responsabilità
* Gli investimenti in criptovalute comportano rischi significativi. Per favore usa cautela. Il corso non è inteso come consulenza sugli investimenti.
* Il corso è stato creato dall'autore che si è iscritto a Gate Learn. Qualsiasi opinione condivisa dall'autore non rappresenta Gate Learn.
Catalogo
Lezione 3

Flareの技術アーキテクチャ

このモジュールでは、Flareの技術アーキテクチャについて詳しく説明し、高いセキュリティ、効率性、相互運用性を備えた分散型アプリケーション(dApps)をサポートするためにネットワークが構築されている方法について説明します。 Flareの分散型データアクセスを支える確定されたデータプロトコルと、イーサリアム仮想マシン(EVM)互換性について学び、イーサリアムベースのスマートコントラクトやアセットとのシームレスな相互作用を実現します。

データプロトコルの権威付け

Flareはネイティブデータプロトコルをネットワークレベルで直接実装します。これらは追加されたオラクルシステムではなく、ブロックチェーンの基本プロトコルに組み込まれています。この構造設計により、スマートコントラクトは、オフチェーンインフラストラクチャやサードパーティサービスに依存せずに、分散型データフィードや検証済み外部情報にアクセスできます。

Flare Time Series Oracle (FTSO)は、分散型で高頻度の価格フィードなどのデータを提供する責任があり、多くの分散型アプリケーションにとって不可欠です。 FTSOは、最も正確な情報を提出するために競争する独立プロバイダーからデータを収集します。 プロバイダーは、正確性に基づいて報酬を受け取り、トークン保有者はこれらのプロバイダーに自分の投票権を委任して、報酬の一部を得ることができます。

Flare Data Connector(FDC)は、Flare上のスマートコントラクトが他のブロックチェーンやWeb2APIから安全にデータにアクセスできるようにするプロトコルです。これには、特定のトランザクションが他のチェーンで発生したかどうかを検証したり、伝統的なWebサービスからユーザーの資格情報のような情報を取得したりすることが含まれます。FDCは、データが正しいことを検証するためのコンセンサスメカニズムを使用して、オンチェーンで利用可能にする前にデータが正しいことを検証します。

これらのプロトコルは、Flareブロックチェーン自体と同じレベルの分散化とセキュリティを継承しています。それらは個々のデータソースや中央集権的な仲介者に依存していません。これにより攻撃面が減少し、それらを使用するアプリケーションの弾力性が向上します。

イーサリアム仮想マシンの互換性

Flareは、イーサリアム仮想マシン(EVM)と完全に互換性があります。これは、開発者がSolidityベースのスマートコントラクトを展開し、イーサリアム向けに構築された既存のツールやコードベースを再利用できることを意味します。この互換性により、既にイーサリアムエコシステムに精通している開発者にとって、オンボーディングが簡素化され、技術的な障壁が低くなります。

同じ開発環境をサポートすることで、FlareはEthereumの分散型アプリケーション(dApps)の迅速な移行や複製を可能にします。開発者は、Remix、Hardhat、Truffleなどの馴染み深いツールを使用して、Flare上で契約を作成し、テストし、展開することができますが、大幅な修正は必要ありません。

EVMの互換性により、ERC-20およびERC-721などの標準的なEthereumトークン契約との相互作用も可能になります。これにより、Flareで発行された資産は広く認識されているフォーマットに準拠し、ウォレット、取引所、およびDeFiプラットフォームと簡単に統合できることが保証されます。

EVMサポートとFlareのネイティブデータプロトコルを組み合わせる利点の1つは、開発者が計算とデータロジックの両方に1か所でアクセスできることです。これにより、外部やクロスチェーンの状況に対応するアプリケーションを作成する際に、ブリッジ、リレー、または手動入力の必要性が低減されます。

EVMサポートは、Ethereum Layer 2ソリューションや相互運用性プロトコルとの統合の可能性も開けます。アプリケーションは、ネットワーク間で運用するよう設計され、資産やデータがチェーン間を流動的に移動しながら、Flareのセキュリティとコスト効率を活用することができます。

ハイライト

  • Flareは、Flare Time Series Oracle (FTSO)やFlare Data Connector (FDC)などの正式なデータプロトコルを使用し、ネットワーク層からスマートコントラクトに直接分散型で検証可能なデータを提供します。
  • FTSOは、独立したプロバイダーからの高頻度の価格およびデータフィードを確実かつ信頼性のあるデータストリームを作成するために、分散化された方法で委任されたものを通じて検証し、dAppsのための正確で信頼性のあるデータストリームを提供します。
  • Flare Data Connector(FDC)は、スマートコントラクトが他のブロックチェーンやWebベースのAPIから安全にデータにアクセスできるようにし、分散型アプリケーションで利用可能な外部データの範囲を拡大します。
  • FlareのEthereum Virtual Machine(EVM)互換性により、開発者は主要な変更なしにEthereumベースのスマートコントラクトを展開でき、開発プロセスを簡素化し、dAppsをEthereumからFlareに簡単に移行できます。
  • EVM互換性により、ERC-20およびERC-721トークンなどのEthereum資産との相互作用が確保され、Flareと他のEVM互換性のあるブロックチェーン間で資産をシームレスに移動させることが可能になり、クロスチェーン相互運用性の扉が開かれます。
Esonero di responsabilità
* Gli investimenti in criptovalute comportano rischi significativi. Per favore usa cautela. Il corso non è inteso come consulenza sugli investimenti.
* Il corso è stato creato dall'autore che si è iscritto a Gate Learn. Qualsiasi opinione condivisa dall'autore non rappresenta Gate Learn.
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.