BNB Chain roept BSC-Reth nodebeheerders op om v0.1.4-hotfix te installeren
Belangrijkste punten
- •BNB Chain heeft BSC-Reth nodebeheerders op 6 november geïnstrueerd om versie v0.1.4-hotfix te installeren en hun clients zonder vertraging te herstarten.
- •De hotfix lost een fout op die ertoe kan leiden dat de client een onjuiste state root berekent.
- •De state root is een cryptografische hash in elke block header waarmee nodes de integriteit van alle accounts en smart contracts op een bepaald punt in de keten kunnen verifiëren.
- •Omdat de state root in elke block header staat, raakt een rekenfout aan de blockvalidatie zelf en kan het ertoe leiden dat nodes uit synchronisatie raken of inconsistente gegevens leveren.
- •B-Reth is de op Rust gebaseerde adaptatie van BNB Chain van Reth, een execution client die oorspronkelijk door Paradigm voor het Ethereum-ecosysteem is ontwikkeld.

BNB Chain heeft een dringende instructie uitgegeven aan beheerders van BSC-Reth, de op Rust gebaseerde execution client die op BNB Smart Chain wordt gebruikt: installeer versie v0.1.4-hotfix en herstart de software. De instructie is op 6 november bekendgemaakt.
Volgens de GitHub-release notes, die als primaire registratie van de wijziging dienen, herstelt de patch een fout die ertoe kan leiden dat Reth een onjuiste state root berekent. Nodebeheerders zijn verzocht de update toe te passen en hun clients zonder vertraging te herstarten.
BSC-Reth is de adaptatie van BNB Chain van Reth, een execution client die oorspronkelijk door Parad voor het Ethereum-ecosysteem is ontwikkeld. Execution clients verwerken transacties en beheren de status van een blockchain-netwerk. De state root is een cryptografische toezegging van die status — een hash die in elke block header is opgenomen en waarmee nodes de integriteit van alle accounts en smart contracts op een bepaald punt in de keten kunnen verifiëren. Omdat de state root in elke block header staat, raakt een defect in de berekening ervan aan de blockvalidatie zelf en niet aan een randcomponent.
Wanneer een client een onjuiste state root berekent, kan deze uit synchronisatie raken met de rest van het netwerk. Een getroffen node kan blocks mogelijk niet correct valideren of inconsistente gegevens leveren aan de applicaties en diensten die ervan afhankelijk zijn. Daarom brengen clientteams doorgaans hotfix-releases uit voor dit soort defecten en moedigen ze beheerders aan om snel te upgraden.
Verdere technische details van de wijziging in v0.1.4-hotfix zijn gedocumenteerd in de GitHub-release notes van het project, die de gezaghebbende referentie voor de fix blijven. BSC-Reth-beheerders moeten de hotfix ophalen en hun nodes zoals instructed herstarten, en kunnen de draaiende versie controleren aan de hand van de release notes als er vervolgrewisies worden gepubliceerd.
Dit bericht werd voor het eerst gepubliceerd op COINOTAG: https://en.coinotag.com/bnb-chain-bsc-reth-v0-1-4-hotfix-state-root