Neo Global Development (NGD) a publié un avis indiquant que le Neo MainNet sera mis à jour pour exécuter la dernière version du client principal de Neo2, neo-cli v2.11.0. Suite à une mise à niveau réussie du Neo2 TestNet, les opérateurs de nœuds de consensus sur le MainNet coordonneront désormais une mise à jour qui ajoutera une prise en charge améliorée de la chaîne croisée au MainNet.

Les nœuds de consensus seront mis à jour entre 8h00 et 11h00 (GMT) le 14 août, au cours de laquelle NPD a noté certaines instabilités réseau peut se produire. La version 2.11.0 sera mise en ligne à la hauteur du bloc 6016000, devrait se produire vers 15 heures le 16 août.

La nouvelle version intègre la racine d’état comme méthode de vérification de la cohérence des données entre les différents nœuds, et permet sa distribution via les messages P2P émis lors du consensus. Les nœuds seront en mesure de vérifier la cohérence de leurs propres données par rapport à la racine d’état signée par les nœuds de consensus.

Neo utilise la même méthode que Bitcoin, Merkle arbres, pour générer la racine de l’état. En vérifiant la racine de l’état, une empreinte digitale unique pour l’état actuel du réseau, les utilisateurs de blockchain peuvent s’assurer qu’ils consultent des informations correctes sans avoir besoin de vérifier l’historique de la blockchain entière.

C’est le principe sous-jacent entre SPV, introduit dans le livre blanc Bitcoin, mais le mécanisme jouera également un rôle principal dans l’interopérabilité. Fournir un moyen facile de vérifier la justesse permettra aux nœuds sur les autres réseaux tels que Bitcoin ou Ethereum de vérifier si certaines actions ont été finalisées sur la blockchain Neo, et vice versa, permettant de régler les transactions en chaîne croisée.

La dernière version de neo-cli peut être téléchargée sur le lien suivant:
https://github.com/neo-project/neo-node/releases/tag/v2.11.0