Ronin was a juicy target for a hacker. The blockchain project supports the wildly popular Axie Infinity video game, which with an estimated8 million playershas drawn comparisons to action-driven collecting games like Pokémon Go.
Axie Infinity is hot and involves substantial sums of money. Players purchase creatures called Axies in the form ofNFTs, unique digital assets known as non-fungible tokens. The creatures can breed, battle and even be exchanged for cold, hard cash.
The game has swelled in popularity as players see the potential to earn real money. In 2020, one 22-year-old player from the Philippines reportedlybought two apartmentsin Manila with his earnings from the game. Last year, another player said heearned more through Axie Infinityand other online games than from his full-time job at Goldman Sachs.
But the underpinnings of the game face significant security challenges. To play, gamers must move their money from Ethereum to Ronin on a blockchain âbridgeâ system. Ronin is a âsidechainâ of Ethereum â a scaling solution that allows transactions to happen faster than on Ethereum, which is congested by the amount of activity it hosts. Hosting the game on this sidechain ensures it can grow without losing functionality. Bridges can hold a lot of money at once, so by targeting the Ronin Bridge that transferred playersâ assets between blockchains, hackers seized control of the assets and took off with the money.
In-game assets called âAxiesâ are seen in this undated handout image from the blockchain-based game Axie InfinityPhotograph: Sky Mavis/Reuters
The US governmentsaidthis week it believes North Korean hackers are behind the heist. But itâs just the latest in a string of brazen high-profile crypto thefts. In 2018, more than $530m was stolen from the crypto exchange Coincheck. In February, hackers made off with $320m from the decentralized finance platform Wormhole (though that loot was eventuallyreturned). And in that same month, in perhaps the most publicized cyber heist of the year, prosecutors charged odd couple Ilya âDutchâ Lichtenstein and his wife, Heather Morgan, â also known for her cringeworthy raps on TikTok under the name Razzlekhan â with conspiracy to launderbillions of dollars worth of bitcoinstolen from the crypto exchange Bitfinex in 2016.
Itâs a trend.In 2021, $3.2bn in cryptocurrency was stolen from individuals and services, according to a crypto crime report by Chainalysis, a company that provides blockchain data and analysis to banks, governments and other businesses. (Ronin is alsoworking with Chainalysisto trace the funds stolen in the hack, according to Reuters.) The figure is almost six times this amount stolen in 2020. So far this year, more than $1bn has already been stolen, according to experts at Chainalysis and other security firms.
The high-profile hacks and substantial sums of money involved have raised questions about how vulnerable the blockchain â long considered a secure place to store assets â is to such breaches.
Some experts say the rise in reports of cryptotheft come as cryptocurrency is more widely used and better understood than ever before.
âYou basically have a lot of money on the table, and on a very public table,â said Nicholas Christin, an associate professor at Carnegie Mellon University who researches online crime and computer and network security. With large sums of money publicly moving around on these transparent systems, it can be enticing for a hacker to pounce.
To understand how these heists are possible, itâs important to distinguish between the blockchain and other programs that operate on top of it, experts say. The blockchain itself is a decentralized public ledger that allows for peer-to-peer transactions. Itâs the foundational layer that bitcoin, Ethereum or Solana are built upon.
The second layer â the one thatâs frequently exploited â are smart contracts that run on top of blockchains. Smart contracts are agreements in code that automatically execute when the terms of the contract are met. The common analogy is to a digital vending machine â select a product, put in the correct amount of money, and your item will be automatically dispensed. These contracts are irreversible.
The hackers weasel their way to the money through these second-layer systems by either taking advantage of bugs in the code, or getting hold of the private keys that will let them into the systems, explained Christin. Some hackers even subvert the smart contracts to redirect the funds into their hands.
In the Axie Infinity hack, which targeted the Ronin Bridge, the hacker obtained enough private keys to control the bridge and drain the funds. Since so many users had their assets in the bridge, the payout was massive.
âUnderlying blockchain protocol is secure,â said Ronghui Gu, founder and CEO of the blockchain security firm Certik. âBut the programs â the smart contracts â running on top of them are still like other normal programs, which can have software bugs and vulnerabilities.â
Itâs common for hackers to try to exploit the code of one of their targets. And it helps that much of the code for blockchain programs is open source, making it easily accessible for hackers who want to look over the code and find potential bugs.
âIn this world people say âin code we trust,â but the code itself is indeed not that trustworthy,â said Gu. When he started his blockchain security firm in 2018, Gu explained, only a few companies used third-party security services like his to audit and assess their code â a critical security backstop â but heâs seen the number gradually tick up.
Crypto exchanges are also major targets for hacks. Exchanges are like banks, theyâre central entities that hold massive amounts of their usersâ money and transactions are irreversible. Like bridges, they are a middleman program that tends to be targeted. âThose big exchanges have a huge target on their back,â said Christin.
Once crypto assets are stolen it can be a challenge for thieves to cash out, especially if the heist is in the nine-figure range. That means funds are often left in limbo for years, or even indefinitely. During that time, the value of the stolen funds can fluctuate due to the volatile nature of the crypto market.
The Chainalysis crypto crime report estimates that criminals are currently holding at least $10bn worth of cryptocurrency, the vast majority obtained through theft. Thanks to transparency on the blockchain, itâs possible to trace these transactions and holdings, but the identity of the perpetrator is hard to nail down until the funds are cashed out.
One can look to theBitfinex scandalas a case study in attempted laundering. âThe funds didnât move for an extremely long time. And then when they tried to initiate the laundering process, this was an opportunity for law enforcement to get involved again, because people are following these hacks,â said Kim Grauer, director of research at Chainalysis.
For victims of the schemes, there are few ways to recover assets. âIf a bankâs security fails, itâs not that bad for the bank,â said Ethan Heilman, a cybersecurity expert and co-founder of the cloud service BastionZero. âBut if youâre a cryptocurrency exchange and someone empties out all your cryptocurrency thatâs really bad for you.â Banks have measures in place to protect their clients that the blockchain lacks. If oneâs credit card is stolen, insurance policies ensure that one will usually receive that money back. On the blockchain, however, transactions are irreversible â there is no undo button.
That means there is a tremendous security burden on individual users to keep their assets safe. âEnd users may not necessarily be cognizant of the security risks that they incur,â said Christin. âQuite frankly, even people in the field donât have time to necessarily go and review some smart contract source code.â
If one entrusts their keys to the wrong second-layer intermediary, itâs possible that they could be a victim of a heist. Collectively, most arenât used to this responsibility.
Crypto companies are beginning to get more serious about security, Heilman said, but a world without hacks is not realistic, he added. âYou never become secure, you just become more secure,â he said. âSo given the ease of monetizing a vulnerability in one of these systems, I think that it is likely that we will continue to see things get hacked, and the question will not be, âis there a new hack this month?â It will be: âhow frequent are the hacks this month?ââ
âThere are important things that the industry needs to overcome in order to actually really grow and scale,â said Grauer, âbecause you canât have a healthy growing industry if everyone is afraid of getting hacked.â