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 a Dutch financial writer and crypto analyst specializing in forex, blockchain, and decentralized finance (DeFi). With over a decade of experience in the financial industry, she has established herself as a leading voice in market analysis and Web3 trends.

Her expertise lies in simplifying complex financial topics through clear and engaging storytelling. Sophie combines deep technical analysis with a modern, accessible approach, making her insights valuable for both beginner and experienced traders.

Since December 2024, Sophie has been leading content at AltSignals.io, where she develops AI-driven trading strategies, in-depth guides, and market analysis for crypto and forex traders. Her mission is to provide traders with actionable insights to make informed investment decisions with confidence.

Beyond writing, Sophie is a sought-after speaker at financial conferences and shares her expertise through podcasts, webinars, and guest lectures.

Laatste berichten door Poppy Van Dijk

Laatste berichten uit de categorie Cryptovaluta