3 façons d’atténuer les futures pannes de réseau, rapporte l’équipe de Solana

03.05.2022 / Actualites

La frénésie d’achat de NFT n’a pas seulement perturbé Ethereum. Solana a été témoin du blocage de millions de transactions NFT sur son réseau en raison de l’activité de robots ciblant ces monnaies. La production de blocs a repris dimanche et les opérateurs ont réussi à redémarrer le réseau principal avec succès.

Étapes d’atténuation

Dans un nouveau billet de blog, les développeurs de Solana ont décrit trois mesures d’atténuation pour résoudre ces problèmes de congestion.

  • adoption de QUIC : les protocoles de base de Solana sont réimplémentés sur le protocole QUIC construit par Google. En effet, le protocole basé sur UDP brut personnalisé utilisé par la blockchain ne décourage ni n’atténue les comportements abusifs. Avec la mise en œuvre de QUIC, les développeurs pensent qu' »il y aura beaucoup plus d’options disponibles pour adapter et optimiser l’ingestion de données ».
  • Intégration du traitement des transactions pondérées par les enjeux : avec la qualité de service pondérée par les enjeux, Solana accordera la priorité à la fin de la pratique actuelle consistant à accepter les transactions sans discernement selon le principe du premier arrivé, premier servi et intégrera à la place le traitement des transactions pondérées par les enjeux.
  • Introduction de la priorité d’exécution basée sur les frais : dans ce modèle, les utilisateurs pourront spécifier des frais supplémentaires en plus des frais de base à percevoir lors de l’exécution de la transaction et de son inclusion dans un bloc. La hiérarchisation des frais est ciblée pour la version v1.11.

Panne Solana

Comme rapporté par CryptoPotato, un nombre énorme de 4 millions de transactions NFT ont été envoyées par des bots via Candy Machine basée à Solana. Le consensus s’est arrêté en raison du manque de mémoire des validateurs et du plantage. Le réseau a été coupé pendant 7 heures. Les développeurs ont souligné,

« La cause première de l’utilisation élevée de la mémoire était le nombre insuffisant de votes pour finaliser les blocs précédents, empêchant le nettoyage des fourches abandonnées. Le nombre de validateurs de forks à évaluer dépassait leur capacité à le faire, même après un redémarrage, nécessitant une intervention manuelle. »

Après avoir fait face à plusieurs pannes cette année, dont la pire a duré jusqu’à 48 heures, le rival d’Ethereum a subi des contrecoups importants. La dernière panne survient quelques jours après que son co-fondateur Anatoly Yakovenko a déclaré que Bitcoin courait le risque d’un exode massif s’il ne passait pas à l’algorithme de consensus Proof-of-Stake (PoS) à partir de Proof-of-Work (PoW).

Auparavant, plusieurs entités d’opérateurs de validation auraient émis des instructions de redémarrage du cluster bêta qui incluent des conseils pour bloquer manuellement les robots de frappe NFT au niveau un. Cela a été révélé par Hudson Jameson de la Fondation Ethereum. Suite à cela, le responsable de la communication de Solana, Austin Federa, a précisé que très peu de validateurs l’avaient adopté et que de nombreuses transactions Candy Machine étaient toujours en cours.

De plus, Metaplex, qui se trouve être l’une des plus grandes communautés NFT sur Solana, a annoncé sa fusion et déploiera une pénalité de botting au programme pour stabiliser le réseau contre le botting sur le programme Metaplex Candy Machine.