News.EOS.WiKi Bilingual News & Info Of EOS

EOSIO™1.8.0版本:发布共识协议升级功能的稳定版本 /EOSIO™ Version 1.8.0: Stable Release of Consensus Protocol Upgrade Features

E

译文/Translated:

作为推动EOSIO™软件持续改善及优化的贡献者,我们很高兴在此发布新稳定版本的EOSIO。您可以前往GitHub资源库了解EOSIO v1.8.0的详细信息。此版本的文件已经更新至EOSIO开发者门户

此版本的发布标志着EOSIO的一次重大优化,为以区块链为基础的EOSIO拥有更安全且更具扩展性的未来垫底了基础。此版本引入了众多共识协议的升级功能,这需要更改协议规则,并通过区块生成节点进行对齐,以便成功部署升级内容。

此外,State History Plugin已被推广为稳定产品,可在生产环境进行应用。

请注意,我们建议所有EOSIO区块制作者仅在审核GitHub上升级过程的建议内容后再进行评估和部署。

此版本引入了促进共识协议升级激活所需的基础机制。这些机制允许EOSIO区块链三分之二的多数活跃区块的制作者在进行更新时修改协议规则。所有节点均需要进行本地配置,以接收这些升级内容,这可以像安装nodeos软件新版本一样简单。每个功能大部分都设计为单点,即每个功能可以彼此独立激活,但是,正如GitHub上的每个问题所述,某些功能可能依赖于其他功能。

在任何非测试网络上部署升级之前,每一项协议更新功能都必须在测试网络进行部署和验证。测试升级的过程能为区块制作提供各自EOSIO区块链网络上成功协调第一项更新的激活工作所必须的步骤,这将在激活时删除所有尚未升级至新版nodeos的节点。这过程也将告知区块制作者将nodeos从v1.7.x及更早版本升级至v1.8.x的节点要求,并且帮助区块制作者在第一项功能激活时,决定一个适当的截止期,向网络的利益相关者发送通知。

我们在发布预备版本EOSIO v1.8.0-rc1的原贴中提供了本版本协议升级功能的深入概述及其对EOSIO平台开发人员和用户的影响。在继续更新至此最新版本之前,我们强烈建议您进行全面的审核和评估。

保持连接

若您有兴趣提供反馈并与我们的团队更加密切地合作,为开发者们优化EOSIO,您可以向我们的开发者关系团队发送邮件:developers@block.one

您也可以订阅我们以下邮件清单,随时了解我们未来的发布内容。我们很荣幸能够定期为EOSIO开发人员优化软件的使用性,我们将继续为区块链技术的大规模应用打下坚实的基础。

重要提示:此间所有材料均受重要通知的影响,您必须自行熟悉其间的条款内容。该通知涵盖重要信息、局限性以及与我们软件、发布、商标、第三方资源及前瞻性声明相关的限制。通过对我们的材料进行评估,您接收并同意该声明的条款。

原文/Original:

As a contributor to the continued development and enhancement of the EOSIOTM software, we are pleased to announce a new stable release available for EOSIO. You can find more details about EOSIO v1.8.0 in the GitHub repository. Documentation on the EOSIO Developer Portal has been updated to reflect this release.

This release marks major enhancements for EOSIO paving the way for a more secure and scalable future for EOSIO based blockchains. A number of consensus protocol upgrade features have been introduced which require changes to the protocol rules and alignment by block producing nodes for the upgrade to be successfully deployed.

Additionally, the State History Plugin has also been promoted to a stable product that is ready for use in production environments. 

Please note, we recommend all EOSIO Block Producers evaluate and deploy only after reviewing the recommendations provided in GitHub for the upgrade process. 

This release introduces foundational mechanisms which are needed to facilitate the activation of the consensus protocol upgrade. These mechanisms will allow a two-thirds majority of active block producers of EOSIO blockchains to activate features individually to modify the protocol rules when completing the upgrade. All nodes will need to be locally configured to accept these upgrades, which can be as simple as installing a new version of the nodeos software. Each feature is for the most part designed to be à la carte, i.e. each feature can be activated independently of one another, however, some features may have dependencies on other features as noted in each issue on GitHub.

Before deploying the upgrade to any non-test networks, each protocol upgrade feature should be deployed and verified on test networks. This test upgrade process can give Block Producers of their respective EOSIO blockchain networks practice with carrying out the steps necessary to successfully coordinate the activation of the first feature, which will fork out any nodes that have not yet updated to the new version of nodeos by the time of activation. The process will also inform Block Producers of the requirements for nodes to upgrade nodeos to v1.8.x from v1.7.x and earlier, and it can help them decide on an appropriate deadline to be given as notice to stakeholders of the network for when the first feature will be activated.

An in-depth overview of the protocol upgrade features in this release and their implications to developers and users of EOSIO platforms is available in our initial post announcing the release candidate EOSIO v1.8.0-rc1. We strongly recommend a thorough review and evaluation before proceeding to update to this latest version.

Stay Connected

If you are interested in providing feedback and working more closely with our team to improve EOSIO for developers, you can send our developer relations team an email at developers@block.one.

You can also keep up to date with future announcements by subscribing to our mailing list below. We are excited to be regularly improving the usability of the software for EOSIO developers as we continue to lay a foundation for the mass adoption of blockchain technology.

. . .

Important: All material is provided subject to this important notice and you must familiarize yourself with its terms. The notice contains important information, limitations, and restrictions relating to our software, publications, trademarks, third-party resources and forward-looking statements. By accessing any of our material, you accept and agree to the terms of the notice.

原文链接/Original URL:

About the author

By user
News.EOS.WiKi Bilingual News & Info Of EOS

Recent Posts