LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 大白话解释 EOSIO 2 都更新了什么

大白话解释 EOSIO 2 都更新了什么

2019-10-09 币圈金马奖 来源:区块链网络

2019 年 10 月 08 日,订阅 EOSIO 的同学,应该都收到了这样一封邮件:

EOSIO 2 到来了,速度比我们想象的要快,因为不是刚刚才上线 EOSIO 1.8 吗?

Block.one 的开发速度这么快吗?其实很明显 EOSIO 1.X 版本和 EOSIO 2.X 版本是两个并行开发的版本。

不过这篇文章全是英文,而且有大量的专业术语,我们很难读懂,我就尝试用大白话来解释一下。

EOSIO 2:一次面向开发者的升级

此次 EOSIO 2 的升级,做了大量性能的改进,也推出了很多新功能,但是作为 EOSIO 的使用者来说,这些升级其实都没太大感知,等上线后可能仅仅会感觉速度快了一些。

除了性能的改进,很多新功能其实都是面向开发者和超级节点,所以如果你不是一个程序员,也不是一个开发者,也不想了解具体的技术细节,你只需要知道几个事实:

整体有更好的性能,更快的速度对开发者来说,有更安全的体验对开发者来说,有更快速的上手体验

三句话其实已经总结完毕本次更新了。

这三件事情虽然离我们都比较远,但是对一个区块链项目却非常关键,因为更好的性能才能承载一个公链上众多 Dapp 该有的交易速度;更安全的体验会帮助开发者不用太担心在开发的过程中泄露私钥;更快速的上手可以节省开发者浪费大量的时间在开发环境的搭建上,不打击开发者的信心。

稍微详细介绍本次升级

如果你对升级的细节不感兴趣,这部分内容就不需要阅读了,因为上面一个段落已经可以让你对本次升级有清晰的认识了。

EOS VM

VM 的名字终于改成 EOS VM 了,这个 WASM,从最开始的 Binaryen interpreter 到支持 WABT,一直到一个全新的 VM:EOS VM。

本次 EOSIO 2.0 还会配合 EOS VM Just In Time (JIT) 和 EOS VM Optimized Compiler,一个前一个后,保证快速的编译,具体的性能对比如下:

是不是有更大的改进?

EOSIO Quickstart Web IDE

如果你想快速玩一玩 EOSIO 环境,怎么办?从这次更新开始,你就可以借助 gitpod.io 这个在线的写代码工具(IDE)来玩 EOSIO 环境了。

我体验了一下,如果你有自己的 GitHub 账户,只需要几分钟就可以搭建好 EOSIO 环境,再花几分钟就可以跑通一个 Demo 的程序。

我简单介绍一下原理:

1、先从 EOSIO 官方复制一份代码到你的 GitHub 账户(方便你将来修改)。

2、GitHub 授权 GitPod 可以获取到你的代码(使用 Github 账户登录 GitPod)。

3、在 GitPod 上面就可以开启一个 EOSIO 的环境(使用 docker),你就可以直接编译测试等玩起来了。

原理很简单,玩起来很简单,对一个新手程序员来说真的是太爽了,因为程序员需要的是信心以及快速玩起来,这个在线的环境和编程工具确实好用。

官方演示了一个对话的小程序,很容易就跑起来。

WebAuthn Support

WebAuthn 是个什么东西?你可以理解成一种协议,这个协议用来做什么?用来方便签名的。

先介绍一个场景:

如果你在实现一个 EOS Dapp,但是你的 EOS 账户在你的硬件钱包里面存储,这个时候,如何使用你的硬件钱包中的 EOS 账户的私钥签名?

你可以使用很多种方法来解决这个问题。

但是有了 WebAuthn,你就可以再不安装其他软件,不安装浏览器插件等,使用硬件对你的交易进行签名,即保证了安全,又实现了方便。

确实很赞。

Weighted Threshold Multi-Signature Block Production Support

这个东西是让超级节点在打包的时候更安全的使用不同的私钥签名用的,具体怎么运行? 我也不知道,哈哈哈,因为我也不感兴趣。

结语

EOSIO 发展一路坎坎坷坷,币价不顺利,整个项目给大家的感觉就不顺利,但是 Block.one 仍然做了很多事情,大部分 EOS 持币者都高估了 Block.one 一年能做的事情,但是却低估了 Block.one 3 年、5 年、10 年能做的事情,所以,不要激动,也不要悲观,走走看。

「注意」 我是金马,别人离开币圈的时候,正是我深耕的时候。你的熊市,让我陪你度过可好?币圈金马奖,和你一起走币圈这条光明大道。

—-

编译者/作者:币圈金马奖

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

LOADING...
LOADING...