首页>新闻>新闻详情>

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

2020-12-23 17:53:05

  

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虚拟机的公链,总体来说进可攻、退可守,这样的模式自然也会使得芯链在后期生态也会有进一步的发展。  

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


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


往期精彩推荐“芯”球大战-HPB芯链内容激励计划社区专栏 | 芯链HPB的突破,硬件随机数发生器对区块链的作用
社区专栏 | 极客精神的代表HPB芯链
社区专栏 | 抽奖摇号系统随机性算法介绍社区专栏 | 从市场热点的发展来看芯链的机遇
社区专栏 | DeFi仍然是条新锐赛道,HPB芯链必将大放异彩


- 关注HPB芯链,获取更多一手消息 -

热门交易所

相关币种

Ethereum
ETH+8.18%
1,790.22
High Performance Blockchain
HPB-0.79%
0.137379

比特币蜘蛛BTCSpider.com是比特币新闻及数字货币信息的聚合站,每天追踪采集全球主流比特币等数字货币财经媒体、项目官网、交易平台的新鲜信息,实时更新海量资讯内容。