EOSIO™ Version 1.8.1: Stable Release of Consensus Protocol Upgrade Features — EOSIO
Update: The latest stable version is EOSIO v1.8.1
As a contributor to the continued development and enhancement of the EOSIO™ software, we are pleased to announce a new stable release available for EOSIO. You can find more details about EOSIO v1.8.1 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...