作为EOSIO的创始公司,一直以来Block.One都在为提升EOSIO性能而不断努力。继推出首个面向企业的专用服务套件EOSIO for Business之后,12月15日,Block.one宣布推出EOSIO的升级版本EOSIO 2.1。
EOSIO 2.1使系统控制者能够构建更多可审计、安全和可扩展的去中心化应用。 EOSIO 2.1中的新功能实现了多项技术改进,优先考虑了开发者的易用性、区块链数据存储以及私有链和公有链优化的增强功能。
对此,Block.one在其公告文章中这样写道:
“我们将继续满足开发人员和行业的需求,同时增强EOSIO的整体功能,使其更快、更可配置并为更广泛的开发人员以及公共和私有机构所用。** EOSIO将作为区块链持续存在 适用于开放网络和私有企业增长的协议。**”
对EOSIO 2.1版本感兴趣的读者可通过Github 查看详情并参与测试。
值得一提的是,除了这些使EOSIO更快、可配置性更高的新工具外,本次EOSIO 2.1版本还引入了专用于私有链的新功能。 该功能将允许私有区块链管理员删除专门指定的数据部分,而不会损害链的完整性。
这些功能可优化区块链数据存储,简化表管理并为系统管理员提供群集选项。此外,它还根据社区反馈更新了两个数据导出工具的功能:
键值API为开发人员提供了一种更加灵活,简化的方法来创建和搜索链表。开发人员还可以在创建表结构后对其进行修改。
无需使用打印语句或字符串解析,智能合约开发人员将能够直接处理操作的返回值。这将简化智能合约开发流程。
现在,支持RocksDB作为DB或Key Value API背后的存储选项。这使区块链系统管理员可以灵活地在RAM或RocksDB之间进行选择,以优化其工作负载的Nodeos性能。
区块链管理员现在能够实施行业标准的高可用性或恢复数据架构,若主节点出现故障,则正确配置以利用此解决方案的系统可以获得与业界领先的数据库和云服务相似的数据恢复保证,而对服务的中断最少。
开发者可以在不影响链完整性的情况下删除无用数据。此版本使管理员可以将特定数据指定为“无上下文关联”,然后在保持系统稳定性的同时从区块链中删除或删减该数据。
现在,Nodeos支持与开源分布式跟踪系统Zipkin集成。这将使系统管理员可以优化对性能至关重要的应用程序的Nodeos执行。
根据社区反馈和用户要求,我们更新了Fill-pg以支持EOSIO 2.1。
EOS Go也将持续关注EOSIO 2.1版本的更多动态,想要了解更多细节的朋友,您可以点击下方B lock.one公告原文查看。
Sources:
最近 Colin 经常在自己的 YouTube 节目 Colin Talks Crypto 中分享他对 Cardano(ADA)的看法。鉴于他收到的许多不看好的评论,他想整理一下然后给社区详细说明他得出结论的原因。通过 Colin 的观点...
Block.One 采访了 Liquidapps 首席执行官 Beni Hakak,Liquidapps 团队正在通过 DAPP 网络的新扩容技术为 dApp 带来更多革新的可能性。 >“DAPP 网络是第一个跨多链工作的通用中间件。通...