EOSIO 2.0正式发布

网络 向斌 2020-01-11 17:46  阅读量:12002   

EOS区块链软件开发公司Block.One已经正式发布了EOS区块链网络基础软件EOSIO的2.0版本。

在2020年1月10日发布于Twitter的公告中,Block.One声称这次更新使EOS区块链“更快,更简单,甚至更安全”。

智能合约虚拟机进行重大更改

关于介绍新版软件的官方博客文章解释说,EOS.io 2.0包括一个专用的WebAssembly(WASM)引擎,可以在该引擎上运行EOS智能合约。根据其官方网站,WASM采用了一种指令格式,旨在实现在Web和服务器上进行部署。

预计这种更改将提高智能合约执行的性能,因为它据说比以前版本中使用的引擎快16倍。

这次重大版本更新还引入了WebAuthn支持。根据官方网站的说法,WebAuthn是基于公钥密码技术的Web身份验证标准。该公告解释了EOS开发人员如何使用此标准:

“借助此版本的WebAuthn对EOSIO的支持,开发人员可以开始在其EOSIO应用程序中使用WebAuthn测试事务签名。”

不过消息人士表示,目前没有确定采用此更新的日期。

网络代码多线程支持

Block.One还声称通过向其添加多线程支持大大改善了区块链的网络代码。多线程是中央处理单元同时执行多个执行线程的能力。

多线程支持应提高区块传播,事务处理,区块和事务打包与拆包以及其他过程的性能,因为这些现在都由单独的线程处理。公告内容如下:

“通过隔离这些流程,我们发现多生产者EOSIO网络上的事务处理和区块处理性能有了显着改善。”

此外,该更新与专用集成开发环境(IDE)一起发布,据说应该可以加快开发人员的入门速度。这是Block.One最近发布的第二个重大公告,可能会对EOS生态系统产生重大影响。据报道,GOTC是建构于EOS区块链上,结合了中心化与中心化交易所优势所打造的新型态去心中化交易平台。由于去中心化的特性,资产将保留在自己的 EOS 包钱中,交易前无须充值或抵押资产至平台,并且透过智能合约(Smart Contract)技术,达到用户交易安全与资产保障。

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。