Aleph Zero Blog
Progress

Mainnet 9.0. Validators, update your nodes!

Mar 8, 2023

AI Summary

Here's your AI summary of Mainnet 9.0. Validators, update your nodes! on Aleph Zero blog

Top 10 key takeaways:

  1. Mainnet 9.0 Release: Aleph Zero Mainnet has been updated to version 9.0, addressing various bugs and issues.
  2. Node Update Requirement: Validators must update their nodes to the new version to avoid crashes.
  3. Consistency Rule: The update ensures the Mainnet is no more than two versions behind the Testnet, which is currently on version 10.0.
  4. Network Uptime: Non-updated nodes will crash but this will not affect the overall network uptime.
  5. Validator Network Adjustments: The legacy backup network is removed, reducing the number of connections from two to one.
  6. AlephBFT Update: AlephBFT is updated to version 0.20, improving unit requests and other functionalities.
  7. Validator Suspension Changes: Suspended validators will now be "chilled" and must reapply through the wallet to resume.
  8. Upgrade Timeline: Validators need to update their nodes between March 8th and 15th, with the runtime upgrade and finality version change occurring on March 15th.
  9. Future Upgrades: Mainnet 9.0 is the last version without live smart contracts; version 10.0 will include the stable release of ink! 4.0.
  10. Community Support: The Aleph Zero team appreciates the community's support and looks forward to enabling developers to build on the platform.
AI Summary

We have begun updating the Aleph Zero Mainnet to the 9.0 version. The new release brings about a host of fixes and gets rid of the most pressing bugs discovered by the team and the community. Let’s dive into the improvements and the schedule for the upgrade. 

New Aleph Node has been released today and is available for download for node operators. It upgrades the Mainnet to version 9.0 to stay consistent with the rule that the gap between the Testnet and the Mainnet is never larger than two versions–so far, the Mainnet has been running on version 8.0 while the Testnet is already exploring version 10.0.

Similarly to the previous Testnet 9.0 upgrade, we want to reiterate that not updating your validator node on time will result in its inevitable crash. This won’t influence the network uptime; the chain will operate as usual.

The newest release contains minor improvements, including: 

  • Adjustments of the validator network:
    • The legacy backup network is removed, as it is not necessary anymore.
    • The nodes will now establish only one connection instead of two.
  • Update of AlephBFT to version 0.20, with more efficient unit requests and various other improvements.
  • Validator suspension now has the additional effect of “chilling” the validator. Those who are suspended will cease being validators and must once again apply through the wallet. 

Download the new Aleph Node here

The Aleph Zero Mainnet 9.0 Upgrade Timeline 

The timeline for the update is as follows: 

  1. Today, on the 8th of March, we released a new version of Aleph Zero Node that upgrades the Mainnet to version 9.0.
  2. Between the 8th–15th of March, validators are requested to update their nodes.
  3. On March 15th, we will enact the runtime upgrade and change the finality version. If, at this point, any nodes that have not been upgraded to Mainnet 9.0 will crash and cease participating in the Aleph Zero Mainnet until updated. This won’t affect the network uptime.

Let’s #BUIDL

Mainnet 9.0 is the last version without live smart contracts. The next 10.0 upgrade that is currently running on Testnet will be released in a few weeks, featuring the much anticipated stable release of ink! 4.0.

As always, we are grateful for the community’s support and cannot wait to enable developers eager to make their mark on the Web3 world to build on Aleph Zero.