今天为大家介绍的这个FVM虚拟机是Filecoin网络上智能合约的运行时环境,FVM为Filecoin带来了用户可编程性,释放了开放数据经济的巨大潜力。FVM解锁了无限的可能性,从数据DAO到永久存储,再到为矿工提供的金融服务(例如抵押借贷、流动性质押、保险协议),再到去中心化计算和第2层网络(例如信誉系统和激励协调的内容交付)网络,等等。很多投资者都想要更加深入的了解FVM虚拟机是什么意思?下面就让小编带大家通俗理解FVM虚拟机。
FVM虚拟机是什么意思?
FVM虚拟机是Filecoin区块链上Actors的执行环境。Actor相当于Filecoin,相当于业界所谓的智能合约。FVM(FilecoinVirtualMachine)将智能合约带入Filecoin区块链,解锁全球最大的开放存取数据经济。它使开发人员能够编写和部署自定义代码以在Filecoin区块链之上运行,释放编写软件的能力,以Web3原生方式自动存储、检索和最终转换数据。
ProtocolLabs的FVM团队一直致力于FVMMilestone2.1,为FVM带来用户可编程性。它计划于23年3月在Filecoin主网上线,在通往主网的旅程中正在发生大事:SpaceWarp。这个里程碑将EVM运行时添加到Filecoin虚拟机,支持以太坊帐户、签名和交易,以及Lotus中的以太坊JSON-RPC端点。这一里程碑使用户能够首次将代码部署到网络中,意味着网络功能的阶梯式变化。
这项大规模开发工作的一个组成部分是保证FVM、其EVM运行时及其各种组件的整体安全性。我们设计了一个专门的计划来吸引更广泛的安全社区,以帮助我们在主网启动之前识别来自不同用户场景和潜在威胁模型的潜在风险和问题。
FVM虚拟机的创建目的
FVM的创建是为了实现ProtocolLabs创建真正去中心化互联网的雄心。要启用网络规模的应用程序,您需要存储和可编程性。FVM的创建是为了给Filecoin存储网络带来通用的可编程性。
FVM结合了智能合约和可验证存储的力量。与智能合约一样,一旦满足预定条件,FVM就有能力自行执行某种行为。与大多数其他智能合约不同,FVM具有访问虚拟机本地环境中已验证存储数据证明的额外能力。
这具有巨大的潜在影响,因为FVM允许web3应用程序以类似于web2应用程序的方式运行,其中应用程序可以自动化流程,同时引用大量数据以做出最佳决策。主要区别在于FVM在分散的空间中实现了这一点,它具有自己的一系列优势。
应用于构建FVM的技术严谨性深入人心,我们可以在文档中进一步了解。然而,需要强调的一个重要澄清点是,FVM计算的是状态,而不是数据。这意味着当访问已验证的存储数据证明时,它会操纵该存储数据交易的元数据。它不会操纵存储在该交易中的数据。
FVM可以想象出任何数量的用例,从基础设施到工具再到完整的解决方案。例如,大家可以让FVM参与者在Filecoin网络中自动复制存储交易,以确保在任何给定时间备份最少数量的副本。FVM参与者可以根据客户偏好自动更新存储交易,现在,随着存储数据弹性的提高,这使得FVM永久存储成为可能,这是任何存储市场的基本需求,数据DAO可以为其DAO的数据组合利用永久存储。