什么是虚拟机?
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。
VM(Virtual Machine)指虚拟机,简单来说就是智能合约的执行引擎。
FVM指IPFS激励层公链上的虚拟机。
Filecoin的使命是为人类信息创建一个分布式的,高效和强大的基础,它改变了当今经济中存储提供商的基本业务案例和成本结构。
10 月 27日,第七届万向区块链全球峰会在上海外滩 W 酒店举行。IPFS 和 协议实验室官方创始人 Juan Benet 通过线上直播的方式,介绍了IPFS激励层上线一周年的进展和发展计划。
Juan Benet协议实验室创始人
Web3 代表互联网的下一代,很快计算会改变所有的物种,现在的计算基础设施为世界范围数百亿设备、数十亿人提供支持,我们现在用的是各种各样的的软件。在世界范围内,我们举办各种各样的黑客松,大家感兴趣的话,可以看一下 11 月、12 月要举办的黑客松。今年 4 个加速器,有 60 个项目毕业了,这 60 个项目会基于 IPFS 打造 Web3.0 时代的 APP。Web3.0 确实打造了新的基础设施,这些新的基础设施认为安全性高于可扩展性,但是在未来的话,我们会进一步在可扩展性方面进一步推动,确保 Web2.0 一样的体验。
Web3 代表互联网的下一代,很快计算会改变所有的物种,现在的计算基础设施为世界范围数百亿设备、数十亿人提供支持,我们现在用的是各种各样的的软件。Web3.0 在世界各地出现了很多变化,在这里分享一下IPFS 和IPFS激励层,我们实现了互联网的 P2P,也就是点对点。现在在全球范围内,我们有数亿个各种各样的网站,还有各种各样的开发应用。IPFS激励层是去中心化的存储网络,主要是存储人们的信息。这个网络通过一系列的存储提供者,也就是存储能力的提供者,给我们的网络提供支持。IPFS激励层是 Web3.0 的存储证明链,也是存储赛道中最大的存储网络,它已经具备和中心化的云存储平台一较之力,也是各个 Web3.0 的存储底层,这些系统已经将数据存储在IPFS激励层了。
另外IPFS激励层很多应用,获得了一些应用的支持,比如NFT 的支持和其他应用的存储。这里推荐一下 NFT 存储,这是一个非常简单的系统,而且它也是存储了世界范围内大量的 NFT,目前有超过 6500 个客户在 NFT STORAGE 存储了 650 多万个 NFT,也就是世界上大部分 NFT 存在了里面。它得到了 IPFS 的支持,在全球范围进行部署。
以下就本次大会胡安所说的一些重要细节做一个简单的梳理:
1. IPFS激励层很多应用,获得了一些应用的支持,比如NFT 的支持和其他应用的存储。
2. 很多开发者平台也在不断涌现,例如:Textile,ESTUARY,Huddle。
3.很多其他网络中的智能合约可以直接调用IPFS激励层的合约。
4. 在浏览器和移动端方面,在全球范围内总计的活跃用户超过了 2.5 亿,这对于所有的 Web3.0 来说,是一个很好的接入口。
5. 在IPFS激励层上搭建元宇宙。
6. 今年4 个加速器,有 60 个项目毕业了,这 60 个项目会基于 IPFS 打造 Web3.0 时代的 APP。
7. 社区非常关注目前加入到 FVM 的组线,它和 WASM 有可兼容性,主要对跨链计算有一个更好的模型。
Filecoin官方蓄力已久,社区关注度最高的FVM,协议实验室为何如此重视?
1. FVM的背后,是公链赛道之争
FVM的推出并非临时起意,其背后是越来越激烈的公链赛道之争。
2020年至今,DeFi项目、NFT项目,GameFi游戏、元宇宙项目的数量快速增加,让主流公链资产规模被放大的同时,也让新兴公链、跨链项目、以太坊Layer2生态快速发展,并推动多链时代的到来。
多链时代,各具特色的产品加剧了用户的跨链需求,市场上越来越多的技术开发者顺应这一趋势,在各类同构公链、异构公链、以太坊Layer2等项目之间寻求更优的跨链解决方案。而在这一系列跨链解决方案中,虚拟机的技术改进与应用发展则成为了下一个技术关注的方向。
EVM(以太坊虚拟机)因其可以执行任意算法复杂度的代码而声名在外,被众多技术开发者所关注。EVM的优点包括Gas费更低、结算速度快、地址格式与以太坊相同,让操作环境更加友好。而且,公链兼容EVM后可快速复制以太坊DeFi生态,扩大自身的DeFi生态。因此,众多公链积极兼容EVM,以获取更多的开发者和用户,加速自身的发展。
这种趋势在2021年延续并愈演愈烈,目前的以太坊EVM正在逐渐成为一种全球通用的“标准”,兼容EVM正在成为高性能公链的标配。从进度来看,公链们对EVM的兼容已经基本落地。但是,EVM仍存在一些限制,比如:EVM在合约调用、Gas限制内置操作导致漏洞等方面仍然存在问题,这也衍生出了“EVM系改进”的新概念,IPFS激励层的FVM正是其中之一。
2.FVM在IPFS激励层中发挥的作用
IPFS激励层作为分布式存储头部公链之一,也在积极适应新的跨链环境。今年以来,IPFS激励层官方及创始人胡安在对外传递的信号中,就对虚拟机表现出了高度的重视,并推出了FVM。
FVM的概念首次提出是在FIP0013中:根据传统虚拟机启发设计FVM,其架构可以在基础层以隔离的方式实现多种运行。
在协议实验室10月25日的Blog中,详细阐述了未来对于FVM的构想:FVM的目标是让用户能够在IPFS激励层链上部署他们自己的智能合约。
一旦IPFS激励层网络拥有自己的虚拟机FVM,那意味着IPFS激励层将拥有完整的智能合约功能,届时,FVM在IPFS激励层网络中将主要发挥如下作用:
(1) 通过智能合约建立底层业务。
比如:构建自动化的存储提供者信用积分系统,而后基于信用积分构建分布式自动存储匹配市场,并基于自动存储匹配市场解锁真实数据存储的验证问题。
(2) 降低IPFS激励层功能升级的麻烦。
在没有智能合约之前,IPFS激励层的底层业务或功能的建立需要网络升级来实现,也就是必须要Louts或Venus的新版本来实现。但是有了智能合约之后,IPFS激励层网络的功能可以通过合约来实现。也就是说,智能合约降低了IPFS激励层功能升级的麻烦。
(3) 所有与数据强相关的应用都可以在IPFS激励层中实现。
数据是IPFS激励层最基础的资产,所有与数据强相关的应用,在IPFS激励层这一个系统之中都可以在一个去中心化系统内实现,比如:目前大多数NFT存储在IPFS网络中,那么一个IPFS为基础的NFT平台将完全是一个统一平台。
FVM的目标是使用户在链上部署自己的智能合约,执行链上计算。可以设想,未来在FVM下,链上完成数据复制工作,减少存储提供者与用户间的数据转移成本。而且,通过FVM,还可以带来更智能的存储和检索市场,并使计算与存储同时进行。
3.FVM与EVM的关系
毫无疑问,EVM在区块链智能合约领域占统治地位。毕竟以太坊生态已经优秀到成为行业标准。照理,直接将EVM拿来用岂非更好?
非也!IPFS激励层要做的是兼容EVM,也就是兼容Solidity,使运行在EVM上的智能合约在不改或尽量少改代码的情况下可以直接拿过来用。这样,IPFS激励层就不是重新构建一个EVM,而是做一个兼容EVM但又不同于EVM的FVM。
此外,WASM(WebAssembly)的逐步流行和被认可,并有成为下一代标准的趋势,所以IPFS激励层支持WASM基本上也是必须的,何况这种基于WASM核心的多和虚拟机也可实现与EVM的兼容性,比如:实现与以太坊与IPFS激励层的跨链桥,从而使更多有意思项目争相涌现。
4. FVM的实现
IPFS激励层的实现也一条长久之路,IPFS激励层智能合约的支持也并非一蹴而就,FVM的实现同样如此。但是IPFS激励层官方在过去几个月的时间里也在积极讨论可编程合约,社区也非常关注FVM。在11月份,官方也会有许多和EVM相关的东西推出,也会不断应用那些在以太坊和其他网络出现的项目。
如今,IPFS激励层正在不断推进FVM的实现,也正在实现智能合约的功能,促使FVM、智能合约为各类区块链应用提供安全、高效、低成本、永久的存储。
如能实现FVM的目标,IPFS激励层会真正拥有FVM,支撑起足够开放和强大的智能合约,届时开发者们可以在IPFS激励层智能合约上构建自己的应用,如DeFi、NFT、GameFi、元宇宙等,极大地推动IPFS激励层生态的繁荣发展。而且当生态越来越繁荣时,诞生生态巨头的概率就会越大(比如DeFi就是基于以太坊网络而诞生)。
此外,IPFS激励层网络上的应用越来越多时,网络所存储的数据也会不断增加,其价值就会越来越高,IPFS激励层也就能够真正实现“成为存储人类社会重要信息的分布式网络”的目标。
价值展现,未来无限。让我们静待IPFS激励层的未来,见证更多可能!
感谢您的阅读,如果觉得文章对您有帮助请关注
有什么我问题可以留言评论!
领取专属 10元无门槛券
私享最新 技术干货