BNB Chain a activé son hardfork Jenner sur la testnet BNB Smart Chain (BSC), introduisant une réservation par défaut de 5 % de la capacité gaz de chaque bloc pour les paiements éligibles. La mise à jour permet également aux contrats intelligents d'accéder à des horodatages en millisecondes et installe le support pour CAS20, son standard d'actifs conformes.
« La voie de paiement et CAS20 passeront par la gouvernance avant d’être entièrement activées », a déclaré BNB Chain dans son annonce. La liste des contrats de paiement est vide au départ selon les règles de la mise à niveau, donc les stablecoins et les jetons CAS20 nécessitent une approbation distincte par la gouvernance pour être éligibles à la voie.
https://x.com/i/status/2115638886450053592
Payment Lane modifie la façon dont la capacité des blocs est allouée, et non la façon dont les transactions sont tarifées ou ordonnées. Auparavant, les paiements concouraient avec d'autres flux pour le même espace de bloc non divisé, selon la spécification.
Les transactions générales ne peuvent pas consommer la capacité réservée, même lorsqu'elle n'est pas utilisée. Les paiements éligibles peuvent utiliser la réservation et concourir pour le reste du bloc. Les validateurs doivent rejeter les blocs qui violent la règle d'allocation de gaz. La gouvernance contrôle la part réservée, jusqu'à un maximum protocole de 10 %.
Le trafic éligible inclut des transferts de BNB non nuls vers des comptes sans code et des transactions prises en charge envoyées directement aux contrats de paiement listés dans la gouvernance. Une transaction envoyée via un routeur non listé ne qualifie pas simplement parce qu'elle transfère ultérieurement une stablecoin listée, comme l'explique le guide Payment Lane de BNB Chain. Des frais s'appliquent toujours, et aucune transaction individuelle ne garantit son inclusion dans un bloc particulier.
Horodatages plus précis, activation séparée de CAS20
Pour les développeurs d'applications, Jenner expose une précision temporelle en millisecondes déjà présente dans les en-têtes de bloc. Les contrats doivent explicitement appeler la nouvelle fonction intégrée ; la valeur existante block.timestamp reste en secondes. Selon le guide de mise à jour, ce changement n'accélère pas la production de blocs ni ne renforce les garanties temporelles des horodatages fournis par les validateurs.
CAS20 intègre la fonctionnalité des jetons directement dans le protocole, au lieu de s'appuyer sur un code de jeton déployé séparément. Il propose des politiques de transfert, des listes blanches, des listes noires, la possibilité de suspendre les opérations, ainsi que des rôles distincts pour la création, la destruction et la saisie de jetons. Il conserve la compatibilité avec l'interface BEP-20, mais ces contrôles techniques ne garantissent pas par eux-mêmes la conformité légale.
Les mises à jour de hardfork installent cette fonctionnalité sans activer la création de jetons. Selon la spécification CAS20, la création de jetons et les mises à jour du registre de politiques sont désactivées par défaut. La gouvernance doit nommer un administrateur, qui activera ensuite ces fonctionnalités.
Pour les opérateurs de la testnet Chapel utilisant Reth, reth-bsc v0.1.3 est une mise à jour Jenner obligatoire. La notice de mise à niveau de BNB Chain indique fin novembre 2026 comme fenêtre de mainnet, avec l'heure exacte d'activation encore à annoncer.





