原著者: Siddarth、IOSG Ventures
FVM とは何ですか?なぜ必要ですか?
Protocol Labs は、分散型インターネットの 3 段階の計画について次のように述べています。
- 世界最大の分散ストレージ ネットワークを構築します。 
- 人間のデータを取り込んで保護します。 
- データの取得と計算を実行して、スケーラブルなアプリケーションを構築します。 
Filecoin は最初のステップを達成し、661.54 PiB を超えるデータ ストレージを持つ最大の分散型データ管理者になりました。 Filecoin のストレージ市場は 2022 年第 4 四半期も成長を続け、アクティブなトランザクションは 117% 増加し、前年比では 1,798% 増加しました。

Filecoin の次のステップは、人間データの導入と保護を支援することであり、これは継続的なプロセスとなります。 3番目のステップに到達するには、データの取得と計算を支援する新しいインフラストラクチャを確立する必要があります。そうしないと、ファイルコインは世界中のアーカイブデータのハードディスクの蓄積になるだけです。
これが Filecoin Virtual Machine (FVM) の誕生につながりました。仮想マシンを Filecoin プロトコルに統合することで、開発者は Filecoin ストレージ ネットワークに基づいて分散型アプリケーション (dApp) を作成し、安全かつ確実な方法でスマート コントラクトを実行し、既存の Filecoin データの上に追加の価値レイヤーを作成できます。
FVM は、Filecoin ネットワーク上でスマート コントラクトを実行するように設計されています。スマート コントラクトがデプロイされると、WASM バイトコードにコンパイルされます。これにより、開発者は不変のルールに従って動作する便利なアプリケーションを作成でき、Filecoin のすべての市場をオンチェーン、永久ストレージ、DataDAO などに導入するなど、さまざまなユースケースが可能になります。これらはすべて素晴らしいことですが、優れた開発者エクスペリエンスや開発者マーケットプレイスの欠如がなければ、多くのチェーンが失敗するのを見てきました。
Filecoin は FEVM を立ち上げてサポートすることを決定しました。 EVM が FEVM にデプロイされると、EVM は WASM にコンパイルされ、EVM バイトコードを実行するためのアクター インスタンスが FEVM に作成されます。ユーザー定義の FEVM アクターは、組み込みの Market API および Miner API を通じて Filecoin ネットワークと対話できるようになります。
EVM ベースの開発は優れた開発者エクスペリエンスを提供することが証明されており、既存の大規模な開発者コミュニティも存在するため、これは Filecoin にとって非常に重要なステップです。 Filecoin VM は、スマート コントラクトを実行するための安全でセキュアな環境を提供することで、Filecoin プロトコルの可能性を最大限に引き出し、分散型ストレージとコンピューティングに新しく革新的なユースケースをもたらします。
FVM ロック解除の使用例
FVM を使用してさまざまなユースケースを構築できますが、Protocol Labs と FVM チームは、Filecoin エコシステムの繁栄にとって重要であると考える「スタートアップへのリクエスト」のリストを作成しました。そのリストからいくつかのハイライトを紹介します。
- DataDAOs🌟 
- ML モデルのストレージと拡張 [DataDAO 経由] 🌟🌟 
- ストレージエントリ[DataDAO経由] 🌟🌟 
- ペイ・パー・ビュー [DataDAO 経由] 
- ゲーム [DataDAO 経由] 🌟🌟🌟 
- ソーシャル [DataDAO 経由] 🌟🌟🌟 
- 分散型科学 [DataDAO 経由] 🌟🌟🌟 
- Filecoin の二酸化炭素排出量を追跡して削減します 🌟 
- ハードウェア担保融資 
- 永久保存🌟🌟 
- ストレージの自動化 (レプリケーションと修復) 🌟🌟 
- 信頼できない FIL + 公証人 🌟🌟 
- KYCと請求証明 
- 分散型データアグリゲーター 🌟🌟 
- アクセス制御 
Protocol Labs によると、アスタリスクは Filecoin ネットワーク上でのプロジェクトの存在の重要性を示しています。読者の皆さんは、DataDAO について繰り返し言及していることに気づいたかもしれませんが、DataDAO とは何で、なぜ重要なのでしょうか?
DataDAOs
「データは新しい石油である」という格言が近年広まっています。世界最大のインターネット企業は、社内での使用 (マーケティング/ユーザー インサイト) であろうと、社外の販売データであろうと、データが最も価値のあるリソースであると長い間考えてきました。データにはなぜ価値があるのでしょうか?データは、洞察を生成できる場合にのみ価値があり、洞察を生成するには、データ自体に対して計算と解釈を実行する必要があります。
ファイルコインの現状では、ストレージプロトコルがポイントツーポイントであり、トランザクションはオフチェーンで実行され、決済はチェーン上で実行されるため、チェーン上でデータを実現することは不可能です。データを収益化するには、アクセス制御システム、サブスクリプション支払いシステム、データ拡張、パッケージ化などを構築するためのインフラストラクチャが必要です。
これは、FVM がコミュニティ重視の分散型モデルを使用して実現できることです。 DataDAO は DAO の一種であり、その使命は、利害関係者によって価値があるとみなされるデータセットの保護、生成、強化、および促進を中心に展開します。
DataDAO のすべての関係者はさまざまな方法でインセンティブを得ることができ、SP はストレージと保存を担当し、レプリケーション ワーカーはローカルで高速な可用性を確保し、データ プロバイダーはデータの販売に対して報酬を得ることができ、データ エキスパートは次のようなイベントに参加できます。 ML エンジニアは、暗号化されたデータ上で実行できるモデルを提供することで報酬を得ることができ、それによってデータの価値が高まります。
データは値のファミリーとして考えることができます。
- 生データ (最も価値の低いデータ) 
- パックされたデータ 
- データ計算 
- 検証可能な洞察 (最も価値のあるもの) 
FVM 以前の状態では、生のデータとパッケージ化されたデータを Filecoin にアップロードできましたが、アクセス制御をオンチェーンで行うことはできませんでした。データ計算 (AI/ML モデル、NFT 作成など) に FVM を使用できるようになりました。 Filecoin の現在の状態では、Filecoin ノードには十分な計算能力がないため、複雑で重い計算をオンチェーンで実行することはできません。これは、Filecoin と相互運用するオフチェーン Dcompute プラットフォームの明確な範囲があることを示唆しています。
Bacalhau のようなソリューションはデータベースのコンピューティングに焦点を当てており、Filecoin との緊密な相互運用性を備えています。 Bacalhau は、Filecoin 自体に保存されているデータの価値を高めることで、Filecoin ネットワークの価値を高めることができるかなり新しいプロジェクトです。
DataDAO は、初期状態で完全なデータ バリュー チェーンをカバーする必要はありません。これが DataDAO の最終的な目標である可能性がありますが、すでに特定の分野やユースケースで機能し始めている DataDAO がたくさんあります。注目すべき例としては次のようなものがあります。
- ラグランジュ DAO: データ価値の実現と分散型科学 (DeSci) のための DAO。 DeSci にデータ共有および分析スペースを提供します。 
- GlacierDAO: 公益コードを含む Git リポジトリのレプリカを公開する DAO。さらに、ユーザーは資金をプールして、Filecoin ネットワーク上のこれらのリポジトリの複製に資金を提供することができます。 
- SPN DAO: 消費者がクレジット カード取引データを資産に変換し、データの使用と収益化を直接制御できるようにする DataDAO。 
- DataDAO は現在、データの収集と管理に重点を置いていますが、バリュー チェーンを上位に進めるには、コンピューティング データと DCompute インフラストラクチャが必要になります。すでにこれに取り組んでおり、ファイルコインに焦点を当てているプロジェクトには次のものがあります。 
- Bacalhau: Bacalhau は、データが生成および保存されるジョブを実行することで、高速、効率的、安全なコンピューティングを可能にするプラットフォームです。任意の Docker コンテナと WebAssembly イメージをタスクとして実行することで、ユーザーは大規模な書き換えを行わずに既存のワークフローを効率化できます。 
- Shale: Shale は、Filecoin にクラウド コンピューティングを導入することに取り組んでおり、ストレージ プロバイダーが既存のストレージ容量をコンピューティングに活用し、AWS や Google Cloud などの他のクラウド ストレージ プロバイダーと直接競合できるようにします。一般ユーザーはストレージプロバイダーからコンピューティングインスタンスをレンタルし、ローカルネットワーク経由でFilecoin+ストレージトランザクションにアクセスする機会が得られます。これは、Akash Network や StackOS に似たソリューションですが、Filecoin データのコンピューティングに重点を置いています。 
- DataDAO は、Filecoin ネットワークを介した分散型方法でのみエンドツーエンドでロックを解除できるユニークなユースケースです。 
- 既存の問題を解決する
- Filecoin は初期段階では単なるストレージ プロトコルであり、プロトコルの開発には次のような解決すべき問題が数多くあるはずです。 
- データを保存しなかったために SP がペナルティを受けた場合でも、データを修復または取得するにはどうすればよいですか? 
- 分散型 Web サイトのキャッシュ レイヤーを使用して配信する必要がある高品質のコンテンツがあり、SP とのトランザクションはすべてオフラインで行われます。 
- エンタープライズグレードのデータがある場合、Filecoin 上のデータにアクセス制御するにはどうすればよいですか?他にも多くの問題があります。 
Filecoin は、FVM や Retrieval Markets と同様に、これらの問題を解決するために懸命に取り組んでいます。 FVM は、Filecoin 上でデータ レプリケーションを作成してインセンティブを与える可能性を解放するため、1 つの SP に障害が発生した場合でも、他のノードからデータを取得または修復できます。
Retrieval Markets は、分散型 CDN ネットワークの構築に役立ち、Web3 ソーシャル プロジェクトやゲーム プロジェクトにとって非常に有益です。あるいは、FVM を使用して、エンドツーエンドのデータ暗号化を備えたアクセス制御プラットフォームを構築することもできます。Medusa のようなプロジェクトは、他のチェーンとの相互運用性の追加レイヤーも考慮しながら、この方向に取り組んでいます。
DCompute インフラストラクチャの必要性の強化
Filecoin のような分散データ ストレージ システムでは、データが遠く離れた多くの異なるノードに存在する可能性があるため、これを計算することは多少困難です。データを集約し、それに対して計算を実行することは、分散ストレージ システムの目的を完全に無効にします。
世界が大規模なデータセットで AI モデルをトレーニングする方向に移行しているため、ファイルコインに大規模なデータセットを保存することには(コストが低いため)非常に大きな経済的価値がありますが、これらのシステム上でトレーニング モデルを構築することは現在非常に困難です。
ChatGPT (GPT-3) は、1,000 個の V100 GPU (各 GPU は約 147 TFLOP で動作) を搭載したコンピューターでトレーニングされ、平均コストは約 1,000 万ドルでした。
Stable Diffusion は、60 万ドル近くかかる 256 個の A 100 GPU でトレーニングされました。
これには膨大なコンピューティング能力が必要であり、Filecoin ノードの現在の最小要件は 8 コア GPU と 128 GB の RAM です。ファイルコインだけでは、私たちが生きているコンピューティング集約型のインターネット時代に対処することはできません。
この問題を解決するには 2 つの方法があります。
- ストレージによって課される最小限の計算要件を非常に高くすることで、Filecoin を計算能力の高いものにします。これは一夜にして達成できる変革ではありません。これは段階的なプロセスでなければなりません。 
- Filecoin 上のデータの計算を、Bacalhau や Shale (Filecoin を中心とする) などのサードパーティの Dcompute プラットフォーム、または Akash Network、StackOS などの他のソリューションにアウトソーシングします。 
もう 1 つの問題は、多くのトレーニング モデルがすでに構築されていることです。データを Filecoin に移植する必要がある場合、コンピューティング ネットワークは、TensorFlow、Ray などを使用して構築された既存のモデルもサポートできなければなりません。
短期的には、Shale や Akash などの分散型クラウド コンピューティング ネットワークが、導入が容易で開発者のオーバーヘッドが少ないため、市場で勝つだろうと著者は考えていますが、長期的には、Filecoin も既存のリソースをアップグレードすることで、コンピューティング パワーになるよう努力する必要があります。あるいは、より効率的な分散コンピューティングの方法を見つけてください。
元のリンク



