Dans un prochain hard fork, le réseau principal BNB Beacon Chain, exploité par Binance, devrait introduire une nouvelle fonctionnalité qui permet à la blockchain d'arrêter la production de nouveaux blocs dans des conditions spécifiques. La mise à niveau, nommée « ZhangHeng », devrait avoir lieu à une hauteur de bloc de 328 088 888, ce qui devrait avoir lieu le 19 juillet, selon un communiqué de BNB Chain.

Informations importantes sur notre dernière mise à jour ⤵️https://t.co/4sJkTJbGeZ

– Chaîne BNB (@BNBCHAIN) 12 juillet 2023

L'ajout clé du hard fork est la mise en œuvre de la proposition d'évolution de Binance BEP-255, qui vise à permettre le « rapprochement des actifs en chaîne ». Cette fonctionnalité est conçue pour atténuer les dommages potentiels causés par les exploits de ponts inter-chaînes, tels que l'exploit BNB Smart Chain survenu le 7 octobre 2022. L'objectif est d'améliorer la sécurité des actifs sur la chaîne BNB Beacon elle-même, en particulier dans à la lumière des vulnérabilités précédentes du pont.

Dans le cadre de la proposition BEP-255, les modifications du solde des utilisateurs seront suivies et rapprochées dans chaque bloc pour identifier tout problème. Si des erreurs de réconciliation se produisent, la blockchain entrera dans un état de panique et cessera la production de nouveaux blocs. Bien que cette action aura un impact sur les services en aval tels que les ponts, les dépôts et les retraits sur les bourses, Binance juge nécessaire de protéger l'intégrité de la chaîne et de ses utilisateurs. La reprise de la blockchain nécessitera un hard fork et la résolution de l'erreur de rapprochement, ce qui peut impliquer la mise sur liste noire ou la correction des comptes associés.

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

Un autre changement introduit dans le hard fork est une correction de bug pour empêcher les attaques par clés malveillantes. Ce problème de sécurité implique qu'un attaquant produise une signature globale valide pour une transaction sans posséder les véritables clés privées. Pour corriger ce bug, toutes les adresses de vote existantes seront effacées lorsque le hard fork atteindra une certaine hauteur, obligeant les validateurs à ajouter à nouveau des adresses de vote.

Capacité de la chaîne de balises BNB

Le hard fork vise également à améliorer la capacité de la BNB Beacon Chain à gérer des règles et une logique commerciale plus complexes. Binance souligne qu'au moins les deux tiers des validateurs doivent passer leur version logicielle à la v0.10.16 avant le hard fork pour éviter les complications. Les nœuds complets dont la mise à niveau échoue ne pourront pas traiter d'autres blocs après la hauteur de bloc spécifiée du hard fork.

BNB Chain fournit des instructions détaillées aux opérateurs de nœuds sur la façon de se conformer à la mise à niveau du hard fork. Cependant, pour les détenteurs de jetons BNB qui utilisent Binance.com ou d'autres échanges centralisés ou portefeuilles froids, aucune action immédiate n'est requise.

De plus, le 19 juin, BNB Chain a lancé opBNB, une nouvelle solution de mise à l'échelle de couche 2 compatible avec la machine virtuelle Ethereum, basée sur la pile OP d'Optimism. Cette solution vise à améliorer l'évolutivité et les performances des transactions BNB sur la Binance Chain.

Alors que la technologie blockchain continue d’évoluer, l’évolutivité reste un défi crucial. Mais n’ayez crainte ! Entrez dans opBNB, une solution de mise à l'échelle de couche 2 révolutionnaire conçue pour surmonter les limites des réseaux de couche 1 (L1). Discutons d'opBNB ci-dessous 🧵https://t.co/irYn1OPtfQ

– Chaîne BNB (@BNBCHAIN) 19 juin 2023

Le prochain hard fork et l’introduction de nouvelles fonctionnalités signifient l’engagement de Binance à améliorer la sécurité et les fonctionnalités de la plateforme. En corrigeant les erreurs de réconciliation, en corrigeant les bugs et en permettant des règles commerciales plus complexes, Binance vise à maintenir l'intégrité de la blockchain et à protéger les actifs des utilisateurs.