Block.one 刚刚发布了 EOSIO 2.0 的稳定版本,它具有最新的 EOS VM 集成,可大幅提高性能,支持 WebAuthn 等。
“EOSIO 2 是在开发人员的基础上构建的。我们的重点是:使其在 EOSIO 上构建更快、更简单、更安全。”
自从 EOSIO 2 出现在 B1June 的公告以来,到 Block.One 发布EOSIO 2 稳定版本只花了 7 个月多的时间。这很大程度上展现了 Block.One 团队致力于提供最好的区块链软件的能力。
EOSIO 2 的新功能和升级:
BM 在 B1June 上宣布 EOS VM
EOS VM 是专门针对区块链应用程序的最新 WebAssembly(WASM)引擎。借助此新引擎,EOSIO 区块链将能够在处理智能合约的同时提高资源效率,因此与 EOSIO 1.0 相比,性能提高了 16 倍。
“我们之所以实施 EOS VM,是因为我们评估的所有现有后端都无法满足我们对最适合在公共区块链环境中使用的 Wasm 后端的需求。”
EOS VM 功能:
EOSIO 网页 IDE 快速入门是一个基于网页的自包含的集成开发环境,用于构建 EOSIO 智能合约和网页应用程序。 该工具是专门为刚刚加入 EOSIO 的开发者准备的,它很好地帮助他们消除了进入壁垒。
通过此 IDE,任何开发人员都将能够在几分钟内开始在其个人单节点的 EOSIO 区块链上进行开发。 它不需要安装,所有代码都在开发人员的个人 Github 帐户上存储和管理。
BM 在 B1June 上宣布将提供 WebAuthn 支持
WebAuthn 是一种被广为接受的安全认证标准,该标准无需浏览器扩展或其他软件即可进行交易签名。 借助此标准,EOSIO 用户将能够直接使用 WebAuthn 签署交易,从而为那些仍未在任何区块链中看到的私钥提供一定程度的安全性。
“EOSIO 对 WebAuthn 的支持,是迈向安全和无缝交易签名的重要一步,无需跟踪私钥或其他帐户信息。我们正在继续研究各种机制,以支持那些希望适应其应用程序的面向社区、企业级参与者能够通过 WebAuthn 进行集成。”
为了进一步提高区块链性能和区块生产可用性,他们宣布了加权阈值多签(WTMsig)出块。 通过该系统,区块生产者将能够通过在主要和备用区块生产硬件上签署区块来支持冗余的基础架构。
“这是试图为高可用性出块提供众多功能中第一个更安全的范例。”
资料来源: