Cryptovaluta

juli 30, 2025

Exploit van NFT Platform SuperRare ter waarde van $730K: Een geval van ontoereikende Smart Contract Testing

"Stylized coding bug signifying exploit on SuperRare's NFT trading platform against a dark digital backdrop, showing RARE tokens being stolen and a stressed text overlay of the severe $731,000 value threat, accented with orange, dark and midnight blue brand colors, amid subtly interwoven binary code."

Bug in Smart Contract van SuperRare Zorgt voor Verlies van RARE Tokens

SuperRare, een NFT-handelsplatform, heeft een tegenslag ondergaan waarbij een bug in hun smart contract leidde tot een aanzienlijk verlies van $730.000. Er wordt gemeld dat de bug in het smart contract een basale fout was die voorkomen had kunnen worden bij correcte testmethoden. Het gat in het systeem stelde hackers in staat om misbruik te maken van het stakingcontract van SuperRare en ongeveer $731.000 aan RARE tokens weg te sluizen, wat leidde tot een enorme kraak in de cryptocurrency-wereld.

Kwetsbaarheid van de Mercle Root

Het lek dat tot deze tegenspoed leidde, was terug te voeren op een functie die was ontworpen om interactie met de Merkle root te beperken. Een Merkle root is een cruciaal data-element dat de user staking-balansen onderhoudt. In het geval van SuperRare was deze functie incorrect gecodeerd, waardoor juist elk adres ermee kon interageren. De fout bleek kostbaar te zijn voor het NFT-handelsplatform en leidde tot discussies in de crypto-gemeenschap. Een dergelijke discussie werd geleid door 0xAw, de hoofduitvoerder bij de gedecentraliseerde beurs Alien Base, die opmerkte dat de fout zo opvallend was dat deze zelfs door ChatGPT kon worden geïdentificeerd. Na onafhankelijke verificatie werd bevestigd dat het o3-model van OpenAI de fout succesvol kon identificeren tijdens de tests.

Deskundigen Wegen de Vergissing Af

0xAw bekritiseerde het gebrek aan testen en benadrukte dat een competente Solidity-ontwikkelaar of een «chatbot» zoals ChatGPT de opvallende fout zou hebben opgemerkt wanneer er goed naar was gekeken. Ter bevestiging van de verklaring van 0xAw verklaarde Mike Tiutin, Chief Technology Officer bij het bedrijf AMLBot, dat de fout het gevolg was van een gebrek aan juiste tests door de ontwikkelaars. AMLBot CEO Slava Demchuk benadrukte ook de noodzaak van uitgebreide testen en bug bounty-programma’s die de bug mogelijk hadden kunnen opsporen vóór de uitrol.

SuperRare Verzekert Veiligheidsmaatregelen

Als reactie op de miskleun verzekerde Jonathan Perkins, medeoprichter van SuperRare, dat ondanks de tegenslag er geen kernfonds verloren was gegaan. Hij meldde verder dat de getroffen gebruikers gecompenseerd zouden worden voor hun verliezen en verklaarde dat in totaal 61 wallets waren getroffen door deze exploit. Perkins gaf toe dat de bug erdoor was geslopen ondanks audits en unit testing, en zei dat het laat in het ontwikkelingsproces was geïntroduceerd en geen deel uitmaakte van de definitieve testscenario’s.

De Rol van Unit Tests in Softwareontwikkeling

Unit tests vormen een cruciaal onderdeel in softwareontwikkeling, vooral met de toenemende prevalentie van cryptocurrency en smart contracts. Ze zijn geautomatiseerde tests die individuele onderdelen van een programma verifiëren, meestal functies of methoden, en bevestigen dat ze werken zoals verwacht op basis van inputparameters. In dit scenario was het doel van unit tests om te valideren of adressen al dan niet toestemming hebben om de functie die de Merkle root wijzigt, aan te roepen. Deze nalatigheid, of eerder het gebrek aan uitgebreide tests, maakte de weg vrij voor een kwetsbaarheid die SuperRare duur kwam te staan.

Toekomstige Problemen Aanpakken en Oplossingen Implementeren

Na de tegenslag heeft Perkins verklaard dat SuperRare heraudits zal verplichten voor toekomstige post-audit veranderingen, hoe klein ook, als onderdeel van hun verbeterde workflow. Analisten en blockchain-experts benadrukken dat dergelijke fouten effectief kunnen worden vermeden door middel van uitgebreide tests. Hoewel spijtig, dienen situaties zoals deze als herinnering in de digitale valutawereld dat testmethodieken robuust moeten zijn om kwetsbaarheden in crypto-platforms te minimaliseren.
Poppy Van Dijk

Crypto & Forex Analyst, Content Creator

Sophie van Dijk is een Nederlandse financieel schrijver en crypto-analist, gespecialiseerd in forex, blockchain en decentrale financiën (DeFi). Met meer dan tien jaar ervaring in de financiële sector heeft ze zich gevestigd als een toonaangevende stem in marktanalyse en Web3-trends.

Haar expertise ligt in het vereenvoudigen van complexe financiële onderwerpen door middel van heldere en boeiende verhalen. Sophie combineert diepgaande technische analyse met een moderne, toegankelijke aanpak, waardoor haar inzichten waardevol zijn voor zowel beginnende als ervaren handelaren.

Sinds december 2024 is Sophie verantwoordelijk voor de content bij AltSignals.io, waar ze AI-gestuurde handelsstrategieën, diepgaande handleidingen en marktanalyses ontwikkelt voor crypto- en forexhandelaren. Haar missie is om handelaren bruikbare inzichten te bieden om vol vertrouwen weloverwogen beleggingsbeslissingen te nemen.

Naast schrijven is Sophie een veelgevraagd spreker op financiële conferenties en deelt ze haar expertise via podcasts, webinars en gastcolleges.

Laatste berichten door Poppy Van Dijk

Laatste berichten uit de categorie Cryptovaluta