Hur Metaplex löser Solanas nätverkskraschande NFT-bottingproblem

I korthet

  • Solanas nätverkskrasch den 30 april skylldes på bottingprogram som svärmade populära NFT-myntverk.
  • NFT-protokolltillverkaren Metaplex har implementerat en "botskatt" och utvecklar ytterligare åtgärder för att bekämpa sådana problem, plus att Solana omarbetar sina egna nätverksavgifter.

Mitt i en stigande marknad för Solana NFT-samlingar – med rubriker av nyligen heta projekt som Okej Bears och gudar– har kommit en ökning av skadliga program som används för att orättvist spela nya NFT-lanseringar på blockkedjan. Den 30 april, det kraschade hela Solana-nätverket.

Den lördagen skickade sådana program (eller bots) en automatiserad störtflod av transaktioner – 6 miljoner per sekund, enligt en obduktionsrapport av Solana Labs— som överväldigade blockchain-nätverket. De gjorde det i ett försök att slå ut legitima användare under präglingsprocessen, där samlare köper nygenererade NFT samlarobjekt från ett projekt.

Botarna svärmade Candy Machine, myntverktyget för Solana NFT-protokollet Metaplex, och tog ner hela nätverket i processen. Solana var helt oanvändbar, vilket orsakade ett galet tjafs bland validerare och bidragsgivare för att diagnostisera problemet och få nätverket online igen. Det tog sju timmar att återställa servicen till Solana.

Uppkomsten av NFT– unika tokens som används för att visa ägande över digitala tillgångar som samlarobjekt – har drivit stort intresse för plattformar som Solana och Ethereum under det senaste året. Medan Ethereum har det största sådana ekosystemet, som ger miljarder dollar i NFT-handelsvolym varje månad, vinner Solana snabbt dragkraft.

I april, Solana NFTs kollektivt gav 295 miljoner dollar i försäljning, per data från DappRadar, vilket markerar ett hopp på 91 % månad över månad. Allt sagt, enligt CryptoSlam, Solana har hittills sett en NFT-handelsvolym till ett värde av över 2.2 miljarder dollar, och den stigande marknaden verkar driva betydande användar- och utvecklaraktivitet till plattformen.

En del av anledningen till att Solana har fått dragkraft i NFT-utrymmet sedan i höstas är på grund av dess snabba transaktioner och extremt låga avgifter - verkliga skillnader från Ethereum. Men det gör nätverket "typ mottagligt för bots", sa Metaplex Studios CTO Nhan Phan Avkryptera.

Med andra ord, några av de nyckelaspekter som för närvarande gör Solana tilltalande för NFT-köpare gör också plattformen mottaglig för attacker. Det är inte första gången som Solanas nätverk har kollapsat under enorma påfrestningar – förra septembers driftstopp, skyllde på en token-lansering vid ett DeFi-protokoll, varade i över 17 timmar. Men det är den första som fästs vid NFT-relaterad aktivitet.

Efter kraschen började Metaplex och Solana Labs båda dela planer för att ta itu med NFT-bottingsituationen och undvika detta problem i framtiden. Och det börjar med en "botskatt".

Få botarna att betala

Utrullades strax efter att Solana kom tillbaka online, Metaplexs bottningsstraff debiterar sådana program en avgift (eller skatt) för att skicka in "ogiltiga" transaktioner - det vill säga massor av misslyckade transaktioner som identifieras som att de kommer från ett automatiserat program som "blint försöker skapa" per tweets från företaget.

Innan det implementerades fanns det ingen verklig nackdel med att folk använde bottingprogram för att översvämma Candy Machine-myntorna för att köpa nya NFT:er och boxa ut andra, legitima användare. Om en bot skickade ut 100,000 100 transaktioner under en NFT mynt, till exempel, och lyckades skapade 99,900 NFT från genomförda transaktioner, skulle det inte bli någon straffavgift för de andra XNUMX XNUMX.

"De försökte hamra på Candy Machine-programmet precis när myntan öppnade, så ingen av användarna kunde komma in," sa Phan. "Och då skulle de bara lämna sina bots på för alltid, vilket är irriterande för alla. Eftersom det inte var någon verklig monetär inverkan på dem, var de precis som "OK, vad som helst, det spelar ingen roll."

Nu finns det en skatt på 0.01 SOL som tillskrivs sådana transaktioner som identifieras som från bots, och även om det är en liten individuell avgift - cirka 0.50 USD idag, mitt i en tumultartad kryptomarknad– Det kan verkligen stämma för alla som försöker överväldiga NFT-myntverk på Solana.

Från och med onsdagen hade skatten genererat 1,620 82,000 SOL (nästan $XNUMX XNUMX) i straffavgifter, och medlen går till skaparna av varje NFT-mynt som påverkas av bots. "Äntligen kompenseras kreatörerna av botarna, vilket är en ganska intressant och rolig sak", sa Phan.

Utöver det hjälper Metaplex-protokollförändringarna att göra Solana-nätverket mer effektivt på ett annat sätt. Phan sa att uppdateringen gör det möjligt för validerare att snabbt bearbeta och validera sådana transaktioner, "istället för att gå igenom omgången att försöka komma överens om huruvida det är en ogiltig transaktion." Med andra ord, det minskar belastningen av botting på det bredare nätverket.

Enligt Phan har skadlig botting i NFT-myntverk på Solana "sjunkit med en storleksordning" sedan Metaplex-uppdateringen. SOL-siffran ovan tyder dock på att vissa botters fortfarande försöker spela systemet med cirka 162,000 XNUMX upptäckta NFT-bottingtransaktioner.

Konflikt mitt i kaos

Mitt i den frenetiska brådskan att få Solana online igen 30 april och 1 maj, var nätverksvaliderare medföljande omstartsinstruktioner som inkluderade alternativet – men inte kravet – att tillfälligt blockera Candy Machine minting-programmet för att undvika ytterligare bottningsproblem under omstarten.

Dessutom pratades det bland validerare om att blockera andra NFT-relaterade smarta kontrakt – koden som driver NFT:er och decentraliserade applikationer – vid den tiden, inklusive den för den ledande Solana-marknaden, Magiska Eden. Marknadsplatsens grundare och VD, Jack Lu, skrev i ett Discord-inlägg till validerare, "PLS BLOCKERA INTE DENNA ADRESS PLS."

"Lördagen [30 april] fick vi besked om att validerare diskuterade att stänga av vårt kontrakt samtidigt som andra marknadsplatsers kontrakt hölls öppna," berättade Lu Avkryptera i ett påstående. "För oss var det här inte att förespråka värderingarna Web3. "

"Vi fann också att det fanns en otydlig metod för att fatta dessa beslut, så vi hade inget annat val än att hoppa in i realtid och försöka skydda vår marknadsplats från att stängas av selektivt och med uteslutande av andra marknadsplatser," han fortsatt. "Lyckligtvis blockerades inte vårt marknadskontrakt och nätverket har sedan dess återställts."

Trots det, tanken att Solana-validerare ombads överväga att blockera NFT-relaterade appar och tjänster fått en betydande stöt över sociala medier, med tweets förkastar upplevd censur på Solana-nätverket. Även om den är avsedd som tillfällig, kan idén om att censurera transaktioner på nivå 1 ses som en hala backe.

Instruktionerna var tydligen skrivna och sammanställda av validerare i samhället, men delades brett av Solana Foundation och nätverkets grundare.

Hudson Jameson, tidigare The Ethereum Foundation, Tweeted att sådana parter som delar instruktionerna utgjorde "ett stöd för valfria sammanställda instruktioner att censurera." han lagt till att det "sätter prejudikat kring censur vid L1."

Austin Federa, kommunikationschef på Solana Labs, förkastade många sådana tweets personligen, i ett fall twittrande att Lus skärmdumpade vädjan "togs helt ur sitt sammanhang." Federa tillade, "En av de fantastiska sakerna med en öppen tillståndslös gemenskap är att vem som helst kan föreslå vad som helst av vilken anledning som helst."

Phan beskrev validatorernas instruktioner som en "tillfällig, valfri blockering" utformad för att hjälpa till att få nätverket igång igen.

"Det var absolut vår avsikt att avblockera allt", tillade han och noterade att instruktionerna verkligen var fokuserade på Candy Machine. "Detta var främst ett samarbete mellan oss och validerarna i ekosystemets intresse."

Det är en kapprustning

Med "botskatten" live och Solana-nätverket inte upplever några större problem sedan nätverket återvände online den 1 maj, ser det ut som om problemet med NFT mint-botting har åtgärdats – åtminstone för nu.

Men Metaplex och Phan nöjer sig inte med att anta att det kommer att förbli så för alltid. Han beskrev striden mellan botters och protokollutvecklare som "en evig kapprustning" och förväntar sig att människor som söker fördelar med att prägla potentiellt värdefulla NFT:er kommer att fortsätta arbeta för att hitta vägar kring de senaste förändringarna.

"Så länge det finns ekonomiska incitament […] att gå och göra botting, då kommer det att bli botting, eller hur?" han sa. "Jag tycker att det vackra med decentraliserade, censurbeständiga system är att vem som helst kan göra det här. Det är också en av nackdelarna.”

Han beskrev bottningsstraffet som "steg ett, av många steg" för att skydda NFT-myntverk och det bredare Solana-nätverket som ett resultat, men skulle inte beskriva potentiella nästa drag: "Om jag delade dem, då skulle botarna veta."

Pågående lättnad kan i slutändan komma från att Solana omarbetar sin avgiftsmodell för att låta användare effektivt bjuda på prioritet när de skickar transaktioner. Solanas obduktion den 30 april kraschen hävdade att "avgifter kommer till Solana", men det är verkligen "avgiftsprioritering" som kommer. Spamning av nätverket kan visa sig vara oerhört dyrt när ändringar väl har implementerats.

Under tiden låter Metaplex inte det Candy Machine-ledda nätverkskraschen hålla det nere. Teamet arbetar på en nästa generations NFT-specifikation, som kommer att innehålla prestandaförbättringar, kostnadsminskningar och modularitetsfunktioner.

Phan sa att den nya specifikationen kommer att göra det möjligt för kreatörer att följa "alla fantastiska, fantastiska och galna nya saker som folk försöker göra med NFT."

Vill du bli en kryptoexpert? Få det bästa av Decrypt direkt till din inkorg.

Få de största kryptonyheterna + veckovisa sammanfattningar och mer!

Källa: https://decrypt.co/100376/how-metaplex-is-solving-solanas-network-crashing-nft-botting-problem