Amélioration de la chaîne de balises BNB : présentation du protocole de panique pour l’arrêt de la chaîne de blocs

Amélioration de la chaîne de balises BNB : présentation du protocole de panique pour l'arrêt de la chaîne de blocs

Le réseau principal de BNB Beacon Chain devrait subir le hard fork “ZhangHeng” vers le 19 juillet, apportant une série de nouvelles mises à niveau axées sur l’amélioration de la sécurité. Dans le cadre de ce hard fork à venir, le réseau principal BNB Beacon Chain, exploité par Binance, introduira une nouvelle fonctionnalité qui permet à la blockchain de suspendre temporairement la production de nouveaux blocs dans des conditions spécifiques.

Dans un annonce faite le 12 juillet par BNB Chain, il a déclaré que la mise à niveau «ZhangHeng» devrait être mise en œuvre à la hauteur de bloc 328 088 888, ce qui devrait avoir lieu le 19 juillet.

Le hard fork à venir introduira la proposition d’évolution de Binance BEP-255, qui vise à mettre en œuvre le “rapprochement des actifs en chaîne”. Binance pense que cette nouvelle fonctionnalité peut aider à atténuer l’impact des vulnérabilités potentielles des ponts inter-chaînes, comme l’exploit Binance Smart Chain qui s’est produit le 7 octobre 2022.

Selon le post Github correspondant concernant BEP-255, bien que certaines améliorations aient été apportées pour renforcer la sécurité inter-chaînes, comme BEP171, Binance souligne la nécessité d’assurer la sécurité des actifs spécifiquement sur la BNB Beacon Chain elle-même, en particulier à la lumière de exploits de pont précédents.

Dans le cadre du BEP, les modifications des soldes des utilisateurs seront méticuleusement suivies dans chaque bloc et rapprochées pour identifier toute divergence ou tout problème.

Binance a déclaré que les mesures prises auront un impact sur divers services en aval, y compris les ponts, les dépôts des échanges et les retraits. Cependant, la décision de prendre cette “action drastique” est jugée nécessaire pour sauvegarder l’intégrité de la chaîne et de ses utilisateurs. Pour restaurer la fonctionnalité de la blockchain, un hard fork sera nécessaire, accompagné de la résolution de l’erreur de rapprochement.

Comme expliqué, en cas d’exploitation, des mesures appropriées telles que la mise sur liste noire ou la rectification des comptes associés doivent être prises. Une fois la blockchain rétablie, les services en aval concernés peuvent également être remis en ligne.

Renforcement de la protection contre les attaques de clés malveillantes sur BNB

Des modifications supplémentaires impliquent la résolution d’un bogue qui protège contre les « attaques par clé non autorisées ». Ces attaques impliquent une faille de sécurité dans laquelle une personne non autorisée génère une signature agrégée légitime pour une transaction au lieu du propriétaire réel de la clé privée.

“Pour corriger ce bogue, toutes les adresses de vote actuelles seront réinitialisées une fois que le hard fork atteindra une certaine hauteur”, a expliqué la société. Les validateurs devront par la suite reconfigurer leurs adresses de vote.

En outre, le hard fork vise à améliorer la capacité de la blockchain à s’adapter à des règles et à une logique métier complexes, lui permettant de gérer efficacement des transactions plus complexes.

Binance a déclaré que pour une exécution réussie du hard fork, il est crucial que les deux tiers des validateurs passent à la version logicielle v0.10.16 avant l’heure indiquée. Ne pas le faire peut entraîner des complications.

Selon BNB Chain, les nœuds complets qui ne sont pas mis à niveau ne pourront pas traiter les blocs suivants en fonction de la hauteur de bloc à laquelle le hard fork a lieu.

BNB Chain a fourni des instructions complètes aux opérateurs de nœuds à suivre afin de se conformer à la mise à niveau du hard fork. Cependant, il est important de noter que les détenteurs de jetons BNB qui utilisent Binance.com, d’autres échanges centralisés ou des portefeuilles froids ne sont actuellement pas tenus de prendre des mesures.

BNB Chain a présenté opBNB le 19 juin, une nouvelle solution de mise à l’échelle de couche 2 compatible avec la machine virtuelle Ethereum (EVM). Cette solution innovante est basée sur le framework OP Stack d’Optimism.

Articles connexes