Le réseau principal BNB Beacon Chain exploité par Binance est sur le point d'ajouter une nouvelle fonctionnalité dans son prochain hard fork, qui donnera à la blockchain la possibilité de « stopper » la production de nouveaux blocs si certaines conditions sont remplies.

Dans une déclaration du 12 juillet de BNB Chain, la mise à niveau « ZhangHeng » devrait avoir lieu à la hauteur du bloc 328 088 888, ce qui, selon elle, se produira le 19 juillet.

Le hard fork introduira la proposition Binance Evolution BEP-255, qui vise à mettre en œuvre une « réconciliation des actifs en chaîne » — ce qui, selon Binance, pourrait atténuer les dommages causés par d'éventuels exploits de ponts inter-chaînes tels que l'exploit Binance Smart Chain du 7 octobre 2022.

« Bien que certaines améliorations aient été apportées pour améliorer la sécurité inter-chaînes, comme BEP171, la sécurité des actifs sur la chaîne BNB Beacon elle-même devrait également être garantie, en particulier après l'exploitation du pont », selon le message Github concernant BEP-255.

Binance a expliqué que dans le cadre du BEP, les changements de solde des utilisateurs seront suivis dans chaque bloc et seront rapprochés pour identifier tout problème.

« Lorsqu'il y a des erreurs de réconciliation, la blockchain panique et cesse de produire de nouveaux blocs. »

Binance a déclaré que l'action aurait un impact sur « les services en aval tels que les ponts, les dépôts et les retraits sur les bourses », mais que « l'action drastique » est nécessaire pour protéger la chaîne et ses utilisateurs.

Remettre la blockchain en ligne nécessitera un hard fork et nécessitera de résoudre l'erreur de réconciliation.

« Par exemple, si une exploitation existe, les comptes concernés doivent être mis sur liste noire ou corrigés. Une fois la blockchain rétablie, les services en aval peuvent également être rétablis », a-t-il expliqué.

Attaques de clés de voleur et autres améliorations

D’autres modifications incluent une correction de bogue pour empêcher les « attaques de clés malveillantes » — un problème de sécurité où un auteur produit une signature agrégée valide pour une transaction par opposition au véritable propriétaire des clés privées.

« Pour corriger le bug, toutes les adresses de vote existantes seront effacées lorsque le pic du hardfork sera atteint », a déclaré la société, ajoutant que les validateurs devront à nouveau ajouter des adresses de vote.

Le hard fork visera également à rendre la chaîne capable de gérer des règles et une logique commerciales plus complexes.

Binance a déclaré que le hard fork nécessite que les deux tiers des validateurs changent au préalable leur version du logiciel vers la version 0.10.16, sinon des complications pourraient survenir.

Les nœuds complets qui ne parviennent pas à se mettre à niveau ne pourront pas exécuter d'autres blocs après la hauteur du bloc de hard fork, a expliqué BNB Chain.

BNB Chain a présenté un ensemble complet d'instructions expliquant comment les opérateurs de nœuds peuvent se conformer à la mise à niveau du hard fork, mais a noté que les détenteurs de jetons BNB qui utilisent Binance.com, d'autres échanges centralisés ou des portefeuilles froids, aucune action n'est actuellement requise.

Le 19 juin, BNB Chain a lancé opBNB, une nouvelle solution de mise à l'échelle de couche 2 compatible avec la machine virtuelle Ethereum (EVM) basée sur OP Stack d'Optimism.