Filecoin Virtual Machine (FVM) が分散型ストレージ エコシステムの次の進化の中核となる仕組み
星际视界IPFSNEWS
2021-11-15 06:35
本文约3074字,阅读全文需要约12分钟
最近、Filecoin はブログを正式にリリースし、Filecoin ネットワークにスマート コントラクトのプログラマビリティを導入する Filecoin Virtual Machine (FVM) を開始します。

最近、Filecoin はブログを正式にリリースし、Filecoin ネットワークにスマート コントラクトのプログラマビリティを導入する Filecoin Virtual Machine (FVM) を開始します。ファイルコイン関係者がファイルコイン仮想マシン(FVM)について語るのはこれが初めてではない。なぜなら、フアン氏は以前ファイルコイン・オービットで一般的なスマートコントラクトのプログラム可能性をファイルコインネットワークに導入することでより多くの価値と可能性を解放できると述べていたからである。

副題

ファイルコインでスマートコントラクトを使用する理由

スマート コントラクト (Filecoin ではアクターと呼ばれます) は、Web2 テクノロジーでは作成が難しいスマートで動的なストレージ ソリューションを強化できます。主に以下が含まれます:

1. Filecoin に保存されたデータの分散計算 (データを移動するのではなく、保存された場所で計算を実行)

2. クラウドファンディングのためのデータセットの保存(たとえば、犯罪統計や環境温暖化などの社会的に重要なデータの保存には誰もが参加できます)

3. よりスマートなストレージ マーケットプレイス (例: 時間帯、レプリケーション レベル、またはリージョン内の可用性に応じてストレージの価格を動的に設定)

4. 多世代ストレージと永久保管 (例: 複数世代にわたるデータの保存)

5. データ DAO とトークン化されたデータセット (例: データの値をトークンとしてモデル化し、それらに対して実行される計算を調整および仲介するための DAO の形成)

6. ローカルに保存された NFT (つまり、NFT の内容とそれを追跡するレジストリを併置)

7. 時間ロックされた取得 (例: 企業の公開結果が利用可能な場合にのみこのデータセットのロックを解除する)

副題

ファイルコインのレイヤー0

現在、Filecoin プラットフォームはデータの保存と取得を中心にしています。これら 2 つの機能がプロトコルのレイヤー 0 を構成すると考えます。

このシステムは簡潔ですが、ユーザーがプログラム可能なスマート コントラクトを通じて、より複雑なアプリケーションやソリューションを構築しようとしている開発者にとっては十分ではありません。

副題

イーサリアムのファイルコイン仮想マシンと互換性があります

最新の技術的な議論は、2021 年 6 月の Filecoin 改善提案 113 まで遡ることができます。 Filecoin 仮想マシン (FVM) は多言語 VM を目指しており、ハイパーバイザーの概念からインスピレーションを得てマルチ VM 設計を構築します。 EVM をそのまま採用する、LLVM-IR、eBPF、Secure EcmaScript など、多くのアプローチが検討されました。

FVM のコア ランタイムは WASM です。 Filecoin Protocol Labs は、ブロックチェーン分野において WASM には強力で有望な将来があると信じています。この選択により、WASM にコンパイルされる任意のプログラミング言語でネイティブ アクターを作成できるようになります (ただし、すべての言語が適しているわけではありません。リファレンス SDK は Rust で構築されています)。これにより、現在の状況で彼らと関わり、言語固有の学習曲線を回避できるため、Web2 開発者はより迅速に Web3 に参加できるようになります。

さらに、外部ランタイムのシミュレーションのサポートも追加しています。最初のサポートはイーサリアム仮想マシン (EVM) です。この選択の目的は、Filecoin 開発者コミュニティが、FVM がソース コードにゼロまたは最小限の変更を加えて EVM/Solidity をサポートすることを要求していることです。

私たちは、イーサリアムコミュニティが時間をかけて対応するスマートコントラクトを構築してきたことを見てきましたが、最も重要なことは、ERC-20トークン、NFT、DAOなどのスマートコントラクトが監査され、実戦テストされていることです。これらのコントラクトをそのまま再利用できるようになると、ファイルコインにおける革新的で構成可能なソリューションのカンブリア紀の爆発が始まります。さらに、Solidity 開発者がブリッジやオラクルを介してチェーンを越えてソリューションを接続できるようにすると、その全体的な価値と有用性が高まるだけです。

副題

ファイルコインネットワークの影響を拡大する

FVM を通じて、Filecoin ネットワークは既存のストレージ機能に加えてコンピューティング能力を獲得します。私たちは、Filecoin ネットワーク上で実行される 2 種類の計算、つまり状態のオンチェーン計算とデータのオフチェーン計算を想定しています。 FVM は両方の重要な構成要素です。

Filecoin での登場を期待しているアプリケーションには次のようなものがあります。

1. データ中心の分散型自律組織 (Data DAO): 個人や組織からリソースをプールすることで、人々は共有の利益や公共の利益のためにデータセットの保存、管理、増強、処理を奨励できるようになります。データDAOは、TOKENとNFTを価値を表現・複合する単位として使用し、これらのTOKENを交換してサービスの要求やアクセス権の付与などを行います。

2. レプリケーションクライアント: ユーザー定義のポリシーに基づいて、自動化されたボットは、Filecoin ネットワーク内のデータに対して一定レベルのレプリケーションが維持されるようにインセンティブを与えられます。

3. 代替ストレージ マーケットプレイス: ストレージ マーケットプレイスは、オークション、報奨金、またはその他のツールに基づいて、データにエラー修正コードを適用して、障害発生時の回復可能性を確保したり、データ配信を確実にするためにトランザクションの自動再試行を有効にしたりすることもできます。

4. 住宅ローン: トラストレスおよび/または目的ロックされた住宅ローンをサプライヤーに提供します。たとえば、ローン資金は特定の顧客からの FIL+ 取引を受け入れるためにのみ使用できます。

5. データ コンピューティング: 大規模コンピューティングにおける大きな問題はデータの送信であり、これにより各操作のコストと遅延が増加します。データをホストするストレージプロバイダーにコンピューティングジョブをプッシュし、コーディネーターノードに報酬を与えることで、Filecoin ネットワークの実行を策定/計画し、退屈なジョブを効率的な方法で実行し、結果を Filecoin ネットワークに保存して、さらに下流での計算を可能にします。

さらに、FVM により、Filecoin ネットワーク上で実行されているレイヤー 2 (L2) ソリューションがその状態をレイヤー 1 (L1) にコミットできるようになり、より安全で追跡可能なサイドおよびオーバーレイ ネットワークが実現します。コンテンツ配信ネットワーク (CDN)、評判システム、支払いチャネル ネットワークは、Filecoin で特に実行したい L2 ソリューションの一部です。

Filecoin 仮想マシン (FVM) 開発ロードマップ

Filecoin Virtual Machine (FVM) の短期開発ロードマップには、次の 4 つのフェーズが含まれています。

1. フェーズ 0: リファレンス実装 (Lotus) の機能フラグまたはフォークの後、プログラム不可能な FVM のカナリアがメインネット上で起動され、システム参加者のみが実行されます。既存のチェーンと互換性があり、プロトコルのアップグレードは必要ありません。このフェーズの提供は 2021 年第 4 四半期に予定されています。

2. フェーズ 1: プロトコル フォークにより、ユーザー プログラミングの前に、ガス メカニズムやアーキテクチャの調整などの準備調整が導入されます。このフェーズの終わりまでに、ネットワークの 100% で FVM がサポートされるシステム参加者が実行されるようになります。このフェーズは 2022 年第 1 四半期に開始される予定です。

3. フェーズ 2: EVM の国内および海外の参加者向けにユーザー プログラマビリティを導入します。このフェーズは 2022 年第 2 四半期に開始される予定です。

4. フェーズ 3: システム参加者のプログラミングを容易にするために、システム参加者の再設計とプロトコルの詳細な調整。このフェーズは 2022 年第 2 四半期に開始される予定です。

星間観測

Filecoin 仮想マシン FVM の目標は、ユーザーが Filecoin ブロックチェーン上に独自のスマート コントラクトをデプロイできるようにすることであり、FVM は Filecoin に一般的なプログラム可能性と互換性をもたらします。私たちは、FVM を備えた Filecoin がエコロジー全体を助け続けると信じています。

FVM の開発を支援することに興味がある場合、またはプロジェクトについて詳しく知りたい場合は、filecoin-project/fvm-project GitHub リポジトリと Filecoin Slack の #fvm チャネルをフォローしてください。

——End——

編集者:Interstellar Vision IPFSNEWS スー

翻訳: Interstellar Vision IPFSNEWS ミス・シャン

この記事は Interstellar Vision によって翻訳および整理されており、著者の視点のみを表すものであり、投資アドバイスを構成するものではありません。

星际视界IPFSNEWS
作者文库