币圈资讯
fvm虚拟机是什么意思?Filecoin智能合约运行时详解,新手秒懂
今天在这儿, 跟大家介绍一个叫做FVM虚拟机这么一个东西, 这个家伙, 实际上就是Filecoin网络上那种智能合约运行的时候所需要的环境, 因为有了FVM,所以就给那个Filecoin这个网络, 带来了用户可以自己去编程的一个能力, 这样一来, 就把开放数据经济里头那些特别巨大的潜力, 都给释放出来了。
FVM把那些没边的可能性都打开了, 比如说从做数据DAO开始, 再到搞永久存储, 接着是为矿工弄金融服务, 像什么抵押借贷、流动性质押、保险协议啊这些, 然后再去搞去中心化计算, 还有第二层网络, 好比信誉系统还有负责激励协调的内容交付网络等等, 诸如此类的事情, 好多投资的人心里都在犯嘀咕, 他们想更透彻地弄清楚FVM虚拟机到底是什么个意思?
接下来就让币圈子的小编带着大家伙儿用最浅显明白的话来把它给彻底整明白。

FVM虚拟机是什么意思?
Filecoin虚拟机这个事物, 它是那个位于Filecoin区块链之上的程序运行地带。所谓的Actor这个东西, 它就跟普通老百姓说的智能合同是一回事儿。因为有了Filecoin虚拟机这东西的加入, 把之前没有的智能合合同给弄到了Filecoin区块链里面去。
这么一来, 就能打开全球最大的、开放式的、大家都在用的那个数据经济的大门了。这让那些搞软件开发的程序员, 能够去编写一些他们自己定制的代码。还要把这些代码给部署上去, 让这些代码, 能够在Filecoin这个区块链上面去跑起来。
这么一来, 就释放出了编写软件的一种能力。啥意思? 就是可以以一种叫做Web3原生的那种方式, 自动去存一下数据、再去检索一下数据、最后再转换一下这个数据。
Protocol Labs的FVM团队一直都在全力搞定FVM Milestone 2.1这事儿, 就是想给FVM增加用户可编程性, 这个功能计划是在23年3月份的时候, 在Filecoin主网上线, 而在它去往主网的整个过程中呢, 确实正在发生一些非常重要的事情, 那就是Space Warp。
这一步骤算是达到了一个重要的里程碑, 具体表现是它把EVM运行时给添加到了Filecoin虚拟机当中, 这样就能够支持以太坊帐户、签名以及交易等操作了, 同时也能够在Lotus里面实现以太坊JSON-RPC端点的支持,这个情况让用户们可以第一次把代码部署到网络里面去, 这么一来呢, 就导致了网络功能出现了阶梯式的变化这种情况的发生。

这项大规模的开发工作, 其中一个组成部分是保证FVM、它的EVM运行时、以及它的相关组件, 整体的安全性。我们设计了一个专门的计划, 目的是吸引更广泛的安全社区的注意, 帮助他们来帮助我们, 在主网启动之前的阶段去识别那些潜在的风险和问题来自哪里哪些用户场景和什么类型的潜在威胁模型所导致。
FVM虚拟机的创建目的
设立FVM的这个初衷, 是想要去实现由Protocol Labs所提出的那种宏大意愿, 也就是构建出一个真正的处于去中心化状态的互联网。如果希望能够让那些具备网络规模属性的应用程序得到启用, 那么就必须同时拥有数据存储能力以及可编程性的支持条件。
因此才会创建出FVM这样一项存在, 其目的就是为了将一种通用的、广泛适用的可编程特性带给基于Filecoin存储网络构建起来的那个体系。
FVM把智能合约和那些能够被验证的存储功能结合到了一起。就跟普通的智能合约一样, 只要事先定好的条件都满足了, FVM就拥有能力自己去干某些特定的事情。
可是跟市面上大多数别的智能合约比起来, FVM还多出了一层厉害的本事, 也就是它有能力去读取并处理存在虚拟机自己本地环境里的那些经过验证并且能证明无误的存储数据信息。

这件事带来的潜在影响非常之大, 这是事实, 因为FVM让web3应用能够像web2应用那样去运行, 在这种运作模式里, 程序可以把很多流程自动化起来, 然后它还能去调用那些海量的数据, 借以做出最棒的决定, 这两者的主要不同点在于, FVM是在一个分散的环境里实现了上述这些功能, 因为它具备属于自己的独特优点。
关于把那种技术严谨性应用到构建FVM上去这件事, 现在已经深入到了大伙儿的心里层面, 你要是想看个仔细, 那就去查一查那个文档。但是这里头有一个特别重要的点得给大家讲清楚一下, 也就是必须得强调的一个澄清工作, 它的意思就是FVM这个东西, 它所计算的那个目标叫做状态, 而不是数据。
这就引出了下面这个意思, 说当你去访问那些已经验证过的存储数据证明的时候, 那它就在那里面动心思了, 所动的心思是关于存储在那个交易里的元数据部分的。但是它绝对不会去动那些存储在交易里面的、真正叫作数据的玩意儿。
上文所讲的那些话, 其实就是币圈子这个小编辑, 针对FVM虚拟机到底是什么这个事儿, 所给出的一种那种特别接地气的、通俗易懂的理解办法。
咱们可以把那个FVM想成一个筐, 里面可以装下任何数量的那些用来解决问题的具体办法, 它可以从最基础的那些硬件设备或者软件支撑一直到各种各样的工具, 再到那种啥都有的、完整的解决方案这种程度。
拿举个实际的例子来说, 就是大家可以让那些在Filecoin那个大网络里参与活动的人, 让他们去自动地完成存储交易的那种复制活儿, 这样做, 就是为了能保证在任何一种特定的时候点上面, 被存起来的那个东西的备份份数, 最少也得有那么几个, 不会少得离谱。
FVM的参与者可以根据客户的偏好, 去自动更新存储的交易情况。现在呢, 因为存储数据的弹性变高了, 所以这让FVM实现永久存储成了可能。而这个永久存储是任何存储市场里面都有的基本需求。数据DAO可以利用这个永久存储, 来处理它们那个由DAO构成的数据合在一起的东西。
