ActualitésCryptoBNB Chain programmé pour activer le hard fork Pasteur le 25 août avec des mises à niveau de sécurité pour les ponts et les validateurs

BNB Chain programmé pour activer le hard fork Pasteur le 25 août avec des mises à niveau de sécurité pour les ponts et les validateurs

Auteur: LiveBitcoinNews·

Points clés

  • Le hard fork Pasteur s’activera sur le mainnet de BNB Smart Chain à 2h30 UTC le 25 août, en regroupant trois propositions sous BEP-673 après des travaux sur le testnet Chapel commencés le 21 juillet.
  • BEP-682 rejette les signatures de validateurs dupliquées dans la vérification des ponts inter-chaînes, en ciblant la même faiblesse exploitée en octobre 2022, lorsque près de 570 millions de dollars en BNB ont été déplacés hors du pont du réseau via une preuve falsifiée.
  • BEP-695 retire l’autorité administrative aux clés de consensus retirées, maintient les pénalités en attente attachées aux validateurs lors des rotations de clés et interdit aux adresses sur liste noire de participer aux votes de gouvernance fondés sur les signatures.
  • Lors de tests QANet contrôlés, la refonte du traitement des blocs via BEP-675 a réduit le temps de traitement des validateurs de 125 à 15 millisecondes et porté le débit de 1,237 à 2,324 transactions par seconde, bien que BNB Chain précise que ces chiffres ne reflètent pas le trafic réel du mainnet.
  • Les opérateurs de nœuds du mainnet doivent utiliser le client BSC v1.7.7 et supprimer le paramètre EnableBAL avant l’activation, sous peine de se désynchroniser, tandis que la plupart des développeurs d’applications et des utilisateurs quotidiens n’ont pas de migration à effectuer.
BNB Chain programmé pour activer le hard fork Pasteur le 25 août avec des mises à niveau de sécurité pour les ponts et les validateurs

BNB Smart Chain, l’un des réseaux compatibles EVM les plus actifs en volume de transactions et en valeur totale bloquée, procédera à sa prochaine mise à niveau coordonnée du protocole le 25 août, lorsque le hard fork Pasteur sera mis en ligne avec des correctifs de sécurité pour les ponts inter-chaînes et la gestion des clés des validateurs, ainsi que des gains de débit testés. L’intervalle de bloc du réseau et les limites de gas resteront inchangés.

Selon l’annonce de Pasteur par BNB Chain, le hard fork s’activera à 2h30 UTC le 25 août, après les travaux sur le testnet Chapel qui ont commencé le 21 juillet. La mise à niveau est intégrée sous BEP-673 et regroupe trois propositions dans une seule transition coordonnée vers le mainnet.

Vérification des ponts et contrôles des validateurs renforcés

BEP-682 renforce la vérification des ponts inter-chaînes en rejetant les signatures de validateurs dupliquées avant que les approbations de transfert ne soient comptabilisées. Dans le comportement précédent, des entrées de validateur répétées pouvaient gonfler le pouvoir de vote et permettre à un plus petit nombre de signatures authentiques d’atteindre le seuil.

Ce durcissement intervient dans une catégorie au lourd historique : les ponts figurent à plusieurs reprises parmi les cibles les plus exploitées dans la crypto, et BNB Chain a elle-même subi l’une des plus importantes exploitations enregistrées en octobre 2022, lorsque près de 570 millions de dollars en BNB ont été déplacés hors du pont inter-chaînes du réseau via une preuve falsifiée, avant que les validateurs ne suspendent le réseau et ne figent la majeure partie des fonds. BEP-682 traite le même domaine de vérification des ponts que celui exploité lors de l’attaque de 2022.

BEP-695 renforce le staking et la gouvernance autour des rotations de clés. Les clés de consensus retirées perdent leur autorité administrative, les pénalités en attente restent attachées à un validateur lors des rotations, et les adresses sur liste noire ne peuvent pas participer aux votes de gouvernance fondés sur les signatures. Ces changements concernent toute personne transférant des actifs via des ponts ou suivant des mises à niveau blockchain qui resserrent la discipline des validateurs.

Nouveau chemin de traitement des blocs visant une capacité supérieure

BEP-675 modifie la répartition du travail entre builders et validateurs pendant la production des blocs. Les builders peuvent soumettre des blocs entièrement exécutés pour examen par les validateurs, au lieu de forcer chaque validateur à relancer immédiatement le même chemin d’exécution. Cette répartition du travail rappelle le concept de séparation entre proposer et builder souvent évoqué dans la feuille de route d’Ethereum.

La conception conserve l’intervalle de bloc de 450 millisecondes et les limites de gas existantes. Lors de tests QANet contrôlés, le temps de traitement des validateurs est passé de 125 millisecondes à 15 millisecondes, et le débit est passé de 1,237 à 2,324 transactions par seconde dans des conditions identiques. L’utilisation moyenne de gas par bloc a également augmenté lors de ces tests. BNB Chain a souligné que ces chiffres proviennent d’environnements contrôlés, et non du trafic réel du mainnet, et que tout effet sur le réseau en production dépendra du nombre de builders adoptant le nouveau chemin de traitement.

Les opérateurs de nœuds font face à une échéance au 25 août

Les opérateurs de nœuds du mainnet doivent utiliser le client BSC v1.7.7 avant l’activation, sous peine de se désynchroniser. Les opérateurs doivent également supprimer le paramètre EnableBAL de leurs fichiers de configuration ; sinon, le client mis à jour ne démarrera pas. Plusieurs options de ligne de commande obsolètes sont supprimées ou désactivées dans cette version.

La plupart des développeurs d’applications et des utilisateurs quotidiens n’auront pas à effectuer de migration. Les builders de blocs qui adoptent le nouveau chemin de traitement doivent utiliser des nœuds complets plutôt que des nœuds rapides.

Pasteur fait suite aux mises à niveau antérieures Fermi et Osaka/Mendel, qui ont réduit les temps de bloc. Cette version recentre l’attention sur une sécurité renforcée des ponts et des validateurs, ainsi que sur une capacité supérieure avec le même rythme de blocs, l’adoption par les builders et la proximité du débit réel du mainnet avec les résultats QANet étant les signaux les plus clairs à surveiller dans les semaines suivant l’activation.