什么是Filecoin虚拟机(FVM)

7/5/2023, 10:34:30 AM
FVM 是 Filecoin 虚拟机的缩写,它允许开发人员编写的智能合约能在 Fil 上安全正确的运行。

前言

Filecoin 作为一个去中心化的存储网络,能够通过连接存储客户端和供应商,实现全球范围内的数据存储和检索。3月14日,主网上线 Filecoin 虚拟机,实现了 Filecoin 智能合约功能,再次激起了市场和项目开发的热度。

Filecoin 生态与 FVM

什么是 Filecoin

Filecoin 是基于 IPFS 的去中心化存储网络,主要作为一种开放服务的存储,是 IPFS 上的激励层,而 IPFS 是 Filecoin 网络的分布式存储和共享层, Filecoin 通过经济激励促进了 IPFS 的发展,带来了开放的、有保证的数据存储市场,同时, IPFS 也为 Filecoin 市场的发展提供生态支持。

Filecoin 的愿景是通过 Filecoin 矿工节点积累大量的存储容量和计算能力,取代传统的云存储。对 Filecoin 的主要需求来自于 Web3 存储场景:从 NFT 到元宇宙和游戏再到 Web3 存储和永续存储,目前 Filecoin 生态显著增长,在未来的生态系统中,用户将能逐步实现可编程性、可检索性和扩展性,这其中就涉及到 Filecoin 虚拟机的上线。

什么是 Filecoin Virtual Machine (FVM)

Filecoin Virtual Machine (FVM) 是一个基於 Filcoin 网络的虚拟机架构,允许开发者直接在 Filecoin 网络上编写和执行智能合约,为 Filecoin 接入了可编程性,以实现数据的处理、转换、加密等功能。

FVM 完全兼容以太坊 EVM,开发者可以直接使用 Solidity 和其他兼容以太坊的语言来编写智能合约,但和 EVM 相比, FVM 指令集更加简洁,并且支持 Filecoin 独有的存储、检索功能。

FVM 上线后, Filecoin 上的智能合约将与其存储数据交互,为更多的创新应用创造条件。

FVM 的工作原理

FVM 构建在 WASM 之上,支持用编译为 WASM 的语言编写本机 Filecoin actor,以及为外部运行时编写的智能合约。 WASM(WebAssembly) 就是 web 汇编,目的是为 web 浏览器定制的汇编语言。

FVM 包含一个以太坊虚拟机 (EVM) 。运行时,允许以太坊和 Solidity 开发人员在 FVM 上运行他们的合约,几乎不需要修改。 FEVM(Filecoin EVM)是基于 Filecoin 虚拟机的以太坊虚拟机,在运行时进行虚拟化。

它允许开发人员将任何现有的基于 EVM 的智能合约直接移植到 FVM 上。 Filecoin EVM 运行时与任何 EVM 开发工具(如 Hardhat、Brownie 和 Metamask)完全兼容,因为 Filecoin 节点提供以太坊 JSON-RPC API,使得部署和与基于 EVM 的参与者交互变得容易。

一旦 FVM 路线图的里程碑 2.2 完成,开发人员将可以选择在 FEVM 或本机 FVM 上部署 actor。也就是说,如果不介意性能,可以部署到 FEVM;如果想要更好的性能,则要编写编译为 WASM 并部署到本机 FVM 的 actor。

FVM 的新应用

随着 FVM 的启动和智能合约的引入,开发者可以在其公链上开发通用的 DeFi、GameFi、NFT 应用,生态有望爆发式发展。未来, FVM 生态中构建的新产品包括但不限于: DateDAO、永久存储、抵押租赁等。

DataDAO 解决方案

Data DAO 可以创建数据集经济,用户可以在其中捕获并代表这些数据集对社会的价值。甚至可以在对等点之间交换这些数据令牌并请求对该数据的计算服务,例如验证、连接、分析、特征检测和提取。

永久存储

在 FVM 启动之前,存储交易并非永久的, Filecoin 上的存储交易会有一个到期日,每 1.5 年更新一次,在到期日之后,数据会被删除,无法找回。使用 FVM,上传者可以指定他们想要的复制次数和所需的到期日期。

到期日可以设定未来很长一段时间,如 5 年、 10 年,甚至无限期。只要上传者在合约账户中仍有资金(FIL),合约就会不断激励存储提供商,创建交易以复制档案进行存储。

抵押租赁

存储提供商 (SP) 必须发布抵押品(以 FIL 形式)以将存储容量加载到网络并接受存储交易。这种抵押品通过及时提供数据证明(PoRep、PoSt)来激励存储提供商正确行事,否则他们就有被削减的风险。但抵押品的需求会产生摩擦,并成为阻碍 SP 参与和增长的直接障碍。

另一方面, Filecoin 网络拥有大量长期代币持有者,他们希望看到网络发展,并愿意将他们的 FIL 借给信誉良好且以增长为导向的 SP。抵押租赁可以解决这个问题。存储提供商可以从代币持有者那里租赁 FIL 抵押品,智能合约将锁定未来的收入(区块奖励),直到存储提供商偿还了他们租赁的 FIL,这让 Fil token 持有者与存储提供者更高效地连接起来。

FVM 发展路线

FVM 项目的目标是为 Filecoin 区块链添加通用可编程性。其路线图分为三步:

  • 里程碑 1:初始化项目并允许内置 actor 在 FVM 上运行。
  • 里程碑 2:支持将以太坊虚拟机 (EVM) 兼容的智能合约部署到 FVM 上。此外,允许开发人员创建自己的原生 actor 并将其部署到 FVM。
  • 里程碑 3:继续增强 FVM 的可编程性。

目前 FVM 的发展已经到了 2.1 阶段,即开发人员将能够部署用 Solidity 编写并编译为 EVM 的智能合约。智能合约将能够通过调用内置参与者来访问 Filecoin 功能,现有的以太坊工具将与 Filecoin 兼容。未来这个网络会继续升级。

图片来源: FVM 官网 https://fvm.filecoin.io/

FVM 对于 Filecoin 生态的意义

Filecoin 生态的功能非常有限,大部分都局限于存储数据,而且存储的数据大多是计算机生成的无用数据,因此无法拓展至更广泛的应用场景。随着 FVM 的启动,将为 Filecoin 网络带来更多可能性及场景。

首先, FVM 带来了极大的用户可编程性,用于创建各种类型的智能合约,可以证明存储、部署应用,从而为存储提供商和存储客户端带来更多的保障和利益。

其次, FVM 允许开发人员在 Filecoin 网络上创建各种类型的 DApp,例如去中心化的数据存储应用、数据存储市场等。开发人员使用 FVM 创建 DApp,利用 Filecoin 网络满足存储和计算需求,这将创建更强大和更安全的 Filecoin 生态系统。

最后, FVM 还可以用于实现 Filecoin 网络的治理和投票功能,解锁更多的应用、市场和组织的发展,培育出一个高度组合、更加完善的生态系统,从而促进社区的发展和壮大。

结论

FVM 为 Filecoin 网络带来用户可编程性,允许开发者在链上构建智能合约,这将会释放 Filecoin 网络生态在功能和适用性方面的巨大潜力。今后 FVM 将凭借更完善的开发架构拓展生态发展的可能性,吸引更多的开发者进入 Filecoin 网络生态创建新的 DApp,可以预期在 Filecoin 生态系统中将出现 Defi、NFT 和其他 Web3.0 应用场景,整个生态的成长,也将为去中心化存储带来更多创新的使用场景。

作者: Callum
译者: Piper
审校: KOWEI、Hugo、Hin、Ashley He
* 投资有风险,入市须谨慎。本文不作为 Gate 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate 有权追究其法律责任。

分享

币圈日历

项目进展
Etherex 将于 8 月 6 日推出代币 REX。
REX
22.27%
2025-08-06
拉斯维加斯的稀有开发与治理日
Cardano将在拉斯维加斯举办稀有开发与治理日,时间为8月6日至7日,活动包括研讨会、黑客马拉松和以技术开发及治理主题为重点的小组讨论。
ADA
-3.44%
2025-08-06
区块链.Rio在里约热内卢
Stellar 将参加定于 8 月 5 日至 7 日在里约热内卢举行的 Blockchain.Rio 大会。该节目将包括主题演讲和小组讨论,届时将邀请 Stellar 生态系统的代表与合作伙伴 Cheesecake Labs 和 NearX 共同参与。
XLM
-3.18%
2025-08-06
网络研讨会
Circle 宣布将于 2025 年 8 月 7 日 14:00 UTC 举办名为“GENIUS Act 时代开始”的实时高管见解网络研讨会。此次会议将探讨新通过的 GENIUS Act 的影响——这是美国第一个针对支付稳定币的联邦监管框架。Circle 的 Dante Disparte 和 Corey Then 将主导讨论该立法如何影响数字资产创新、监管透明度,以及美国在全球金融基础设施中的领导地位.
USDC
-0.03%
2025-08-06
X 上的 AMA
Ankr将在8月7日16:00 UTC于X平台举办一次AMA,重点讨论DogeOS在为狗狗币构建应用层方面的工作。
ANKR
-3.23%
2025-08-06

相关文章

浅谈合并:什么是以太坊2.0?
中级

浅谈合并:什么是以太坊2.0?

一场可能影响整个加密生态的升级
12/14/2022, 3:56:45 AM
什么是山寨币
新手

什么是山寨币

山寨币 Altcoin 可看作 Bitcoin Alternative 或是 Alternative Cryptocoin,指除了比特币之外的所有其他加密货币。中文名称之所以称其为山寨币,是因为早期的加密货币大多是分岔(复制)比特币代码诞生的。
11/21/2022, 10:02:45 AM
什么是狗狗币?
新手

什么是狗狗币?

狗狗币是一种迷因币,可能是数十种主流币中最特立独行的一个。
12/6/2022, 6:17:37 AM
如何质押 ETH?
新手

如何质押 ETH?

随着以太坊合并正式到来,共识机制将从 PoW 的算力挖矿证明过渡到 PoS 权益证明,将采用质押 ETH 的方式来维护网路正确性,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。 随着以太坊合并正式到来,以太坊共识机制将从 PoW 工作量证明转换到 PoS 权益证明,采用质押 ETH 的方式来维护区块链网路,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。那么,什么是ETH质押,如何质押ETH?
3/14/2025, 6:55:58 AM
什么是比特币?
新手

什么是比特币?

比特币是去中心化的点对点数位支付网路,由中本聪发明,比特币让用户可以直接进行交易,而无需通过任何金融机构或第三方,是世界上第一款成功应用的加密货币。
11/21/2022, 10:38:28 AM
Gate 研究院:BTC 突破 10 万美元大关,11 月加密货币交易量首次突破 10 万亿美元
进阶

Gate 研究院:BTC 突破 10 万美元大关,11 月加密货币交易量首次突破 10 万亿美元

Gate 研究院周报,过去七天比特币震荡上行涨 8.39%至 100,550 美元,受利好破 10 万创历史新高,需关注回调支撑位。 过去 7 天 ETH 价格累计涨 6.16%至 3,852.58 美元,现处于上升通道,后续需关注关键位突破情况。 灰度申请将 Solana 信托转为现货 ETF。比特币突破历史新高,Coinbase 溢价飙升,美国市场参与者购买力强劲。本周多个项目成功完成了融资,涉及基础设施等多个领域的广泛应用,共融资 1.03 亿美元。
12/6/2024, 3:08:05 AM
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!