Titres Titres
Il semble y avoir une perturbation dans la force de la Binance Smart Chain. Même si pour l’utilisateur moyen, le BSC fonctionne très bien, les validateurs sont en colère. Un pseudonyme a ouvert un problème sur GitHub et l’enfer s’est déchaîné. Le titre : « BSC est une cause perdue. » Il conclut: «Binance voulait un hack rapide pour gagner de l’argent, mais n’est pas disposé à étendre des ressources, même modestes, pour que cette chose fonctionne réellement. Étant donné qu’ils ont gagné des milliards grâce à cela, c’est absurde et un énorme abus de la confiance (et de l’argent) que les gens y mettent. »
Lecture connexe | Binance prévoit de développer un écosystème crypto français avec une initiative de 116 millions de dollars
Les validateurs ont-ils raison ? Ou sous-estiment-ils Binance ? Décomposons cela et voyons où nous en sommes.
Un sale secret que seuls les coureurs de nœuds connaissent, c’est que de nombreuses blockchains 2.0 sont impossibles à exécuter des nœuds d’archives complets pour encore moins valider et s’assurer que les développeurs ne se comportent pas mal https://t.co/UnQLXpm4br
– nic cubeter (🧊, 🧊) (@nic__carter) 18 novembre 2021
Problèmes avec la chaîne intelligente Binance
Une bonne chose pour Binance est que les gens ne peuvent pas prétendre que leur chaîne est complètement centralisée plus. Tous les membres de GitHub semblent être des validateurs indépendants qui ont de réels problèmes avec la chaîne. L’affiche originale, qui est un détenteur et partisan du BNB, qui a investi de l’argent et est devenu un validateur, semble être véritablement inquiète. « J’ai rarement vu quelque chose être traité de manière aussi peu professionnelle », dit-il, et commence à énumérer les problèmes. Regardons quelques-uns d’entre eux.
-
« Il n’y a pas de revue de code, les correctifs sont simplement validés, dans la plupart des cas même sans une description appropriée de ce qu’ils font ou du problème qu’ils essaient de résoudre »
-
« Il n’y a aucune réponse aux rapports de bogues. Des centaines de personnes signalent que des nœuds non synchronisés ou des nœuds se désynchronisent. Réponse des « développeurs » – zéro. »
-
« Comme quelqu’un d’autre l’a déjà écrit, la cause première du problème est que vous avez inconsidérément augmenté la taille des blocs et réduit le temps de bloc sans effectuer le travail réel requis. »
Cela sonne mal. Cependant, Binance ont annoncé leur mise à niveau Bruno, qui sera mis en ligne dans quelques semaines.
-
« Il ne semble pas y avoir de processus de test raisonnable en place. Chaque mise à jour semble aggraver les choses.
Bon sang, validateur pseudonyme ! Vous n’avez pas besoin d’aller si fort avec Binance. Ils disent que « Le protocole diffsync de cette version est déployé en tant que fonctionnalité stable. La synchronisation différentielle améliore la vitesse de synchronisation d’environ 60 à 70 % selon le test.
-
«Il n’y a pas de test bêta, des trucs sont jetés par-dessus la clôture. Des fonctionnalités telles que diffsync sont déclarées « stables » par décret, même si des centaines de personnes déclarant le contraire ont indiqué le contraire. »
Ok, il y a peut-être un vrai problème ici.
BNB price chart on FTX | Source: BNB/USD on TradingView.com
D’autres validateurs participent
Près de 70 validateurs ont répondu au problème GitHub. Voici quelques faits saillants :
-
« L’état du nœud est tout simplement horrible. Nous essayons de créer un DAPP avec des données en temps réel, mais avec l’état actuel, ce n’est pas possible.
-
«Il y a environ un an, j’ai pu exécuter des nœuds bsc geth sur littéralement certains des VPS les moins chers (< 20 $/mois) que j'ai pu trouver avec des spécifications relativement décentes (ah, le bon vieux temps). Maintenant, je paie des milliers de dollars par mois pour du matériel dédié juste pour que mon infra fonctionne correctement.
-
« J’ai de nombreux nœuds complets en cours d’exécution là-bas et maintenant tous sont incapables de se synchroniser. Chacun de ces serveurs me coûte 800 $ par mois (auparavant seulement 200 $), puis vous m’avez dit que j’avais besoin d’une bande passante et d’un disque plus rapides, ce qui signifie que le coût continuera d’augmenter à un rythme très exagéré. Mon patron a même pensé que j’avais dépensé tout cet argent en boîte de nuit à cause du putain de BSC !
-
«Nous avons doublé les ressources du serveur et nous avons toujours des problèmes de synchronisation et de diffusion des transactions, une partie de l’émission est terminée et d’autres non. Vraiment, il y a un BUG dans BSC, ils doivent le réparer avant qu’il ne soit trop tard.
-
« J’exécute 15 nœuds sur des processeurs 64 core EPYC 7702P avec 512 Go de RAM et 2 Intel SSDPE2KX020T8 NVMe en configuration RAID0 avec une connexion réseau de 40 Go chacun. À tout moment, environ 1/3 de mes nœuds sont désynchronisés et doivent être massés manuellement pour se synchroniser à nouveau.
Que promet la mise à niveau Bruno de Binance ?
Premièrement, ils se vantent. La blockchain Binance Smart Chain héberge « plus de 2 millions d’adresses actives par jour et avec un pic de 14 millions de transactions traitées en 24 heures ». C’est beaucoup. Ensuite, Binance reconnaît le problème. « Cette croissance inattendue a testé les limites du réseau et nous reconnaissons qu’il existe des défis sur la synchronisation complète des nœuds. »
La mise à niveau n’affectera pas les utilisateurs ou les développeurs, mais les opérateurs de nœuds complets doivent installer et exécuter le nouveau logiciel. Que fera la mise à niveau Bruno pour la Binance Smart Chain ? « Introduit le mécanisme de gravure en temps réel dans le modèle économique de BSC dans le but d’introduire un nouveau processus de gravure de BNB et d’accélérer la synchronisation complète des nœuds de plus de 60 %. »
Lecture connexe | Comment Binance Smart Chain recherche 1 milliard d’utilisateurs avec un investissement de 1 milliard de dollars
Cela semble bien, mais « accélérer la synchronisation complète des nœuds de plus de 60 % » fait référence au protocole diffsync. Et les validateurs s’en sont déjà plaints. Et le « mécanisme de gravure en temps réel » ne semble pas se rapporter aux plaintes du validateur. Cependant, il y a encore de l’espoir.
La mise à niveau de Bruno résoudra-t-elle la Binance Smart Chain ? Restez à l’écoute de Bitcoinist pour le savoir.
Featured Image by John Middelkoop on Unsplash - Charts by TradingView