Filecoin仮想マシン(FVM)とは何ですか

初級編7/5/2023, 10:33:24 AM
FVMは、Filecoin Virtual Machineの略であり、Filecoin上で開発者が記述したスマートコントラクトの安全かつ正確な実行を容易にするプラットフォームです。

導入

Filecoinは、分散型ストレージネットワークとして、ストレージクライアントとプロバイダーをリンクさせることで、グローバルなデータの保存と取得を実現しています。2023年3月14日、Filecoin仮想マシン(FVM)がメインネットワークにローンチされ、Filecoinにスマートコントラクト機能が導入されました。これにより、市場とプロジェクト開発への再興がもたらされました。

FilecoinエコシステムとFVM:概要

Filecoinの理解

Filecoinは、IPFSに基づく分散型ストレージネットワークであり、主にオープンサービスストレージとして機能し、IPFS上のインセンティブレイヤーとして機能します。IPFSは、Filecoinネットワークの分散ストレージおよび共有レイヤーを形成しています。経済的インセンティブを通じて、FilecoinはIPFSの開発を促進し、オープンで信頼性のあるデータストレージ市場を育成しています。同時に、IPFSはFilecoin市場の発展に生態学的なサポートを提供しています。

Filecoinのビジョンは、Filecoinマイナーノードの大規模なストレージ容量と計算能力の集約を通じて、従来のクラウドストレージを置き換えることです。Filecoinの主要な需要は、Web3ストレージシナリオから生じており、NFT(非代替トークン)からメタバースやゲーム、さらにはWeb3ストレージや持続可能なストレージまで幅広いです。現在、Filecoinエコシステムは著しい成長を遂げています。将来のエコシステムでは、ユーザーは段階的に、Filecoin仮想マシンの導入によって、プログラム可能性、データの取得可能性、拡張性を実現していくでしょう。

Filecoin仮想マシン(FVM)とは何ですか

Filecoin仮想マシン(FVM)は、Filecoinネットワークに基づいた仮想マシンアーキテクチャです。開発者に、Filecoinネットワーク上でスマートコントラクトを直接書き込み、実行する権限を与え、Filecoinにプログラム性を与えます。これにより、データ処理、変換、暗号化などの機能が可能となります。

FVMはEthereumのEVMと完全に互換性があります。開発者はSolidityやその他のEthereum互換言語を使用してスマートコントラクトを記述することができます。ただし、EVMと比較して、FVMの命令セットはよりストリームラインされており、独自のFilecoinストレージおよび検索機能をサポートしています。

FVMの発売と共に、Filecoin上のスマートコントラクトはそのストレージデータとやり取りし、革新的なアプリケーションの開発の道を開くことになります。

FVMの機能

FVM、WebAssembly(WASM)の上に構築され、WASMにコンパイルされた言語でネイティブのFilecoinアクターを作成することができるほか、外部ランタイム向けに作成されたスマートコントラクトも可能にする。WebAssembly(WASM)は、Webブラウザ向けにカスタム設計されたアセンブリ言語です。

FVMに統合されているのは、Ethereum Virtual Machine(EVM)です。稼働中は、EthereumおよびSolidity開発者が、FVM上で契約を実行するために、最小限の変更で行うことができます。FEVM(Filecoin EVM)は、ランタイムで仮想化されたFilecoin Virtual Machine上に構築されたEthereum Virtual Machineです。

このセットアップにより、開発者は既存のEVMベースのスマートコントラクトを直接FVMに移植できます。Filecoin EVMランタイムは、Hardhat、Brownie、MetamaskなどのEVM開発ツールと完全に互換性があります。これは、FilecoinノードがEthereum JSON-RPC APIを提供しているため、EVMベースの参加者との展開や相互作用が簡素化されているためです。

FVMロードマップのマイルストーン2.2が完了すると、開発者はFEVMまたはネイティブFVMのいずれかにアクターを展開するオプションがあります。つまり、パフォーマンスが優先事項でない場合は、FEVMに展開することもできます。優れたパフォーマンスを求める場合は、ネイティブFVMに展開するためにWASMでコンパイルされたアクターを作成することが選択肢となります。

FVMの新しい応用

FVMの立ち上げとスマートコントラクトの導入により、開発者はそのパブリックチェーン上で汎用DeFi、GameFi、およびNFTアプリケーションを作成できるようになり、エコシステムの爆発的成長が期待されています。FVMエコシステム内で構築される将来の製品は、DataDAO、永続的なストレージ、および担保リースに限定されることはありません。

データDAOソリューション

Data DAOは、ユーザーがこれらのデータセットの社会的価値を捉え、表現することができるデータ経済を創出することができます。彼らはこれらのデータトークンを交換したり、検証、接続、分析、特徴検出、抽出などのデータに関する計算サービスを要求したり、ピアポイント間でデータをやり取りすることさえできます。

永続ストレージ

FVMのローンチ以前、ストレージトランザクションは永続的ではありませんでした。Filecoin上のストレージトランザクションには有効期限があり、1.5年ごとに更新されていました。有効期限が切れると、データは削除されて取り戻すことができませんでした。FVMでは、アップローダーは望む複製数と必要な有効期限日を指定することができます。

有効期限は、5年、10年、または無期限など、将来のかなり長い期間に設定できます。契約口座に資金(FIL)がある限り、契約は引き続きストレージプロバイダーにインセンティブを与え、ストレージのためにファイルを複製する取引を作成します。

担保リース

ストレージプロバイダー(SP)は、ストレージ容量をネットワークにロードし、ストレージトランザクションを受け入れるために担保(FILの形式で)を投稿する必要があります。この担保により、ストレージプロバイダーはデータ証明(PoRep、PoSt)を適時に提供することで正しく行動するようにインセンティブが与えられます。そうでないと、罰せられるリスクがあります。ただし、担保の必要性は摩擦を生み出し、SPの参加と成長に直接的な障害となります。

一方、Filecoinネットワークには、ネットワークの成長を望み、信頼性のある成長志向のSPに自分のFILを貸したいと考える多くの長期保有者がいます。担保リースはこの問題を解決できます。ストレージプロバイダーはトークン保有者からFIL担保をリースし、スマートコントラクトが将来の収入(ブロック報酬)をロックします。ストレージプロバイダーがリースしたFILを返済するまで、Filトークン保有者とストレージプロバイダーをより効率的に結びつけます。

FVM 開発ロードマップ

FVMプロジェクトの目標は、Filecoinブロックチェーンに汎用性のあるプログラム可能性を与えることです。そのロードマップは3つのステップに分かれています。

  • マイルストーン1:プロジェクトを開始し、組み込みアクターがFVMで実行されるように許可します。
  • マイルストーン2:Ethereum Virtual Machine(EVM)互換のスマートコントラクトをFVMに展開するサポートを提供します。さらに、開発者が独自のネイティブアクターを作成し、それらをFVMに展開することを許可します。
  • マイルストーン3:FVMのプログラム可能性をさらに向上させる。

現在、FVMの開発は2.1段階に達し、開発者はEVM用に記述およびコンパイルされたスマートコントラクトを展開することができます。これらのスマートコントラクトは、組み込み参加者を呼び出すことでFilecoin関数にアクセスできるようになり、既存のEthereumツールはFilecoinと互換性があります。ネットワークは将来も進化し続けます。

ソース:FVM公式ウェブサイトhttps://fvm.filecoin.io/

FilecoinエコシステムにおけるFVMの重要性

Filecoinエコシステムの機能は現在、主にデータストレージに限定されており、やや制限されています。さらに、保存されているデータの多くは計算によって生成され、あまり有用ではなく、それによりより広いアプリケーションコンテキストへの展開が制限されています。しかし、Filecoin仮想マシン(FVM)の開始により、Filecoinネットワークに新たな可能性とシナリオがもたらされることが約束されています。

まず第一に、FVMはユーザーに対して多大なプログラム可能性を提供します。データストレージ検証およびアプリケーション展開のためのさまざまなタイプのスマートコントラクトを作成することができます。この追加機能により、ストレージプロバイダーとクライアントの両方に高い保証と利益がもたらされます。

さらに、FVMは開発者がFilecoinネットワーク上でさまざまなタイプの分散型アプリケーション(DApps)を構築することを可能にします。これには分散型データストレージアプリケーション、データストレージマーケットプレイスなどが含まれます。FVMを使用してDAppsを作成し、Filecoinネットワークを利用してストレージおよび計算要件を満たす開発者は、より堅牢で安全なFilecoinエコシステムを実現します。

最後に、FVMはFilecoinネットワーク内でのガバナンスおよび投票機能の実装にも使用でき、拡張アプリケーション、市場、および組織への可能性を開くことができます。これにより、より包括的で改善されたエコシステムが育成され、コミュニティの発展と成長が促進されます。

結論

FVMは、開発者がスマートコントラクトをオンチェーンで構築できるようにすることで、Filecoinネットワークにプログラム可能性をもたらし、機能性と適合性の観点でFilecoinエコシステムの膨大な潜在能力を引き出します。今後、FVMは、強化された開発アーキテクチャにより、可能なエコシステム開発の範囲を拡大し、より多くの開発者をFilecoinネットワークに引き込んで新しいDAppsを作成させます。Filecoinエコシステム内で予想される進展には、Defi、NFT、およびその他のWeb 3.0アプリケーションシナリオが含まれます。エコシステム全体の成長は、確実に分散型ストレージの革新的な使用シナリオをもたらすでしょう。

Tác giả: Callum
Thông dịch viên: Piper
(Những) người đánh giá: KOWEI、Hugo、Hin、Ashley He
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

Filecoin仮想マシン(FVM)とは何ですか

初級編7/5/2023, 10:33:24 AM
FVMは、Filecoin Virtual Machineの略であり、Filecoin上で開発者が記述したスマートコントラクトの安全かつ正確な実行を容易にするプラットフォームです。

導入

Filecoinは、分散型ストレージネットワークとして、ストレージクライアントとプロバイダーをリンクさせることで、グローバルなデータの保存と取得を実現しています。2023年3月14日、Filecoin仮想マシン(FVM)がメインネットワークにローンチされ、Filecoinにスマートコントラクト機能が導入されました。これにより、市場とプロジェクト開発への再興がもたらされました。

FilecoinエコシステムとFVM:概要

Filecoinの理解

Filecoinは、IPFSに基づく分散型ストレージネットワークであり、主にオープンサービスストレージとして機能し、IPFS上のインセンティブレイヤーとして機能します。IPFSは、Filecoinネットワークの分散ストレージおよび共有レイヤーを形成しています。経済的インセンティブを通じて、FilecoinはIPFSの開発を促進し、オープンで信頼性のあるデータストレージ市場を育成しています。同時に、IPFSはFilecoin市場の発展に生態学的なサポートを提供しています。

Filecoinのビジョンは、Filecoinマイナーノードの大規模なストレージ容量と計算能力の集約を通じて、従来のクラウドストレージを置き換えることです。Filecoinの主要な需要は、Web3ストレージシナリオから生じており、NFT(非代替トークン)からメタバースやゲーム、さらにはWeb3ストレージや持続可能なストレージまで幅広いです。現在、Filecoinエコシステムは著しい成長を遂げています。将来のエコシステムでは、ユーザーは段階的に、Filecoin仮想マシンの導入によって、プログラム可能性、データの取得可能性、拡張性を実現していくでしょう。

Filecoin仮想マシン(FVM)とは何ですか

Filecoin仮想マシン(FVM)は、Filecoinネットワークに基づいた仮想マシンアーキテクチャです。開発者に、Filecoinネットワーク上でスマートコントラクトを直接書き込み、実行する権限を与え、Filecoinにプログラム性を与えます。これにより、データ処理、変換、暗号化などの機能が可能となります。

FVMはEthereumのEVMと完全に互換性があります。開発者はSolidityやその他のEthereum互換言語を使用してスマートコントラクトを記述することができます。ただし、EVMと比較して、FVMの命令セットはよりストリームラインされており、独自のFilecoinストレージおよび検索機能をサポートしています。

FVMの発売と共に、Filecoin上のスマートコントラクトはそのストレージデータとやり取りし、革新的なアプリケーションの開発の道を開くことになります。

FVMの機能

FVM、WebAssembly(WASM)の上に構築され、WASMにコンパイルされた言語でネイティブのFilecoinアクターを作成することができるほか、外部ランタイム向けに作成されたスマートコントラクトも可能にする。WebAssembly(WASM)は、Webブラウザ向けにカスタム設計されたアセンブリ言語です。

FVMに統合されているのは、Ethereum Virtual Machine(EVM)です。稼働中は、EthereumおよびSolidity開発者が、FVM上で契約を実行するために、最小限の変更で行うことができます。FEVM(Filecoin EVM)は、ランタイムで仮想化されたFilecoin Virtual Machine上に構築されたEthereum Virtual Machineです。

このセットアップにより、開発者は既存のEVMベースのスマートコントラクトを直接FVMに移植できます。Filecoin EVMランタイムは、Hardhat、Brownie、MetamaskなどのEVM開発ツールと完全に互換性があります。これは、FilecoinノードがEthereum JSON-RPC APIを提供しているため、EVMベースの参加者との展開や相互作用が簡素化されているためです。

FVMロードマップのマイルストーン2.2が完了すると、開発者はFEVMまたはネイティブFVMのいずれかにアクターを展開するオプションがあります。つまり、パフォーマンスが優先事項でない場合は、FEVMに展開することもできます。優れたパフォーマンスを求める場合は、ネイティブFVMに展開するためにWASMでコンパイルされたアクターを作成することが選択肢となります。

FVMの新しい応用

FVMの立ち上げとスマートコントラクトの導入により、開発者はそのパブリックチェーン上で汎用DeFi、GameFi、およびNFTアプリケーションを作成できるようになり、エコシステムの爆発的成長が期待されています。FVMエコシステム内で構築される将来の製品は、DataDAO、永続的なストレージ、および担保リースに限定されることはありません。

データDAOソリューション

Data DAOは、ユーザーがこれらのデータセットの社会的価値を捉え、表現することができるデータ経済を創出することができます。彼らはこれらのデータトークンを交換したり、検証、接続、分析、特徴検出、抽出などのデータに関する計算サービスを要求したり、ピアポイント間でデータをやり取りすることさえできます。

永続ストレージ

FVMのローンチ以前、ストレージトランザクションは永続的ではありませんでした。Filecoin上のストレージトランザクションには有効期限があり、1.5年ごとに更新されていました。有効期限が切れると、データは削除されて取り戻すことができませんでした。FVMでは、アップローダーは望む複製数と必要な有効期限日を指定することができます。

有効期限は、5年、10年、または無期限など、将来のかなり長い期間に設定できます。契約口座に資金(FIL)がある限り、契約は引き続きストレージプロバイダーにインセンティブを与え、ストレージのためにファイルを複製する取引を作成します。

担保リース

ストレージプロバイダー(SP)は、ストレージ容量をネットワークにロードし、ストレージトランザクションを受け入れるために担保(FILの形式で)を投稿する必要があります。この担保により、ストレージプロバイダーはデータ証明(PoRep、PoSt)を適時に提供することで正しく行動するようにインセンティブが与えられます。そうでないと、罰せられるリスクがあります。ただし、担保の必要性は摩擦を生み出し、SPの参加と成長に直接的な障害となります。

一方、Filecoinネットワークには、ネットワークの成長を望み、信頼性のある成長志向のSPに自分のFILを貸したいと考える多くの長期保有者がいます。担保リースはこの問題を解決できます。ストレージプロバイダーはトークン保有者からFIL担保をリースし、スマートコントラクトが将来の収入(ブロック報酬)をロックします。ストレージプロバイダーがリースしたFILを返済するまで、Filトークン保有者とストレージプロバイダーをより効率的に結びつけます。

FVM 開発ロードマップ

FVMプロジェクトの目標は、Filecoinブロックチェーンに汎用性のあるプログラム可能性を与えることです。そのロードマップは3つのステップに分かれています。

  • マイルストーン1:プロジェクトを開始し、組み込みアクターがFVMで実行されるように許可します。
  • マイルストーン2:Ethereum Virtual Machine(EVM)互換のスマートコントラクトをFVMに展開するサポートを提供します。さらに、開発者が独自のネイティブアクターを作成し、それらをFVMに展開することを許可します。
  • マイルストーン3:FVMのプログラム可能性をさらに向上させる。

現在、FVMの開発は2.1段階に達し、開発者はEVM用に記述およびコンパイルされたスマートコントラクトを展開することができます。これらのスマートコントラクトは、組み込み参加者を呼び出すことでFilecoin関数にアクセスできるようになり、既存のEthereumツールはFilecoinと互換性があります。ネットワークは将来も進化し続けます。

ソース:FVM公式ウェブサイトhttps://fvm.filecoin.io/

FilecoinエコシステムにおけるFVMの重要性

Filecoinエコシステムの機能は現在、主にデータストレージに限定されており、やや制限されています。さらに、保存されているデータの多くは計算によって生成され、あまり有用ではなく、それによりより広いアプリケーションコンテキストへの展開が制限されています。しかし、Filecoin仮想マシン(FVM)の開始により、Filecoinネットワークに新たな可能性とシナリオがもたらされることが約束されています。

まず第一に、FVMはユーザーに対して多大なプログラム可能性を提供します。データストレージ検証およびアプリケーション展開のためのさまざまなタイプのスマートコントラクトを作成することができます。この追加機能により、ストレージプロバイダーとクライアントの両方に高い保証と利益がもたらされます。

さらに、FVMは開発者がFilecoinネットワーク上でさまざまなタイプの分散型アプリケーション(DApps)を構築することを可能にします。これには分散型データストレージアプリケーション、データストレージマーケットプレイスなどが含まれます。FVMを使用してDAppsを作成し、Filecoinネットワークを利用してストレージおよび計算要件を満たす開発者は、より堅牢で安全なFilecoinエコシステムを実現します。

最後に、FVMはFilecoinネットワーク内でのガバナンスおよび投票機能の実装にも使用でき、拡張アプリケーション、市場、および組織への可能性を開くことができます。これにより、より包括的で改善されたエコシステムが育成され、コミュニティの発展と成長が促進されます。

結論

FVMは、開発者がスマートコントラクトをオンチェーンで構築できるようにすることで、Filecoinネットワークにプログラム可能性をもたらし、機能性と適合性の観点でFilecoinエコシステムの膨大な潜在能力を引き出します。今後、FVMは、強化された開発アーキテクチャにより、可能なエコシステム開発の範囲を拡大し、より多くの開発者をFilecoinネットワークに引き込んで新しいDAppsを作成させます。Filecoinエコシステム内で予想される進展には、Defi、NFT、およびその他のWeb 3.0アプリケーションシナリオが含まれます。エコシステム全体の成長は、確実に分散型ストレージの革新的な使用シナリオをもたらすでしょう。

Tác giả: Callum
Thông dịch viên: Piper
(Những) người đánh giá: KOWEI、Hugo、Hin、Ashley He
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500