Chaînes

CHAÎNES PRINCIPALES

BNB Smart Chain

Rapide. Abordable. Compatible EVM

BNB Beacon Chain

Retrait terminé

Couche de staking et gouvernance de l’écosystème BNB

FAÇONNER LA CHAÎNE

Staking

Gagner des récompenses en sécurisant le réseau

DocumentationFaucetBscScanBSCTraceDocumentationFaucetBridgeopBNBScanDocumentationFaucetBridgeGreenfieldScanDCellarEn savoir plus sur FusionOutil de récupération de jetonsExplorateur Beacon ChainStaking natifStaking liquide

Construire

COMMENCER

Soumettre des dApps

Explorer

Accélérer

Voir tous les programmes

Se connecter

Rejoignez-nous

Carrières🔥

Explorer les opportunités sur BNB Chain

Carrières BNB ChainEmplois dans l’écosystème

NOTES DE VERSION

Restez informé des dernières versions, mises à jour et améliorations de fonctionnalités de BNB Chain. Découvrez les mises à niveau de performances, les nouveaux outils et les améliorations pour développeurs.

v1.8.0

Alpha

Aug 13, 2026

MetaInfo

Mise à jour obligatoire : Non
Public cible : développeurs et opérateurs de testnet, il s'agit d'une version de prévisualisation non destinée à la production
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.8.0-alpha est une version de prévisualisation pour la synchronisation du code amont. Elle rattrape la version go-ethereum [v1.17.3] et supprime plusieurs fonctionnalités BSC tout en corrigeant des bogues.

Suppression de fonctionnalités

Synchronisation du code

  • amont : fusion de geth-v1.16.9 ~ geth-v1.17.3
    Les principaux changements issus de la synchronisation du code incluent :
  • Protocole filaire : eth/70 devient le protocole principal. BSC conserve eth/68 pour la compatibilité des pairs, conserve TD dans StatusPacket et n'envoie pas de UpgradeStatusMsg sur eth/70. La base de snap/2 est posée, mais seul snap/1 est annoncé.
  • État : Verkle est remplacé par l'arbre binaire unifié (UBT), avec des lecteurs d'état séparés en bases de données MPT/UBT.
  • PathDB : archive basée sur les chemins avec preuves, élagage de l'index d'historique, historique des nœuds d'arbre sur les nœuds existants.
  • Échafaudage de la liste d'accès aux blocs EIP-7928 remplace BEP-592.
  • L'ensemble EIP d'Amsterdam est arrivé mais reste inactif sur BSC : EIP-7778, EIP-7843, EIP-8024, EIP-7708, EIP-7954, EIP-7976/7981, EIP-8037, EIP-7610.

Changements RPC

  • Rupture La sortie structLog de debug_trace* suit la spécification client : les mots memory sont préfixés par 0x et complétés à 32 octets, les clés et valeurs storage sont préfixées par 0x, et error est omis lorsqu'il est vide.
  • Rupture reexec n'est plus accepté dans la configuration de traçage.
  • eth_getLogs / eth_getFilterLogs : --rpc.rangelimit (par défaut 5000) remplace la limite fixe activée par --rangelimit, et la dépasser renvoie -32602 invalid params.
  • eth_simulateV1 : chaque résultat d'appel gagne un champ maxUsedGas.
  • Nouvelle méthode eth_getStorageValues, qui lit jusqu'à 1024 emplacements de stockage en un seul appel.

Changements de configuration

  • Le --cache par défaut passe de 1024 à 4096 Mo, donc les nœuds qui ne le définissent pas explicitement utiliseront environ 3 Go de mémoire supplémentaire.
  • Renommé : --rangelimit en --rpc.rangelimit, --override.verkle en --override.ubt.
  • Nouveaux : --history.trienode (servir les preuves d'état historiques, désactivé par défaut), --miner.maxblobs, --debug.logslowblock, et la famille opt-in --rpc.telemetry.
  • Supprimés : les sept drapeaux --incr.* plus les sous-commandes inspect-incr-snapshot et merge-incr-snapshot, --txpool.reannouncetime, et le bootnode -network.
  • Acceptés mais inertes, avertissement uniquement : --enable-bal, --rangelimit, --vm.opcode.optimize.
  • config.toml : [Eth] EnableOpcodeOptimizing, [Eth.TxPool] ReannounceTime et [Node.P2P] EnableENRFilter ne sont plus pris en charge.

CORRECTION DE BOGUE

Autres

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxe5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
geth_mac351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
geth_windows519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
geth_linux_arm645fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
Ressources 8
geth-linux-arm64
sha256:5fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
106.7 MB
Aug 13
sha256:e5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
112.8 MB
Aug 13
sha256:351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
79.4 MB
Aug 13
sha256:519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
157.3 MB
Aug 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 13
Aug 13

MetaInfo

Mise à jour obligatoire : Non
Public cible : développeurs et opérateurs de testnet, il s'agit d'une version de prévisualisation non destinée à la production
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.8.0-alpha est une version de prévisualisation pour la synchronisation du code amont. Elle rattrape la version go-ethereum [v1.17.3] et supprime plusieurs fonctionnalités BSC tout en corrigeant des bogues.

Suppression de fonctionnalités

Synchronisation du code

  • amont : fusion de geth-v1.16.9 ~ geth-v1.17.3
    Les principaux changements issus de la synchronisation du code incluent :
  • Protocole filaire : eth/70 devient le protocole principal. BSC conserve eth/68 pour la compatibilité des pairs, conserve TD dans StatusPacket et n'envoie pas de UpgradeStatusMsg sur eth/70. La base de snap/2 est posée, mais seul snap/1 est annoncé.
  • État : Verkle est remplacé par l'arbre binaire unifié (UBT), avec des lecteurs d'état séparés en bases de données MPT/UBT.
  • PathDB : archive basée sur les chemins avec preuves, élagage de l'index d'historique, historique des nœuds d'arbre sur les nœuds existants.
  • Échafaudage de la liste d'accès aux blocs EIP-7928 remplace BEP-592.
  • L'ensemble EIP d'Amsterdam est arrivé mais reste inactif sur BSC : EIP-7778, EIP-7843, EIP-8024, EIP-7708, EIP-7954, EIP-7976/7981, EIP-8037, EIP-7610.

Changements RPC

  • Rupture La sortie structLog de debug_trace* suit la spécification client : les mots memory sont préfixés par 0x et complétés à 32 octets, les clés et valeurs storage sont préfixées par 0x, et error est omis lorsqu'il est vide.
  • Rupture reexec n'est plus accepté dans la configuration de traçage.
  • eth_getLogs / eth_getFilterLogs : --rpc.rangelimit (par défaut 5000) remplace la limite fixe activée par --rangelimit, et la dépasser renvoie -32602 invalid params.
  • eth_simulateV1 : chaque résultat d'appel gagne un champ maxUsedGas.
  • Nouvelle méthode eth_getStorageValues, qui lit jusqu'à 1024 emplacements de stockage en un seul appel.

Changements de configuration

  • Le --cache par défaut passe de 1024 à 4096 Mo, donc les nœuds qui ne le définissent pas explicitement utiliseront environ 3 Go de mémoire supplémentaire.
  • Renommé : --rangelimit en --rpc.rangelimit, --override.verkle en --override.ubt.
  • Nouveaux : --history.trienode (servir les preuves d'état historiques, désactivé par défaut), --miner.maxblobs, --debug.logslowblock, et la famille opt-in --rpc.telemetry.
  • Supprimés : les sept drapeaux --incr.* plus les sous-commandes inspect-incr-snapshot et merge-incr-snapshot, --txpool.reannouncetime, et le bootnode -network.
  • Acceptés mais inertes, avertissement uniquement : --enable-bal, --rangelimit, --vm.opcode.optimize.
  • config.toml : [Eth] EnableOpcodeOptimizing, [Eth.TxPool] ReannounceTime et [Node.P2P] EnableENRFilter ne sont plus pris en charge.

CORRECTION DE BOGUE

Autres

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxe5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
geth_mac351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
geth_windows519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
geth_linux_arm645fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
Ressources 8
sha256:5fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
106.7 MB
Aug 13
sha256:e5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
112.8 MB
Aug 13
sha256:351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
79.4 MB
Aug 13
sha256:519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
157.3 MB
Aug 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 13

v1.7.8

Aug 11, 2026

MetaInfo

Mise à jour obligatoire : Non
Public cible : tous les utilisateurs du réseau principal BSC / testnet
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.7.8 est une version de maintenance.

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
testnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
geth_linux28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
geth_mac7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
geth_windowsac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
geth_linux_arm64f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
Ressources 8
sha256:f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
105.5 MB
Aug 11
sha256:28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
111.6 MB
Aug 11
sha256:7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
78.6 MB
Aug 11
sha256:ac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
155.6 MB
Aug 11
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 11
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 11

MetaInfo

Mise à jour obligatoire : Non
Public cible : tous les utilisateurs du réseau principal BSC / testnet
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.7.8 est une version de maintenance.

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
testnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
geth_linux28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
geth_mac7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
geth_windowsac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
geth_linux_arm64f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
Ressources 8
sha256:f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
105.5 MB
Aug 11
sha256:28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
111.6 MB
Aug 11
sha256:7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
78.6 MB
Aug 11
sha256:ac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
155.6 MB
Aug 11
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 11
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 11

v1.7.7

Jul 22, 2026

MetaInfo

Mise à jour obligatoire : Oui
Public cible : tous les utilisateurs du réseau principal BSC
Procédure : avant la mise à niveau, examinez les drapeaux et champs de configuration obsolètes listés ci-dessus et confirmez que leur suppression n'a aucun impact sur votre nœud ; une fois confirmé, un simple remplacement du binaire suffit :

--journalfile : n'a plus aucun effet, peut être supprimé en toute sécurité
--miner.txgaslimit : la limite de gaz par transaction est désormais appliquée par EIP-7825 ; confirmez que le comportement d'EIP-7825 répond à vos besoins avant de supprimer
--enablebal : n'a plus aucun effet, peut être supprimé en toute sécurité
--multidatabase : le mode base de données unique est désormais la seule option ; confirmez que votre répertoire de données est compatible
--txpool.overflowpoolslots : le pool de débordement est supprimé ; examinez les paramètres de capacité de votre txpool si vous en dépendiez
[Eth] EnableBAL dans config.toml : doit être supprimé avant la mise à niveau — provoquera une erreur au démarrage s'il est laissé
[TxPool] OverflowPoolSlots dans config.toml : ignoré silencieusement, mais il est recommandé de le supprimer pour garder la configuration propre
Calendrier : à déterminer

Journal des modifications

v1.7.7 est destiné au hard fork Pasteur du réseau principal BSC, la date du hard fork est le 2026-08-25 02:30:00 UTC

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
geth_macd3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
geth_windowsb63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
geth_linux_arm64c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
Ressources 8
sha256:c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
105.5 MB
Jul 22
sha256:37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
111.6 MB
Jul 22
sha256:d3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
78.6 MB
Jul 22
sha256:b63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
155.6 MB
Jul 22
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 22
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 22

MetaInfo

Mise à jour obligatoire : Oui
Public cible : tous les utilisateurs du réseau principal BSC
Procédure : avant la mise à niveau, examinez les drapeaux et champs de configuration obsolètes listés ci-dessus et confirmez que leur suppression n'a aucun impact sur votre nœud ; une fois confirmé, un simple remplacement du binaire suffit :

--journalfile : n'a plus aucun effet, peut être supprimé en toute sécurité
--miner.txgaslimit : la limite de gaz par transaction est désormais appliquée par EIP-7825 ; confirmez que le comportement d'EIP-7825 répond à vos besoins avant de supprimer
--enablebal : n'a plus aucun effet, peut être supprimé en toute sécurité
--multidatabase : le mode base de données unique est désormais la seule option ; confirmez que votre répertoire de données est compatible
--txpool.overflowpoolslots : le pool de débordement est supprimé ; examinez les paramètres de capacité de votre txpool si vous en dépendiez
[Eth] EnableBAL dans config.toml : doit être supprimé avant la mise à niveau — provoquera une erreur au démarrage s'il est laissé
[TxPool] OverflowPoolSlots dans config.toml : ignoré silencieusement, mais il est recommandé de le supprimer pour garder la configuration propre
Calendrier : à déterminer

Journal des modifications

v1.7.7 est destiné au hard fork Pasteur du réseau principal BSC, la date du hard fork est le 2026-08-25 02:30:00 UTC

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
geth_macd3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
geth_windowsb63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
geth_linux_arm64c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
Ressources 8
sha256:c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
105.5 MB
Jul 22
sha256:37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
111.6 MB
Jul 22
sha256:d3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
78.6 MB
Jul 22
sha256:b63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
155.6 MB
Jul 22
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 22
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 22

v1.7.6

Jul 09, 2026

MetaInfo

Mise à jour obligatoire : Oui
Public cible : tous les utilisateurs du testnet BSC
Procédure : avant la mise à niveau, examinez les drapeaux et champs de configuration obsolètes listés ci-dessus et confirmez que leur suppression n'a aucun impact sur votre nœud ; une fois confirmé, un simple remplacement du binaire suffit :

  • --journalfile : n'a plus aucun effet, peut être supprimé en toute sécurité
  • --miner.txgaslimit : la limite de gaz par transaction est désormais appliquée par EIP-7825 ; confirmez que le comportement d'EIP-7825 répond à vos besoins avant de supprimer
  • --enablebal : n'a plus aucun effet, peut être supprimé en toute sécurité
  • --multidatabase : le mode base de données unique est désormais la seule option ; confirmez que votre répertoire de données est compatible
  • --txpool.overflowpoolslots : le pool de débordement est supprimé ; examinez les paramètres de capacité de votre txpool si vous en dépendiez
  • [Eth] EnableBAL dans config.toml : doit être supprimé avant la mise à niveau — provoquera une erreur au démarrage s'il est laissé
  • [TxPool] OverflowPoolSlots dans config.toml : ignoré silencieusement, mais il est recommandé de le supprimer pour garder la configuration propre
    Calendrier : à déterminer

Journal des modifications

v1.7.6 est destiné au hard fork Pasteur du testnet Chapel BSC, la date du hard fork est le 2026-07-21 02:30:00 UTC

Hard fork Pasteur

  • #3623 core/vm : rejeter les validateurs de ponts en double à Pasteur
  • #3691 miner : prendre en charge le bloc proposé par le constructeur avec signature aveugle du validateur
  • #3717 params : déplacer Pasteur à côté de Mendel
  • #3721 core/systemcontracts : introduire la mise à niveau du contrat système du hard fork Pasteur
  • #3727 core/systemcontracts : pointer l'URL de commit Pasteur vers genesis-contract v1.2.6
  • #3741 miner : désactiver BidBlock sur les blocs d'activation du hard fork
  • #3742 miner : optimiser le hachage de signature BidBlock

CORRECTION DE BOGUE

  • #3668 eth/handler.go : ajouter la vérification bal
  • #3671 eth/protocols/bsc : limiter la taille de réponse GetBlocksByRange
  • #3672 eth/protocols/bsc : limiter le taux des votes entrants par nombre de votes
  • #3680 internal/ethapi : limiter le nombre de clés getProofs
  • #3681 internal/ethapi : limiter le nombre d'appels à eth_simulateV1
  • #3682 internal/ethapi : corriger la limite de gaz pour eth_simulateV1
  • #3683 core : corriger la fuite de mutex txLookupLock sur les retours d'erreur dans reorg()
  • #3684 cmd, core, eth, tests : empêcher le vidage d'état dans RPC
  • #3685 core/tracing : corriger le cas limite de restauration de nonce
  • #3686 eth/filters : corriger la course dans les abonnements aux transactions en attente et aux nouveaux en-têtes
  • #3687 core, internal/ethapi : corriger le mappage d'erreur RPC max-initcode incorrect
  • #3688 eth/filters : rangeLogs doit renvoyer une erreur sur une plage de blocs invalide
  • #3689 eth/filters : corriger la course dans NewVotes et NewFinalizedHeaders
  • #3692 eth/filters : corriger la fuite de source lors de la création de nouveaux filtres
  • #3700 crypto : ajouter la vérification de longueur de hachage dans nocgo VerifySignature
  • #3701 p2p/discover : copier le tampon avant d'envoyer les erreurs de lecture aux non gérés
  • #3702 p2p/discover : corriger la sortie anticipée de la boucle de délai d'attente lors de la suppression des correspondances expirées
  • #3703 eth/tracers/logger : corriger la liste d'adresses exclues
  • #3705 eth/protocols/eth : arrêter le service sur les réponses indisponibles
  • #3706 triedb/pathdb : corriger la collision du sentinelle de recherche avec la couche disque racine zéro
  • #3707 eth/tracers : transmettre les hooks OnSystemCall via le multiplexeur
  • #3708 eth/downloader : supprimer les pairs invalides + corriger l'index de livraison
  • #3709 core/state : corriger l'erreur du lecteur StateDB ignorée après Commit
  • #3710 p2p/discover : découpler nodeFeed du mutex Table dans waitForNodes
  • #3711 core/rawdb : corriger la fuite de descripteur de fichier dans les chemins d'erreur du congélateur
  • #3712 core/rawdb : fsync du fichier temporaire avant le renommage dans copyFrom
  • #3718 correction : vérification du hachage nocgo sigToPub + test de régression pathdb zero-base

AMÉLIORATION

  • #3669 miner : réduire le temps de minage local pour le dernier bloc d'un tour
  • #3694 consensus/parlia : extraire VerifyUnsealedHeader de verifyHeader
  • #3736 miner : ajouter les métriques de vérification BidBlock

NETTOYAGE

  • #3670 triedb/pathdb : supprimer le champ hérité JournalFilePath
  • #3678 miner : supprimer la limite de gaz de transaction optionnelle
  • #3690 tout : supprimer la liste d'accès aux blocs non consensus BEP-592
  • #3716 ethdb,trie : supprimer le code multidb de bsc
  • #3720 core/rawdb : nettoyer les clés bal liées à bep-592
  • #3722 core/txpool/legacypool : supprimer overflowpool pour les txs
  • #3728 beacon, cmd : supprimer le shim fake-beacon op-stack (revert #2678)
  • #3739 core/types : extraire les informations bid et block mev dans le sous-package builder

Drapeaux et champs de configuration obsolètes

Les drapeaux et champs de configuration suivants sont supprimés ou obsolètes dans cette version. Veuillez mettre à jour la configuration de votre nœud en conséquence avant la mise à niveau :

Drapeaux CLI

DrapeauChangementNote
--journalfileObsolète (aucun effet)Supprimer de votre script de démarrage (#3670)
--miner.txgaslimitObsolète (aucun effet)La limite de gaz par transaction est désormais appliquée par EIP-7825 (#3678)
--enablebalObsolète (aucun effet)La liste d'accès aux blocs BEP-592 a été supprimée (#3690)
--multidatabaseSuppriméLa prise en charge multi-bases de données est entièrement supprimée (#3716)
--txpool.overflowpoolslotsObsolète (aucun effet)Le pool de débordement a été supprimé (#3722)
--fake-beaconSuppriméLe shim fake-beacon op-stack a été supprimé (#3728)
--fake-beacon.addrSuppriméVoir --fake-beacon (#3728)
--fake-beacon.portSuppriméVoir --fake-beacon (#3728)

Champs du fichier de configuration (TOML)

ChampChangementNote
[Eth] EnableBALSupprimé — provoque une erreur de chargement s'il est présentSupprimer ce champ de votre config.toml avant la mise à niveau (#3690)
[TxPool] OverflowPoolSlotsObsolète — ignoré silencieusementPeut être conservé mais il est recommandé de le supprimer (#3722)

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
geth_macb8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
geth_windows657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
geth_linux_arm646b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
Ressources 8
sha256:6b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
105.5 MB
Jul 09
sha256:4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
111.6 MB
Jul 09
sha256:b8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
78.6 MB
Jul 09
sha256:657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
155.6 MB
Jul 09
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 09
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 09

MetaInfo

Mise à jour obligatoire : Oui
Public cible : tous les utilisateurs du testnet BSC
Procédure : avant la mise à niveau, examinez les drapeaux et champs de configuration obsolètes listés ci-dessus et confirmez que leur suppression n'a aucun impact sur votre nœud ; une fois confirmé, un simple remplacement du binaire suffit :

  • --journalfile : n'a plus aucun effet, peut être supprimé en toute sécurité
  • --miner.txgaslimit : la limite de gaz par transaction est désormais appliquée par EIP-7825 ; confirmez que le comportement d'EIP-7825 répond à vos besoins avant de supprimer
  • --enablebal : n'a plus aucun effet, peut être supprimé en toute sécurité
  • --multidatabase : le mode base de données unique est désormais la seule option ; confirmez que votre répertoire de données est compatible
  • --txpool.overflowpoolslots : le pool de débordement est supprimé ; examinez les paramètres de capacité de votre txpool si vous en dépendiez
  • [Eth] EnableBAL dans config.toml : doit être supprimé avant la mise à niveau — provoquera une erreur au démarrage s'il est laissé
  • [TxPool] OverflowPoolSlots dans config.toml : ignoré silencieusement, mais il est recommandé de le supprimer pour garder la configuration propre
    Calendrier : à déterminer

Journal des modifications

v1.7.6 est destiné au hard fork Pasteur du testnet Chapel BSC, la date du hard fork est le 2026-07-21 02:30:00 UTC

Hard fork Pasteur

  • #3623 core/vm : rejeter les validateurs de ponts en double à Pasteur
  • #3691 miner : prendre en charge le bloc proposé par le constructeur avec signature aveugle du validateur
  • #3717 params : déplacer Pasteur à côté de Mendel
  • #3721 core/systemcontracts : introduire la mise à niveau du contrat système du hard fork Pasteur
  • #3727 core/systemcontracts : pointer l'URL de commit Pasteur vers genesis-contract v1.2.6
  • #3741 miner : désactiver BidBlock sur les blocs d'activation du hard fork
  • #3742 miner : optimiser le hachage de signature BidBlock

CORRECTION DE BOGUE

  • #3668 eth/handler.go : ajouter la vérification bal
  • #3671 eth/protocols/bsc : limiter la taille de réponse GetBlocksByRange
  • #3672 eth/protocols/bsc : limiter le taux des votes entrants par nombre de votes
  • #3680 internal/ethapi : limiter le nombre de clés getProofs
  • #3681 internal/ethapi : limiter le nombre d'appels à eth_simulateV1
  • #3682 internal/ethapi : corriger la limite de gaz pour eth_simulateV1
  • #3683 core : corriger la fuite de mutex txLookupLock sur les retours d'erreur dans reorg()
  • #3684 cmd, core, eth, tests : empêcher le vidage d'état dans RPC
  • #3685 core/tracing : corriger le cas limite de restauration de nonce
  • #3686 eth/filters : corriger la course dans les abonnements aux transactions en attente et aux nouveaux en-têtes
  • #3687 core, internal/ethapi : corriger le mappage d'erreur RPC max-initcode incorrect
  • #3688 eth/filters : rangeLogs doit renvoyer une erreur sur une plage de blocs invalide
  • #3689 eth/filters : corriger la course dans NewVotes et NewFinalizedHeaders
  • #3692 eth/filters : corriger la fuite de source lors de la création de nouveaux filtres
  • #3700 crypto : ajouter la vérification de longueur de hachage dans nocgo VerifySignature
  • #3701 p2p/discover : copier le tampon avant d'envoyer les erreurs de lecture aux non gérés
  • #3702 p2p/discover : corriger la sortie anticipée de la boucle de délai d'attente lors de la suppression des correspondances expirées
  • #3703 eth/tracers/logger : corriger la liste d'adresses exclues
  • #3705 eth/protocols/eth : arrêter le service sur les réponses indisponibles
  • #3706 triedb/pathdb : corriger la collision du sentinelle de recherche avec la couche disque racine zéro
  • #3707 eth/tracers : transmettre les hooks OnSystemCall via le multiplexeur
  • #3708 eth/downloader : supprimer les pairs invalides + corriger l'index de livraison
  • #3709 core/state : corriger l'erreur du lecteur StateDB ignorée après Commit
  • #3710 p2p/discover : découpler nodeFeed du mutex Table dans waitForNodes
  • #3711 core/rawdb : corriger la fuite de descripteur de fichier dans les chemins d'erreur du congélateur
  • #3712 core/rawdb : fsync du fichier temporaire avant le renommage dans copyFrom
  • #3718 correction : vérification du hachage nocgo sigToPub + test de régression pathdb zero-base

AMÉLIORATION

  • #3669 miner : réduire le temps de minage local pour le dernier bloc d'un tour
  • #3694 consensus/parlia : extraire VerifyUnsealedHeader de verifyHeader
  • #3736 miner : ajouter les métriques de vérification BidBlock

NETTOYAGE

  • #3670 triedb/pathdb : supprimer le champ hérité JournalFilePath
  • #3678 miner : supprimer la limite de gaz de transaction optionnelle
  • #3690 tout : supprimer la liste d'accès aux blocs non consensus BEP-592
  • #3716 ethdb,trie : supprimer le code multidb de bsc
  • #3720 core/rawdb : nettoyer les clés bal liées à bep-592
  • #3722 core/txpool/legacypool : supprimer overflowpool pour les txs
  • #3728 beacon, cmd : supprimer le shim fake-beacon op-stack (revert #2678)
  • #3739 core/types : extraire les informations bid et block mev dans le sous-package builder

Drapeaux et champs de configuration obsolètes

Les drapeaux et champs de configuration suivants sont supprimés ou obsolètes dans cette version. Veuillez mettre à jour la configuration de votre nœud en conséquence avant la mise à niveau :

Drapeaux CLI

DrapeauChangementNote
--journalfileObsolète (aucun effet)Supprimer de votre script de démarrage (#3670)
--miner.txgaslimitObsolète (aucun effet)La limite de gaz par transaction est désormais appliquée par EIP-7825 (#3678)
--enablebalObsolète (aucun effet)La liste d'accès aux blocs BEP-592 a été supprimée (#3690)
--multidatabaseSuppriméLa prise en charge multi-bases de données est entièrement supprimée (#3716)
--txpool.overflowpoolslotsObsolète (aucun effet)Le pool de débordement a été supprimé (#3722)
--fake-beaconSuppriméLe shim fake-beacon op-stack a été supprimé (#3728)
--fake-beacon.addrSuppriméVoir --fake-beacon (#3728)
--fake-beacon.portSuppriméVoir --fake-beacon (#3728)

Champs du fichier de configuration (TOML)

ChampChangementNote
[Eth] EnableBALSupprimé — provoque une erreur de chargement s'il est présentSupprimer ce champ de votre config.toml avant la mise à niveau (#3690)
[TxPool] OverflowPoolSlotsObsolète — ignoré silencieusementPeut être conservé mais il est recommandé de le supprimer (#3722)

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
geth_macb8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
geth_windows657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
geth_linux_arm646b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
Ressources 8
sha256:6b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
105.5 MB
Jul 09
sha256:4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
111.6 MB
Jul 09
sha256:b8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
78.6 MB
Jul 09
sha256:657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
155.6 MB
Jul 09
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 09
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 09

v1.7.5

Jul 07, 2026

MetaInfo

Mise à jour obligatoire : Non
Public cible : tous les utilisateurs du réseau principal BSC / testnet
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.7.5 est une version de maintenance.

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
geth_macb9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
geth_windows25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
geth_linux_arm64da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
Ressources 8
sha256:da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
105.2 MB
Jul 07
sha256:3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
111.3 MB
Jul 07
sha256:b9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
78.2 MB
Jul 07
sha256:25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
155.3 MB
Jul 07
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 07
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 07

MetaInfo

Mise à jour obligatoire : Non
Public cible : tous les utilisateurs du réseau principal BSC / testnet
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.7.5 est une version de maintenance.

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
geth_macb9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
geth_windows25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
geth_linux_arm64da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
Ressources 8
sha256:da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
105.2 MB
Jul 07
sha256:3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
111.3 MB
Jul 07
sha256:b9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
78.2 MB
Jul 07
sha256:25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
155.3 MB
Jul 07
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 07
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 07

v1.7.4

Jul 06, 2026

MetaInfo

Mise à jour obligatoire : Non
Public cible : tous les utilisateurs du réseau principal BSC / testnet
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.7.4 est une version de maintenance.

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
geth_mac3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
geth_windows7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
geth_linux_arm64237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
Ressources 8
sha256:237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
105.2 MB
Jul 06
sha256:8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
111.3 MB
Jul 06
sha256:3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
78.2 MB
Jul 06
sha256:7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
155.3 MB
Jul 06
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 06
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 06

MetaInfo

Mise à jour obligatoire : Non
Public cible : tous les utilisateurs du réseau principal BSC / testnet
Procédure : un simple remplacement du binaire suffit
Calendrier : aucune date de mise à niveau planifiée

Journal des modifications

v1.7.4 est une version de maintenance.

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
geth_mac3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
geth_windows7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
geth_linux_arm64237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
Ressources 8
sha256:237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
105.2 MB
Jul 06
sha256:8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
111.3 MB
Jul 06
sha256:3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
78.2 MB
Jul 06
sha256:7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
155.3 MB
Jul 06
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 06
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 06

v1.7.3

Apr 23, 2026

MetaInfo

Mise à jour obligatoire : NON — recommandé pour corriger le problème de croissance de la taille de la base de données
Public cible : Tous les utilisateurs du réseau principal BSC et du testnet
Procédure : Un simple remplacement du binaire suffit depuis v1.7.x
Calendrier : Aucun déploiement planifié

Journal des modifications

v1.7.3 est une version de maintenance, qui corrige principalement l'élagage des blocs en ligne et la croissance anormale continue de kvdb, veuillez vous référer au journal des modifications pour plus de détails.

CORRECTION DE BOGUE

  • #3653 core/rawdb : corriger l'ombrage du numéro d'en-tête de gel pour l'élagage des blocs
  • #3633 core/rawdb : augmenter SlowFreezerBatchLimit de 100 à 200, corrigeant la croissance anormale continue de kvdb
  • #3631 core/vote : corriger le blocage dans votepool lors de l'arrêt du client
  • #3627 core/vm : corriger la comparaison LT de super-instruction après swap1
  • #3652 consensus/parlia : corriger la comparaison de pointeur big.Int dans isIntentionalDelayMining

FONCTIONNALITÉ

  • #3624 cmd/utils : désactivation de la désindexation des transactions pour le nœud d'archive par défaut ; lors de l'exécution en mode archive, le drapeau --history.transactions est maintenant respecté pour spécifier la plage d'historique des transactions au lieu d'être forcé d'indexer tout l'historique
  • #3634 eth/ethconfig : définir la valeur par défaut à 576000 pour history.logs

AMÉLIORATION

  • #3626 eth : ajuster les paramètres de timing et la file d'attente de diffusion pour les blocs de 450 ms
  • #3618 #3629 miner : validation asynchrone des transactions blob pendant la simulation d'enchère avec pool de travailleurs
  • #3650 miner : réduire la taille du tampon de fusion gourmand
  • #3645 core : utiliser now pour la vérification DA au lieu de chasingHead.time
  • #3622 core/vm : continuer après le repli de super-instruction

Autres

  • #3639 go.mod : utiliser go1.25.0 et mettre à jour otel
  • #3637 build(deps) : mettre à jour go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp de 1.34.0 à 1.43.0
  • #3617 build(deps) : mettre à jour github.com/mattn/go-colorable de 0.1.13 à 0.1.14
  • #3616 build(deps) : mettre à jour github.com/gorilla/mux de 1.8.0 à 1.8.1
  • #3648 Revert ".github: changer la branche cible de dependabot vers develop"

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
geth_macab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
geth_windowsfc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
geth_linux_arm64dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
Ressources 8
sha256:dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
105.1 MB
Apr 23
sha256:8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
111.2 MB
Apr 23
sha256:ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
78.2 MB
Apr 23
sha256:fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
155.3 MB
Apr 23
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Apr 23
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Apr 23

MetaInfo

Mise à jour obligatoire : NON — recommandé pour corriger le problème de croissance de la taille de la base de données
Public cible : Tous les utilisateurs du réseau principal BSC et du testnet
Procédure : Un simple remplacement du binaire suffit depuis v1.7.x
Calendrier : Aucun déploiement planifié

Journal des modifications

v1.7.3 est une version de maintenance, qui corrige principalement l'élagage des blocs en ligne et la croissance anormale continue de kvdb, veuillez vous référer au journal des modifications pour plus de détails.

CORRECTION DE BOGUE

  • #3653 core/rawdb : corriger l'ombrage du numéro d'en-tête de gel pour l'élagage des blocs
  • #3633 core/rawdb : augmenter SlowFreezerBatchLimit de 100 à 200, corrigeant la croissance anormale continue de kvdb
  • #3631 core/vote : corriger le blocage dans votepool lors de l'arrêt du client
  • #3627 core/vm : corriger la comparaison LT de super-instruction après swap1
  • #3652 consensus/parlia : corriger la comparaison de pointeur big.Int dans isIntentionalDelayMining

FONCTIONNALITÉ

  • #3624 cmd/utils : désactivation de la désindexation des transactions pour le nœud d'archive par défaut ; lors de l'exécution en mode archive, le drapeau --history.transactions est maintenant respecté pour spécifier la plage d'historique des transactions au lieu d'être forcé d'indexer tout l'historique
  • #3634 eth/ethconfig : définir la valeur par défaut à 576000 pour history.logs

AMÉLIORATION

  • #3626 eth : ajuster les paramètres de timing et la file d'attente de diffusion pour les blocs de 450 ms
  • #3618 #3629 miner : validation asynchrone des transactions blob pendant la simulation d'enchère avec pool de travailleurs
  • #3650 miner : réduire la taille du tampon de fusion gourmand
  • #3645 core : utiliser now pour la vérification DA au lieu de chasingHead.time
  • #3622 core/vm : continuer après le repli de super-instruction

Autres

  • #3639 go.mod : utiliser go1.25.0 et mettre à jour otel
  • #3637 build(deps) : mettre à jour go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp de 1.34.0 à 1.43.0
  • #3617 build(deps) : mettre à jour github.com/mattn/go-colorable de 0.1.13 à 0.1.14
  • #3616 build(deps) : mettre à jour github.com/gorilla/mux de 1.8.0 à 1.8.1
  • #3648 Revert ".github: changer la branche cible de dependabot vers develop"

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
geth_macab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
geth_windowsfc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
geth_linux_arm64dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
Ressources 8
sha256:dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
105.1 MB
Apr 23
sha256:8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
111.2 MB
Apr 23
sha256:ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
78.2 MB
Apr 23
sha256:fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
155.3 MB
Apr 23
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Apr 23
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Apr 23

v1.7.2

Mar 25, 2026

MetaInfo

Mise à jour obligatoire : OUI
Public cible : tous les utilisateurs du réseau principal BSC
Procédure : un simple remplacement du binaire suffit (assurez-vous qu'il n'y a pas de champ 'JournalFileEnabled' dans le fichier de configuration)
Calendrier : avant le 2026-04-28 02:30:00 UTC

Journal des modifications

v1.7.2 est destiné au hard fork Osaka/Mendel du réseau principal BSC, la date du hard fork est le 2026-04-28 02:30:00 UTC

CORRECTION DE BOGUE

  • #3597 miner : prendre en charge la validation du sidecar blob pour les enchères
  • #3590 eth : décodage retardé des messages p2p
  • #3601 core : rejeter les têtes de poursuite futures pour les vérifications DA

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
geth_mac5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
geth_windows2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
geth_linux_arm64112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
Ressources 8
sha256:112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
105 MB
Mar 25
sha256:59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
111.1 MB
Mar 25
sha256:5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
78.1 MB
Mar 25
sha256:2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
155.1 MB
Mar 25
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 25
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 25

MetaInfo

Mise à jour obligatoire : OUI
Public cible : tous les utilisateurs du réseau principal BSC
Procédure : un simple remplacement du binaire suffit (assurez-vous qu'il n'y a pas de champ 'JournalFileEnabled' dans le fichier de configuration)
Calendrier : avant le 2026-04-28 02:30:00 UTC

Journal des modifications

v1.7.2 est destiné au hard fork Osaka/Mendel du réseau principal BSC, la date du hard fork est le 2026-04-28 02:30:00 UTC

CORRECTION DE BOGUE

  • #3597 miner : prendre en charge la validation du sidecar blob pour les enchères
  • #3590 eth : décodage retardé des messages p2p
  • #3601 core : rejeter les têtes de poursuite futures pour les vérifications DA

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
geth_mac5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
geth_windows2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
geth_linux_arm64112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
Ressources 8
sha256:112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
105 MB
Mar 25
sha256:59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
111.1 MB
Mar 25
sha256:5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
78.1 MB
Mar 25
sha256:2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
155.1 MB
Mar 25
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 25
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 25

v1.7.1

Mar 13, 2026

MetaInfo

Mise à jour obligatoire : OUI
Public cible : tous les utilisateurs du testnet Chapel
Procédure : un simple remplacement du binaire suffit (assurez-vous qu'il n'y a pas de champ 'JournalFileEnabled' dans le fichier de configuration)
Calendrier : avant le 2026-03-24 02:30:00 UTC

Journal des modifications

v1.7.1 est destiné au hard fork Osaka/Mendel du testnet Chapel BSC, la date du hard fork est le 2026-03-24 02:30:00 UTC

FONCTIONNALITÉ

CORRECTION DE BOGUE

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
geth_mac34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
geth_windows828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
geth_linux_arm646ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
Ressources 8
sha256:6ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
104.7 MB
Mar 13
sha256:8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
110.8 MB
Mar 13
sha256:34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
77.9 MB
Mar 13
sha256:828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
154.6 MB
Mar 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 13

MetaInfo

Mise à jour obligatoire : OUI
Public cible : tous les utilisateurs du testnet Chapel
Procédure : un simple remplacement du binaire suffit (assurez-vous qu'il n'y a pas de champ 'JournalFileEnabled' dans le fichier de configuration)
Calendrier : avant le 2026-03-24 02:30:00 UTC

Journal des modifications

v1.7.1 est destiné au hard fork Osaka/Mendel du testnet Chapel BSC, la date du hard fork est le 2026-03-24 02:30:00 UTC

FONCTIONNALITÉ

CORRECTION DE BOGUE

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
geth_mac34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
geth_windows828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
geth_linux_arm646ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
Ressources 8
sha256:6ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
104.7 MB
Mar 13
sha256:8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
110.8 MB
Mar 13
sha256:34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
77.9 MB
Mar 13
sha256:828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
154.6 MB
Mar 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 13

v1.6.7

Feb 18, 2026

MetaInfo

Mise à jour obligatoire : NON
Public cible : tous les utilisateurs
Procédure : un simple remplacement du binaire suffit depuis v1.6.x
Calendrier : aucune date de mise à niveau planifiée, mais nous recommandons la mise à niveau.

Description

Cette version porte les correctifs de sécurité critiques de go-ethereum v1.16.9, résolvant deux vulnérabilités P2P.

Journal des modifications

CORRECTION DE BOGUE

crypto/secp256k1 : corriger la vérification des coordonnées
crypto/ecies : corriger la gestion des courbes invalides ECIES

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxdef582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
geth_mac94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
geth_windowsb35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
geth_linux_arm64a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
Ressources 8
sha256:a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
106.1 MB
Feb 18
sha256:def582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
110.8 MB
Feb 18
sha256:94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
78.2 MB
Feb 18
sha256:b35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
183.7 MB
Feb 18
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Feb 18
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Feb 18

MetaInfo

Mise à jour obligatoire : NON
Public cible : tous les utilisateurs
Procédure : un simple remplacement du binaire suffit depuis v1.6.x
Calendrier : aucune date de mise à niveau planifiée, mais nous recommandons la mise à niveau.

Description

Cette version porte les correctifs de sécurité critiques de go-ethereum v1.16.9, résolvant deux vulnérabilités P2P.

Journal des modifications

CORRECTION DE BOGUE

crypto/secp256k1 : corriger la vérification des coordonnées
crypto/ecies : corriger la gestion des courbes invalides ECIES

Ressources

RessourcesSomme de contrôle Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxdef582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
geth_mac94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
geth_windowsb35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
geth_linux_arm64a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
Ressources 8
sha256:a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
106.1 MB
Feb 18
sha256:def582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
110.8 MB
Feb 18
sha256:94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
78.2 MB
Feb 18
sha256:b35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
183.7 MB
Feb 18
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Feb 18
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Feb 18