EOSIO v1.8 启动两周后,Block.one 的技术更新继续推进,Block.one CTO Dan Larimer 在自己的推特上公布了 v 2.0 的消息。

在 BM 预热结束后,Block.one 官宣发布了 EOSIO™ 2 的详细介绍。

Block.one 发布 EOSIO™ 2 及区块链开发新工具

新闻稿发布地为黑堡,时间为当地 10 月 7 日。Block.one 宣布发布 EOSIO™ 2 的 候选版本,这就是备受期待的 EOSIO 协议的 2.0 版本,曾在年中 B1 June 的活动上剧透过。EOSIO 2 将兑现 Block.one 对社区的承诺,通过开发定制引擎 EOS VM 来快速改进开发者体验,支持行业标准的认证,提供对新手开发者更友好的工具。

本次更新中的核心是 EOS VM 的开发,为基于 EOSIO 开发的应用提供高性能 WebAssembly 引擎。内部基准测试显示,EOS VM 比 EOSIO 1.0 性能提升 16 倍。

EOSIO 现在是第一个采用 WebAuthn 认证标准的区块链协议,构建在 EOSIO 平台上的应用程序将更加安全,可用性也更高。WebAuthn 允许使用硬件设备在浏览器中对交易进行身份验证和签名,而不需要在用户设备上安装扩展插件或其他软件。

使用 EOSIO Quickstart Web IDE,新手开发人员几分钟内就可快速启动构建。

“ Block.one 正在兑现我们对EOSIO 2的承诺,” Block.one CTO Dan Larimer 说。“ 随着性能的增强以及对最新 WebAuthn 标准的支持,我们让区块链应用程序的使用变得更加简单。通过降低成本和增加协议的可扩展性,Block.one 将继续确保 EOSIO 是当今市场上最快、最安全、最易用的协议。”

EOSIO 包括四个主要部分:

EOS VM

这是一个专为区块链应用程序开发的高性能 WebAssembly (WASM) 引擎,在处理智能合约时可以更有效地利用系统资源。在 Block.one 内部基准测试中,EOS VM 在智能合约处理时间上比 Binaryen 提高了 16 倍,Binaryen 最初是和 EOSIO 1.0 一起发布的。

EOSIO Quickstart Web IDE

EOSIO Quickstart Web IDE 是一个强大的基于 web 的开发工具。新手开发者一般在启动时会面临令人生畏的复杂步骤,EOSIO Quickstart Web IDE 极大降低了新手在构建 EOSIO 应用程序时的门槛问题。在 alpha 阶段,EOSIO Quickstart Web IDE 创建只需要几分钟,兼容所有浏览器,无需考虑 RAM 和 CPU 相关的系统需求。

WebAuthn 支持

EOSIO 对 WebAuthn 的支持是迈向安全流畅交易签名的一步,不需要跟踪私钥或其他帐户信息。开发者可以在他们的 EOSIO 应用程序中开始测试 WebAuthn 的交易签名。

支持权重阈值的出块多重签名

为了给节点提供完整、高可用性的出块解决方案,EOSIO 2 特别支持了加权阈值多签出块。在不需要分享任何敏感数据的基础上,节点以灵活的方式,通过利用许可层,允许使用多个密钥进行区块签名。

详细信息:

https://eos.io/news/introducing-eosio-2/


免责声明:EOSwriter 不为本页面内容或产品背书,我们尽全力为读者提供所能获得的重要信息。在做与本文内容相关的决策前,建议读者进行完整的独立研究分析,并为自己的决策负完全的责任。在此声明,本文非投资建议