LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 解读:EOS 2.0稳定版发布,一流公链做标准

解读:EOS 2.0稳定版发布,一流公链做标准

2020-01-12 拜占庭骑兵 来源:区块链网络

(封面为飞机发动机引擎)

Blockone于昨日正式宣布推出 EOSIO v2.0.0 稳定版,相关代码已可从网上下载。2.0版本,最重磅的更新是EOS VM(虚拟机),其次是支持无密码登陆标准,为开发人员提供快速上手的集成开发环境。EOS 2.0币乎上的文章很多,但都比较面面俱到,币东可能比较难理解重点。骑兵的解读,会砍掉无关紧要的细枝末节,尽量少用技术名词,来解读此次更新的重要意义。

EOS VM是什么?

VM的全称是virtual machine(虚拟机),是智能合约的运行环境。从功能上来做比喻,如果公链是汽车,那么虚拟机就是发动机;如果公链是手机,那么虚拟机就是CPU;如果公链是一款游戏,那么虚拟机就是游戏引擎。虚拟机决定了公链能够跑多快。

以太坊和波场,还有其他的区块链项目,都是选择现成的虚拟机进行改造。就好比制造手机的时候,直接把电脑的CPU拿过来就用。为什么如此重要的虚拟机,都是采用第三方的?因为虚拟机的研发难度极高。就像国产手机中,能够自主研发CPU的只有华为,而小米、VIVO都是购买美国的CPU。

既然虚拟机有现成的方案,为什么Blockone还要自己研发?这是因为,目前还没有完全适用于区块链的虚拟机。轮船使用汽车的引擎也能开,手机用电脑的CPU也能跑,但是效率低下,无法适应新环境。

EOS VM,可以说是区块链上第一款专用的高性能虚拟机,是可以被写入区块链技术发展史的。EOS原力的创始人孤矢,对EOS VM的评价非常高:

“EOS VM是EOSIO成为通用区块链协议的重要基石,同时超越了EOSIO自身,将会成为事实上的区块链虚拟机技术标准。”

一流企业做标准,二流企业做技术。能够做标准的公链,才对得起这么多的投资。一些公链,甚至采用很落后的V8引擎,用东拼西凑的技术,搭建起一个勉强能用的公链,然后还要抱怨区块链泡沫,没有用户。

目前采用EOSIO做侧链,已经有WAX,ULTRA这些比较有实力的互联网公司。随着EOS VM的发布,会有越来越多的公司采用EOSIO做区块链开发。只要Blockone继续长期保持技术的领先,将有可能终止公链重复造轮子的竞争。

EOS VM香不香?

虽然2.0稳定版的代码刚发布,但候选版已经在麒麟测试网、丛林测试网跑了几个月,实际的CPU性能,比目前1.8版本提升8倍。也就是说,2.0版本上线后,CPU的成本只有现在的1/8。TPS理论可以跑到3万,测试网现在最高跑到过1万5。


(EOS 2.0候选版,cpu在测试网的运行时间,从1.2ms降为0.147ms,为原来的1/8)

现在EOS主网存在cpu挖矿,成本降低了,cpu挖矿也会同样增长8倍的交易量。但是就像从中杯的拿铁变为大杯的拿铁,挖矿部分的咖啡变多了,交易部分的奶泡也同样变多了。普通用户还是能享受到好处的。

支持无密码登录验证标准

WebAuthn是一项无密码登录验证的开放标准,这是一个正式的互联网标准,被国内外主流的互联网公司所支持。

Blockone更多考虑的是标准,而不仅仅是功能实现。在常用的签名授权这部分,支持了WebAuthn无密码登录标准。现在的mykey钱包,tp钱包也做得很好,想安全的话还有比特派这些硬件钱包。用户在新版的体验上,可能感受不到明显的变化,但新标准会带来更好的通用性和安全性。就像自己搞的小灵通是可以打得通电话,但要安全和丰富,还是得靠5G标准的网络。

因为新的登陆标准通用性高,会有很多登陆授权产品可以接入EOS,比如Yubico。 Yubico目前主要用于类似谷歌身份验证器的二次验证,后续会支持EOS的私钥验证,有既可以插手机,也可以插电脑的产品。如下图:


(产品图片来自Yubico官网)

只是Yubico现在只能美国进口,手机电脑两用接口版的价格高达500多元,手机NFC版为100多元。好在WebAuthn是个国际通用的标准,以后会有很多性价比高的国产密钥可以选择。


官方的集成开发环境

新的Web IDE是网页版的集成开发环境,可以让开发者几分钟就上手智能合约开发。目前EOS里更好用的开发工具是EOS studio。官方的集成开发环境就像WIN系统里的写字板,虽然功能不强大,但简单好用,可以应付基本的开发。


(图为EOS studio界面)

对开发者来说,如果想从事公链开发,EOSIO是更好的选择。不仅EOS VM是首个区块链高性能虚拟机,支持通用的无密码登录标准,更不用说越来越多的公司采用EOSIO来开发自己的区块链项目。学习EOSIO,技能更通用,工作机会更多。

EOS 2.0稳定版的小更新,多达百余项,虽然不重要,但也是一个优秀公链的基础。

主网什么时候更新到EOS2.0?

首先需要现在测试网更新EOS 2.0稳定版进行测试,顺利的话,可以在1个月内,也就是VOICE测试版之前,就能使用到EOS 2.0的主网了。

解读总结:

1.一流公链做标准,EOS VM是首个区块链专用的高性能虚拟机,以后很多新公链会直接使用这个虚拟机。

2.EOS VM,让用户的CPU成本变成原来的1/8,让区块链的TPS进入“万时代”。也是以后百万TPS目标的起点。

3.支持无密码登录的互联网标准,更加具有通用性,安全性,软硬件钱包扩展性强。

4.EOSIO是程序员进入公链开发的理性选择。

----------------------

这是拜占庭骑兵的《骑兵说》专栏,18:05发文。欢迎各位币东订阅、点赞、转发。

—-

编译者/作者:拜占庭骑兵

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

LOADING...
LOADING...