Le hard fork Pascal de BNB Chain, prévu pour le 25 février 2025 (testnet) et la mi-mars 2025 (mainnet), est censé apporter des améliorations significatives à l'écosystème de BNB Smart Chain (BSC). Conçu pour améliorer la compatibilité avec Ethereum, cette mise à niveau intègre des EIPs clés de la couche d'exécution d'Ethereum, en particulier ceux introduits dans la mise à niveau Pectra d'Ethereum.

Une caractéristique remarquable du hard fork Pascal est la mise en œuvre de l'EIP-7702 d'Ethereum, permettant des portefeuilles de contrats intelligents natifs et faisant progresser l'abstraction de compte. Cette innovation permet aux portefeuilles de fonctionner comme des contrats intelligents, éliminant la dépendance aux comptes détenus de manière externe (EOAs) et offrant une plus grande sécurité, flexibilité et convivialité.

Quoi de neuf dans le hard fork Pascal de BNB Chain ?

Le hard fork Pascal introduira plusieurs améliorations visant à renforcer la sécurité, l'efficacité et l'interopérabilité de BNB Chain :

  • Compatibilité avec Ethereum – Intègre les EIPs de la couche d'exécution d'Ethereum, alignant BSC avec les dernières avancées technologiques d'Ethereum.

  • Portefeuilles de contrats intelligents (EIP-7702) – Permet l'abstraction de compte, permettant aux portefeuilles d'être gérés via des contrats intelligents au lieu de clés privées.

  • Mises à jour de l'en-tête de bloc (BEP-466 & EIP-7685) – Introduit un nouveau champ RequestsHash pour améliorer le formatage de l'en-tête de bloc et l'intégrité du réseau.

  • Interactions inter-chaînes améliorées – Renforce l'interopérabilité entre BNB Chain et d'autres réseaux blockchain.

  • Stockage de blob optimisé – Contrairement à la mise à niveau d'Ethereum, BSC maintiendra un objectif de blob de 3 et un maximum de 6, préservant l'efficacité du gaz et évitant des augmentations de coûts significatives.

Ce que les utilisateurs doivent savoir

Pour les utilisateurs de BNB Chain, aucune action directe n'est requise. Les jetons, dApps et services de portefeuille continueront de fonctionner sans problème, les fournisseurs de portefeuille comme MetaMask et Trust Wallet gérant les mises à jour nécessaires.

Cependant, les utilisateurs qui interagissent avec des dApps sensibles aux frais de gaz doivent surveiller toute mise à jour des développeurs, car des fluctuations des frais de gaz peuvent survenir en raison de la mise à niveau du réseau.

Considérations importantes pour les développeurs

Les développeurs sur BNB Chain doivent se préparer à plusieurs changements structurels :

  • Nouveau champ d'en-tête de bloc (RequestsHash) – Le hard fork Pascal modifie l'en-tête de bloc de BSC, ajoutant le champ RequestsHash conformément au BEP-466 et à l'EIP-7685 d'Ethereum. Les développeurs doivent mettre à jour leur logique d'encodage/décodage de bloc pour éviter des problèmes de compatibilité.

  • Intégration de l'EIP-7702 – Les développeurs devraient explorer les nouvelles fonctionnalités d'abstraction de compte basées sur des contrats intelligents, telles que :

    • Portefeuilles Multi-Sig

    • Mécanismes de récupération de compte

    • Limites de dépenses

    • Transactions par lots

    • Clés de session pour un accès sécurisé

Quelle est la prochaine étape pour BNB Chain ?

Le hard fork Pascal de BNB Chain marque une étape significative vers la compatibilité avec Ethereum tout en renforçant la sécurité et l'efficacité du réseau. En intégrant des portefeuilles de contrats intelligents, des mises à niveau cryptographiques et une meilleure gestion des données, BNB Chain renforce sa position en tant que réseau blockchain de premier plan.

Le déploiement du testnet est prévu pour le 25 février 2025, suivi de l'activation du mainnet à la mi-mars 2025. Les développeurs et les validateurs doivent se préparer à ces changements, tandis que les utilisateurs réguliers peuvent continuer à utiliser BNB Chain sans aucune action requise.