LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 社区专栏|HPB芯链主网大升级支持最新以太坊虚拟机意义重大

社区专栏|HPB芯链主网大升级支持最新以太坊虚拟机意义重大

2020-12-24 芯链 来源:区块链网络

12 月 16 日,芯链主网在 8685000 区块高度成功升级到 V1.7.2版本,本次的升级使得芯链能够支持最新版以太坊虚拟机 V1.9.22 版本,增加了CHAINID 等指令,新版的升级对芯链来说是一个重要的里程碑事件。

整个升级过程对于节点来说比较简单,主要为停止旧版 hpb 程序、下载新版程序、运行新版程序、挖矿操作和查看新版程序版本这几个步骤,而对于芯链团队来说,可能会显得比较忙碌,主网升级不仅仅涉及到节点新程序的运行,还要对钱包、区块浏览器等进行维护,最终芯链成功进行主网的升级。

与此同时,芯链的节点计划 V9.0 近期也在进行之中,节点计划的主要目的是扩充芯链的主网节点,提升主网性能,如果想要参与芯链节点计划,现在也可以进行申请,再过几天就结束了。

很多人可能不明白,芯链作为一个独立的公链为什么要支持以太坊虚拟机?EVM,升级主网支持最新的EVM,有什么意义呢?其实芯链的升级意义重大,对芯链后期的生态发展都会产生巨大的影响。

芯链支持以太坊虚拟机EVM 主要有以下好处:

1、作为去中心化的全球区块链应用平台,EVM 可以使得芯链和以太坊拥有相同的目标用户群体

也就是说在以太坊上构建的去中心化应用,在芯链上都可以方便的移植过来,因为这些去中心化应用从某种程度上来讲,需要取得用户的信任,因此必然会选择将源代码进行开源,因此移植过来自然也就相对来说比较容易些。

如果是自行开发智能合约虚拟机系统,那么一方面这个工作量将会变得非常大,需要大量时间,另一方面可能相关开发人员的培训和使用习惯等都是一个问题,第三个对于国外开发人员和团队来说,可能有时无法得到很好的技术支持,因此对于目前的公链来说,必然需要支持 EVM 虚拟机。

当然芯链不仅仅支持以太坊虚拟机EVM,目前还支持NEO VM,同样的道理,在NEO小蚁上发展的DAPP生态,未来也可以方便的移植在芯链之上。

2、及时更新,方便DApp开发者进行移植

一般DApp程序移植过来的一个基础条件就是以太坊虚拟机EVM 的版本问题,和我们常用的应用程序一样,EVM 是新版本兼容旧版本的功能,而且还提供了新功能,反之则不能。也就是说高版本上运行的 DApp程序,有可能会出现移植到低版本上无法使用的问题,但是一般来说,低版本上的应用基本上都可以在高版本上使用,当然有时候也需要一些细节方面的修改才能进行。

如果不进行以太坊虚拟机?EVM 的更新,那么对于 DApp开发者来说,就需要对源代码进行大量的修改,以便满足旧版本的 EVM 虚拟机,这样一来,对 DAPP 开发者不太友好,降低他们移植 DApp过来的意愿,而改进方法就是芯链支持最新版 EVM 虚拟机。这样就会吸引 DApp 团队或者DeFi团队将自己的应用移植到芯链上,从而促进芯链生态的发展。

3、促使 DApp开发团队资源整合

从去年开始到今年,跨链技术和 DApp的移植成为热门,而对于特性相差较大的公链来说,进行这样的功能实现是一个极其耗费资源的事情,这里的资源不仅仅包含开发时间成本,对于团队来说,还要整合不同公链之间的技术,这自然不仅时间长,而且也容易出问题。另外还需要招聘到熟悉不同公链的开发人员,对于整个团队来说,这都是巨大的花销,但是如果不做的话,就不能有效的占领市场,因此这类跨链的DeFi DApp开发起来是比较麻烦的。

举个例子,就是将以太坊链上的DApp应用跨链和EOS链上的DApp连接起来,目前币圈还没有哪个团队能够做好,其实主要原因是以太坊开发者都熟悉EVM和solidity,而EOS开发者却要熟悉WebAssembly,虽然有相应的接口来供开发人员调用,但是对于两者的基础知识和注意事项都要时刻留意。

而以太坊和芯链就不会出现这种问题了,因为都使用的是EVM虚拟机,因此无论是DApp的跨链应用和移植,都是比较简单的事情,这样可以有效降低开发难度,开发人员自然会将重点放在其他功能方面,而不是兼容方面。

4、?为早期开发者提供低成本?最接近真实的使用?环境

芯链和以太坊都使用的是EVM环境,如果能及时跟进版本的话,那么这对于早期开发团队来说是一个比较友好的方式。

一般的团队开发DApp或DeFi应用的时候基本上都会先在本地以太坊私链上进行开发,没问题之后,移植到以太坊测试链上,最终还是没问题之后,才会移植到以太坊主网之上。

其实以太坊测试链和主网还是有一点不同的,目前以太坊测试网,这么多测试网络,各自都有不同,有时候选择哪个都是一个问题,还有测试网终究只是开发人员试用的地方,并没有面向普通用户,因此实际主网中发生的情况,可能还和测试网有所不同,这样一来自然就不能对比了。

而且主网有个问题,就是部署成本也相对较高,这样对于早期的团队来说并不友好,那么他们会怎么办呢?

这时芯链的作用就体现出来了,芯链可以提供开发团队从以太坊测试网到主网之间的过渡环节,也就是说在测试网上部署测试完成之后,早期团队可以直接先将DApp应用部署到芯链上面,因为芯链代币HPB价格相对以太币比较低,因此自然成本也比较低,同时因为这是一个真实的用户使用网络,这样一来,如果发现问题,那么也可以将损失降到最低,这对于小团队来说,自然是比较友好的,如果芯链上用户的体验很好,那么再进一步将DApp部署到以太坊公链之上,最后完成DApp的进一步上线,然后以跨链的方式,不仅仅团队能够面向芯链用户,还能面向以太坊用户,可以说一举两得。

在metamask钱包插件中也是可以配置芯链的,步骤也是非常方便的,散户在使用芯链上DAPP的时候,可以直接在metamask上配置好之后直接体验,不需要其他任何设置。

配置参数如下:

(提醒:默认为269,如果您的钱包版本大于8.1,请配置Chain id 为0x10d)

这种模式主要是芯链的合约部署低成本,就和我们转币手续费一样,以太坊链上转账手续费高,但是芯链上转账手续费低,芯链提供的是一种差异化的产品,这样的环境就需要不断且第一时间跟进EVM虚拟机的版本,这样才能吸引早期团队进驻开发。

总结

芯链跟进EVM新版本所做的努力,其实主要核心目的是为了吸引更多用户和开发者来使用芯链,由于芯链的低成本和高并发以及硬件加速网络等功能,其实提供的开发环境和用户使用环境都是具有很强的竞争力的,可以满足初创团队大部分要求,同时也能使得团队在进一步发展之后扩展其他支持EVM虚拟机的公链,总体来说进可攻、退可守,这样的模式自然也会使得芯链在后期生态也会有进一步的发展。

作者:十万聪

原文链接:

https://www.cailu.net/article/13178011883802287.html

【“芯”球大战-HPB芯链内容激励计划】

旨在鼓励HPB芯链社区的优秀创作者持续生产优质原创内容,让社区粉丝享受酣畅淋漓的内容体验。欢迎HPB社区的小伙伴积极参加【HPB芯链内容激励计划】,为HPB芯链社区的繁荣贡献自己的才华与力量!

—-

编译者/作者:芯链

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...