Nouvelles

Les problèmes du réseau BSC donnent du fil à retordre aux développeurs

Binance Smart Chain (BSC) a donné des moments difficiles aux développeurs ces derniers temps. Les performances du réseau ont souffert de l’augmentation des transactions.

Le réseau BSC, qui a été construit comme un clone et rival de Ethereum, a été un gâchis en mai. Les serveurs RPC échouent et se désynchronisent. Les utilisateurs ont rencontré des difficultés pour effectuer des transactions, car les fournisseurs de données étaient en retard de plus de quelques minutes de blocs pendant près d’une heure.

Même le plus grand projet du réseau, PancakeSwap, a déclaré qu’il était “surchargé”.

Les plaintes des utilisateurs s’accumulent

Les utilisateurs ne se retenaient pas alors que ces échecs se poursuivaient. Les plaintes ne cessaient de s’accumuler, en particulier sur Binance Chain GitHub.

Un nombre croissant d’utilisateurs se sont plaints d’échec transactions et messages d’erreur lors de l’utilisation du DEX. Sur le groupe Telegram « Binance Chain (BC) & Binance Smart Chain (BSC) – Developments Discussion Group », les utilisateurs ont déploré une gamme de problèmes.

“Mon nœud, qui a pu se synchroniser hier, ne peut plus synchroniser les 15 dernières minutes d’état, ” dit l’un.

Un autre est venu au groupe avec un problème différent.

“Aujourd’hui, j’ai transféré des fonds (BUSD) dans mon portefeuille de la chaîne Binance et j’ai attendu 3 à 4 heures pour que cela soit confirmé, mais je ne peux toujours pas les utiliser », ont-ils écrit.

« Je pouvais voir le bon montant en BUSD dans la section reçue du portefeuille et même le voir sur PancakeSwap, mais je ne peux rien faire avec ces pièces pour le moment. »

Un autre a voulu savoir ce qu’il en était de la chaîne, car ils « attendaient un dépôt depuis environ 1h… » Un deuxième utilisateur a rapporté une expérience similaire : « BSC non crédité jusqu’à présent, plus d’une heure. ”

Certains utilisateurs ont affirmé que la panique s’installait alors que les gens continuaient avec des messages, tels que “Je viens d’échanger BNB contre BSC, l’argent, l’argent est parti.”

L’un d’eux a écrit : « Réparez ces foutus nœuds, vos problèmes provoquent la panique des gens qui occupent l’espace 😀 »

Des baisses dans tous les domaines

Les utilisateurs ont également publié des rapports sur BscScan, le explorateur de blocs utilisé sur BSC similaire à Etherscan, était en retard ou en panne. BscScan a répondu en s’assurant que “les fonds sont safu”. mal tapé “safe”, en appuyant sur envoyer pendant que le tweet lisait “safu”.

Pendant ce temps, le pont BSC, qui permet aux utilisateurs de créer des actifs encapsulés d’autres jetons blockchain, a affiché une erreur 404.

« Mon nœud BSC semble avoir pris 2 392 blocs de retard au cours des dernières 24 heures. Exécutant actuellement m5.xlarge (4 CPU, 15 Go de mémoire à environ 75% de CPU en moyenne) », a écrit un utilisateur.

« Il manque un grand transfert BNB vers des portefeuilles de chaînes intelligents. Envoyez .05… à .2… aucun problème… envoyez 1 milliard ou plus… dit succès. Mais ne s’affiche jamais dans le portefeuille… quelqu’un dans BSC escroque… », a déclaré un autre utilisateur.

Un tweet plus tard de Binance a suggéré que le réseau était de nouveau opérationnel.

Trouver la cause

Binance a déclaré que La surcharge de BSC pourrait être attribuée à un « intérêt massif pour les projets s’appuyant sur lui ».

En effet, l’un des nouveaux Le projet DeFi SafeMoon a affirmé que le volume de ses utilisateurs était la véritable raison de la panne du réseau.

Cependant, on ne sait pas quoi spécifiquement fait tomber le réseau. Certaines personnes ont affirmé que le projet avait trop d’état ou de congestion dans sa base de données.

L’indexeur de graphique PancakeSwap, qui est la façon dont le dApp organise les données, a exécuté 1M de blocs de retard à un moment donné, et la mise en œuvre de Geth a ralenti.

Geth est l’abréviation de « Go Ethereum », une interface de ligne de commande permettant d’exécuter des nœuds Ethereum en langage Go.

Avec Geth, les développeurs rejoignent le réseau Ethereum, transfèrent de l’éther entre les comptes et même extraient des éthers. BSC est un clone d’Ethereum à bien des égards. Les mêmes règles s’appliquent donc.

Cependant, Ethereum a réglé le calendrier des transactions alors que la demande est élevée grâce aux frais de gaz, si vous souhaitez qu’une transaction se termine rapidement pendant que la chaîne est occupée, cela vous coûtera plus cher. Binance a fait le contraire.

Le système Binance fonctionne en réduisant les frais de gaz à mesure que la demande augmente et en ajustant la taille de leurs blocs pour accueillir encore plus de transactions.

Spéculation de la centralisation

Ce n’est pas le première controverse pour BSC dans son existence jusqu’à présent. L’infrastructure de la blockchain a été critiquée par le chercheur Ryan Watkins concernant la centralisation de sa société de validation.

“À chaque cycle, les gens sont trompés par la dernière solution centralisée à tous les problèmes de blockchain”, a tweeté Watkins. “Chaque cycle, les influenceurs pompent ces récits afin qu’ils puissent se débarrasser des commerçants de détail naïfs quand c’est terminé.”

La raison pour laquelle BSC est considéré comme centralisé par certains est qu’il dispose d’une sélection de validateurs connus qui sont censés être approuvés par Binance. Il existe une poignée de validateurs connus du public sur le protocole Binance Smart Chain, notamment Certik, 1inch, Ankr et des noms comme Alan Turing, Infinity Stones, Avengers.

Croissance malgré les problèmes

Binance Smart Chain (BSC) s’impose néanmoins rapidement comme l’une des plus reconnues réseaux blockchain pour exécuter des applications basées sur des contrats intelligents.

La plate-forme a été conçue pour créer des dApps, et les utilisateurs peuvent gérer leurs actifs numériques sur diverses blockchains.

BSC subit actuellement un fork du récent Geth 1.10.2 (c’est-à-dire Ethereum Berlin), apportant des améliorations de performances à Ethereum.

Est-ce que ce sera un autre cas de Binance Copy Paste et Ethereum sauvera à nouveau la situation et ramènera la stabilité à BSC, ou BSC restera-t-il intenable ?

Il est probable qu’il reste beaucoup de problèmes avec le consensus sur la chaîne. Les validateurs signant des blocs hors séquence entraînent la diffusion multiple du même bloc.

Les problèmes ne se relâchent pas. Par exemple, plusieurs blocs identiques sont diffusés comme signés, avec des hachages différents, des nombres de transactions différents, puis Geth doit dénouer les transactions invalides. La façon dont Binance y répond reste à voir.

Avertissement

Toutes les informations contenues sur notre site sont publiées de bonne foi et à titre informatif uniquement. Toute action que le lecteur entreprend sur les informations trouvées sur notre site Web est strictement à ses risques et périls.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button