Filecoin或将采用EVM,将拥有完整的智能合约功能

近期,协议实验室创始人胡安·贝内特在GitHub上提出,考虑将EVM或其他的VM引入Filecoin网络中。

近期,协议实验室创始人胡安·贝内特在GitHub上提出,考虑将EVM或其他的VM引入Filecoin网络中。

95.png

胡安表示,关于Filecoin 将提供完整的智能合约功能,它从一开始就在计划中,并预计将于2021年底实现:

  • VM的选择是一个重要的问题。最初我们想使用 EVM,然而,在 2 或 3 年前,尚不清楚 EVM 是否会成为主要标准,或者其他 VM(例如 WASM 或基于 JS 的 VM)是否会取代它。
  • 多虚拟机方法。我在过去几年推荐的方法是启用对 Filecoin 中最重要的 VM(如管理程序)的支持,从 EVM 开始。
  • 从 EVM 开始。EVM已经成为ETH智能合同标准,虽然EVM还有其他非常令人兴奋的竞争者,但我认为我们应该从添加 EVM 开始。这将与所有已经使用 IPFS 和 Filecoin 的 Dapp 以及绝大多数 NFT 和 Oracle 连接良好。
  • JS 和 WASM 稍后。密切关注基于 WASM 和 JS 的 VM。像 Agoric 这样的系统正在充实它们的功能,并且可能成为 Filecoin 非常引人注目的智能合约系统。
  • 验证的 VM。还要注意经过正式验证的 VM,验证的系统有很多引人注目的好处,比如 Tezos 和 Michelson 等。

当Filecoin网络顺利添加EVM或其他的VM后, Filecoin将拥有完整的智能合约功能。接下来我们就来谈谈EVM、VM。

96.png

VM全名Virtual Machine,翻译为虚拟机。虚拟机被认为是区块链技术领域基础设施,是实现智能合约系统最为关键和核心的技术。

为什么虚拟机被寄于重望?

我们都知道区块链有共识机制,共识机制要求所有人的计算结果是一样的,但是由于运行区块链服务的计算机所支持的CPU指令集有可能不同,或者操作系统不同等,很难确保所有机器运行的结果一致,这时候虚拟机的存在就非常有必要性。

虚拟机是指通过软件模拟具有完整硬件系统功能、运行在一个完全环境中的完整计算机系统。区块链虚拟机有一套特有的指令集,能确保在不同操作系统、不同 CPU 环境下,执行同样的运算指令,得到完全相同的结果。

区块链虚拟机是区块链智能合约的运行环境,可把它看作是软件模拟的可执行合约指令的虚拟计算机(包含CPU、内存、存储),也就是说,区块链虚拟机可以执行智能合约指令。

智能合约和虚拟机是什么关系?

我们可以把区块链理解为一套系统,这套系统运行在电脑上,这个电脑就是虚拟机,智能合约是跑在这台电脑上的代码,虚拟机为智能合约的运转提供了运行环境。

以ETH为例,以太坊拥有自己的虚拟机EVM,ETH的智能合约运行在EVM虚拟机上,ETH上的DAPP应用,运行在以太坊智能合约上。

97.png

为什么以太坊的生态能够在短短几年间多次得到突破性的发展?

在很大程度上,是因为以太坊有足够好用的虚拟机,并支撑了足够开放和强大的智能合约,开发者们可以在以太坊智能合约上构建自己的应用,并且发行自己的通证。

对于非开发者人员而言,以太坊智能合约的最直观感受就是可以在以太坊上发行通证,以太坊智能合约让每个人发行通证都变得如此简单。

但是,当以太坊上的应用越来越多,那么其诞生杰出应用的概率也会越来越大,近年来爆火的DeFi基于以太坊网络而诞生,同时,也壮大了以太坊的名气和提升了以太坊的市场占有率。

Filecoin为什么大概率会选用EVM?

根据胡安所述,Filecoin或将先采用以太坊的虚拟机EVM,其他的VM例如 WASM 和 JS ,或者自己开发的VM,稍后进行。

单独开发一个虚拟机虽然耗时耗力,但是以协议实验室的团队综合实力,这并不算难事,那么,为什么胡安比较倾向于Filecoin采用以太坊的虚拟机EVM呢?

要知道,建设一个商城或许不难,但是如何让人们都喜欢来这里打卡、消费,如何把商场打造成一个“网红盘”,尤为不易。

对于Filecoin来说,首先,采用虚拟机是必然的选择,因为当Filecoin真正拥有了自己的智能合约,才能够和开发者们更深层次的互动,Filecoin网络才有望诞生DAPP巨头,届时,不仅这类DAPP能够凭借各自的特点吸引诸多的流量,壮大Filecoin的名气,而且,当基于Filecoin网络上的应用和人气越来越多,Filecoin网络所需要存储的数据就越来越多,Filecoin所存储的数据越来越多,Filecoin的价值就会越来越高,Filecoin就能够真正意义上成为存储人类社会重要信息的分布式网络。

更加值得关注的是,区块链世界中的各个产品并不是闭合的,而是开放的,Filecoin和ETH素来也是好兄弟,Filecoin采用EVM,有助于两者生态之间的跨链沟通和交流,有助于所有已经使用 IPFS 和 Filecoin 的 Dapp 以及绝大多数 NFT等都能实现良好连接,这不仅有助于加深Filecoin和ETH之间的合作,更有助于多方的长期发展。

想要了解更多IPFS和Filecoin资讯的,可联系时空云运营专员(WX:skyyoung0511)或者时空云官网:https://yunos.io

  • 发表于 2021-08-17 15:54
  • 阅读 ( 649 )
  • 学分 ( 0 )
  • 分类:FileCoin

0 条评论

请先 登录 后评论
时空云科技
时空云科技

运营专员

58 篇文章, 3 学分