La BNB Chain hard fork pour améliorer la sécurité et la compatibilité avec les chaînes EVM
La BNB chain de Binance a prévu 2 nouvelles mises à niveau afin d’améliorer la finalité du réseau et la compatibilité avec d’autres blockchains EVM. Pour rappel, la BNB Chain est un environnement multi chaîne développé par la plateforme d’échange de cryptos. La puissance économique de la société basée à Hong-Kong a permis le développement de cet écosystème qui a pour vocation de permettre l’accès aux cryptos au plus grand nombre. Zoom sur ces 2 travaux d’été entrepris par le géant dirigé par Chang peng Zhao.
La mise à jour Plato introduit le mécanisme de finalité accéléré
La BNB Chain prévoit deux hard forks d’ici fin août. Ces mises à jour visent à minimiser le risque de réorganisation malveillante de la blockchain et à renforcer la compatibilité avec d’autres réseaux EVM (Ethereum Virtual Machine). Les deux mises à jour, nommées Plato et Hertz, sont respectivement planifiées pour le 10 et le 30 août.
La mise à jour Plato, déjà effectuée, a introduit le BEP-126, une proposition d’évolution qui met en place un mécanisme de finalité accéléré, rendant quasiment impossible la réversion des blocs. La finalité accélérée a pour but de réduire les risques de réorganisation de la chaîne et stabiliser la production de blocs.
BEP-126 a pour vocation d’introduire la finalité accélérée à travers une série d’étapes. Les validateurs commencent par proposer un bloc au réseau qui est propagé aux autres validateurs. Les validateurs signent ensuite pour le bloc à l’aide de leur clé privée, créant ainsi un message de vote. Les votes des validateurs sont ensuite regroupés en un seul ensemble. Ils sont ensuite agrégés si le bloc parent immédiat a reçu un nombre suffisant de votes.
Les validateurs doivent suivre des règles spécifiques lorsqu’ils votent pour des blocs, comme celle de ne pas publier deux votes distincts pour la même hauteur. Les règles de finalité déterminent également qu’un bloc est “justifié” s’il y a une attestation dans l’en-tête du bloc “enfant”. De plus, le bloc est considéré comme finalisé si lui et son enfant direct sont justifiés.
Enfin, les validateurs de la BNB chain seront récompensés pour leurs votes. En revanche, ceux qui enfreignent les règles seront pénalisés de la même manière qu’avec le protocole proof of stake ( que l’on peut traduire par preuve d’intérêt ou d’enjeu), introduit par Ethereum en septembre 2022.
Hertz, pour renforcer la compatibilité avec d’autres réseaux EVM
Le hard fork Hertz est quant à lui prévu pour le 30 août. Il vise à maintenir la BNB chain à jour avec le dernier développement des blockchains EVM. La BNB Chain doit en effet maintenir ses structures de blocs,de transactions et son EVM de base à jour pour correspondre aux forks récemment mis en place par Ethereum. Les utilisateurs de la BNB Chain semblent pouvoir dormir sur leurs 2 oreilles.
Sources: Cointelegraph, Coinmarketcap, Investing