Comment Metaplex résout le problème de blocage du réseau NFT de Solana


En bref

  • Le crash du réseau de Solana le 30 avril a été imputé aux programmes de botting qui ont envahi les menthes NFT populaires
  • Le fabricant de protocoles NFT Metaplex a mis en place une «taxe sur les bots» et développe de nouvelles mesures pour lutter contre ces problèmes, et Solana retravaille ses propres frais de réseau

Au milieu d'un marché en hausse pour les collections Solana NFT - en tête d'affiche de projets récemment en vogue comme Okay Bears et DeGods - s'est produite une augmentation des programmes malveillants utilisés pour jouer injustement de nouveaux lancements NFT sur la blockchain. Le 30 avril, il a planté tout le réseau Solana.

Ce samedi-là, ces programmes (ou bots) ont envoyé un barrage automatisé de transactions - 6 millions par seconde, selon un rapport post-mortem de Solana Labs - qui a submergé le réseau blockchain. Ils l'ont fait dans le but de battre les utilisateurs légitimes pendant le processus de frappe, dans lequel les collectionneurs achètent des objets de collection NFT nouvellement générés à partir d'un projet.

Comment Metaplex résout le problème de blocage du réseau NFT de Solana

Les robots ont envahi Candy Machine, l'outil de monnayage du protocole Solana NFT Metaplex, et ont détruit l'ensemble du réseau dans le processus. Solana était complètement inutilisable, provoquant une course folle parmi les validateurs et les contributeurs pour diagnostiquer le problème et remettre le réseau en ligne. Il a fallu sept heures pour rétablir le service à Solana.

La montée en puissance des NFT - des jetons uniques utilisés pour démontrer la propriété d'actifs numériques tels que des objets de collection - a suscité un intérêt considérable pour des plates-formes telles que Solana et Ethereum au cours de l'année écoulée. Alors qu'Ethereum possède le plus grand écosystème de ce type, générant des milliards de dollars en volume de transactions NFT chaque mois, Solana gagne rapidement du terrain.

En avril, les NFT de Solana ont collectivement généré 295 millions de dollars de ventes, selon les données de DappRadar, marquant un bond de 91 % d'un mois à l'autre. Au total, selon CryptoSlam, Solana a vu plus de 2,2 milliards de dollars de volume de transactions NFT à ce jour, et la hausse du marché semble entraîner une activité importante des utilisateurs et des développeurs sur la plate-forme.

Une partie de la raison pour laquelle Solana a gagné du terrain dans l'espace NFT depuis l'automne dernier est due à ses transactions rapides et à ses frais extrêmement bas - de véritables différenciateurs d'Ethereum. Cependant, cela rend le réseau "en quelque sorte accessible aux bots", a déclaré Nhan Phan, CTO de Metaplex Studios, à Decrypt.

En d'autres termes, certains des aspects clés qui rendent actuellement Solana attrayant pour les acheteurs NFT rendent également la plate-forme vulnérable aux attaques. Ce n'est pas la première fois que le réseau de Solana s'effondre sous une pression énorme - le temps d'arrêt de septembre dernier, attribué à un lancement de jeton sur un protocole DeFi, a duré plus de 17 heures. Mais c'est le premier épinglé sur l'activité liée à NFT.

Après le crash, Metaplex et Solana Labs ont tous deux commencé à partager des plans pour résoudre la situation de botting NFT et éviter ce problème à l'avenir. Et cela commence par une "taxe sur les bots".

Faire payer les bots

ployée peu de temps après le retour en ligne de Solana, la pénalité de botting de Metaplex facture à ces programmes des frais (ou des taxes) pour la soumission de transactions «invalides», c'est-à-dire des masses de transactions échouées identifiées comme provenant d'un programme automatisé qui «essaye aveuglément de menthe », par tweets de la société.

Avant sa mise en œuvre, il n'y avait aucun inconvénient réel pour les personnes qui utilisaient des programmes de botting pour inonder Candy Machine à la menthe pour acheter de nouveaux NFT et exclure d'autres utilisateurs légitimes. Si un bot envoyait 100 000 transactions lors d'une frappe NFT, par exemple, et réussissait à frapper 100 NFT à partir de transactions terminées, il n'y aurait pas de pénalité pour les 99 900 autres.

"Ils essayaient de marteler le programme Candy Machine juste au moment où la Monnaie ouvrait, afin qu'aucun des utilisateurs ne puisse entrer", a déclaré Phan. "Et puis ils laissaient leurs bots allumés pour toujours, ce qui est ennuyeux pour tout le monde. Parce qu'il n'y avait pas d'impact monétaire réel pour eux, ils se disaient simplement: 'OK, peu importe, ça n'a pas d'importance.'

Aujourd'hui #Solana mainnet-beta a baissé en partie à cause du démarrage du programme Metaplex Candy Machine. Pour lutter contre cela.://t.co/QaAZT3VxXz

Maintenant, il y a une taxe de 0,01 SOL attribuée à de telles transactions qui sont identifiées comme provenant de bots, et bien qu'il s'agisse d'une petite taxe individuelle - environ 0,50 $ aujourd'hui, au milieu d'un marché crypto tumultueux - cela pourrait vraiment s'additionner pour quiconque tente de submerger les monnaies NFT sur Solana.

Mercredi, la taxe avait généré 1 620 SOL (près de 82 000 $) de pénalités, et les fonds vont aux créateurs de chaque menthe NFT respective affectée par les bots. "Enfin, les créateurs sont rémunérés par les bots, ce qui est une chose assez intéressante et amusante", a déclaré Phan.

De plus, les modifications apportées au protocole Metaplex contribuent à rendre le réseau Solana plus efficace d'une autre manière. Phan a déclaré que la mise à jour permet aux validateurs de traiter et de valider rapidement ces transactions, "plutôt que de passer par la baratte d'essayer de s'entendre sur le fait qu'il s'agit d'une transaction invalide". En d'autres termes, cela réduit la charge de botting sur le réseau plus large.

Selon Phan, le botting malveillant dans les menthes NFT sur Solana a "diminué d'un ordre de grandeur" depuis la mise à jour de Metaplex. Cependant, le décompte SOL ci-dessus suggère que certains botteurs essaient toujours de déjouer le système avec environ 162 000 transactions de bot NFT détectées.

Conflit au milieu du chaos

Au milieu de la ruée frénétique pour remettre Solana en ligne les 30 avril et 1er mai, les validateurs de réseau ont reçu des instructions de redémarrage qui comprenaient l'option - mais pas l'obligation - de bloquer temporairement le programme de frappe Candy Machine pour éviter d'autres problèmes de mise en bouteille lors du redémarrage.

De plus, il y avait des discussions parmi les validateurs sur le blocage d'autres contrats intelligents liés aux NFT - le code qui alimente les NFT et les applications décentralisées - à l'époque, y compris celui du principal marché de Solana, Magic Eden. Le fondateur de la place de marché, Jack Lu, a écrit dans un message Discord aux validateurs : "Veuillez NE PAS BLOQUER CETTE ADRESSE PLS."

"Le samedi. a déclaré Lu à Decrypt dans un communiqué. cela n'épousait pas les valeurs du Web3."

a-t-il déclaré. a continué. "Heureusement, notre contrat de place de marché n'a pas été bloqué et le réseau a depuis été rétabli."

Même ainsi, l'idée selon laquelle les validateurs de Solana ont été invités à envisager de bloquer les applications et les services liés à la NFT a été fortement repoussée sur les réseaux sociaux, avec des tweets dénonçant la censure perçue sur le réseau Solana. Bien que conçue comme temporaire, l'idée de censurer les transactions au niveau de la couche 1 pourrait être considérée comme une pente glissante.

Les instructions ont apparemment été rédigées et compilées par des validateurs de la communauté, mais ont été largement partagées par la Fondation Solana et les fondateurs du réseau.

Hudson Jameson, anciennement de la Fondation Ethereum, a tweeté que ces parties partageant les instructions constituaient "une approbation d'instructions compilées facultatives à censurer". Il a ajouté que cela "établit des précédents en matière de censure en L1".

Oh merde. La Fondation Solana a publié des instructions de redémarrage du cluster bêta qui incluent des instructions pour bloquer manuellement les robots de frappe NFT au niveau de la couche L1.

🫣

"N'oubliez pas.://t.co/LDpSuunbzt

Austin Federa, responsable des communications chez Solana Labs, a personnellement répudié de nombreux tweets de ce type, dans un cas en tweetant que le plaidoyer capturé par Lu était "complètement sorti de son contexte". Federa a ajouté : "L'un des avantages d'une communauté ouverte sans autorisation est que n'importe qui peut proposer n'importe quoi pour n'importe quelle raison."

Phan a décrit les instructions des validateurs comme un "blocage temporaire et facultatif" conçu pour aider à remettre le réseau en marche.

"C'était absolument notre intention de tout débloquer", a-t-il ajouté, notant que les instructions étaient vraiment axées sur Candy Machine."

C'est une course aux armements

Avec la "taxe sur les bots" en direct et le réseau Solana ne rencontrant pas de problèmes importants depuis le retour en ligne du réseau le 1er mai, il semble que le problème de mise en bouteille de la menthe NFT ait été résolu, du moins pour l'instant.

Cependant, Metaplex et Phan ne se contentent pas de supposer que cela restera ainsi pour toujours. Il a décrit la bataille tit-for-tat entre les botters et les développeurs de protocoles comme «une course aux armements éternelle» et s'attend à ce que les personnes à la recherche d'avantages dans la création de NFT potentiellement précieux continueront de travailler pour trouver des moyens de contourner les derniers changements.

"Tant qu'il y a des incitations économiques aller faire du botting, alors il y aura du botting, non ? » il a dit. «Je pense que la belle chose à propos des systèmes décentralisés et résistants à la censure est que n'importe qui peut en quelque sorte faire ce genre de choses. C'est aussi l'un des inconvénients.

Il a décrit la pénalité de bot comme "la première étape, parmi de nombreuses étapes" pour protéger les monnaies NFT et le réseau Solana plus large en conséquence, mais n'a pas détaillé les prochains mouvements potentiels  : "Si je les partageais, alors les bots le sauraient."

Un soulagement continu pourrait finalement provenir de la refonte par Solana de son modèle de tarification pour permettre aux utilisateurs de soumissionner efficacement pour la priorité lors de la soumission de transactions. L'autopsie de Solana sur le crash du 30 avril affirmait que "les frais arrivent à Solana", mais c'est vraiment la "priorisation des frais" qui s'en vient. Spammer le réseau pourrait s'avérer extrêmement coûteux une fois les changements mis en œuvre.

En attendant, Metaplex ne laisse pas le crash du réseau dirigé par Candy Machine le retenir. L'équipe travaille sur une spécification NFT de nouvelle génération, qui comprendra des améliorations de performances, des réductions de coûts et des fonctionnalités de modularité.

Phan a déclaré que la nouvelle spécification permettra aux créateurs de poursuivre "toutes les nouvelles choses impressionnantes, étonnantes et folles que les gens essaient de faire avec les NFT".

Vous voulez être un expert en crypto? Obtenez le meilleur de Decrypt directement dans votre boîte de réception.

Obtenez les plus grandes actualités cryptographiques + des résumés hebdomadaires et plus encore  !