- Wormhole, one of the most popular bridges linking the ethereum and solana blockchains, lost about $320 million in an apparent hack Wednesday afternoon.
- The two blockchains are popular in the world of DeFi, where programmable contracts can replace lawyers and bankers in some transactions, and NFTs.
- But few users stick with one blockchain exclusively, so bridges like Wormhole are a necessary go-between.
It is DeFi's second-biggest exploit ever, just after the $600 million Poly Network crypto heist, and it is the largest attack to date on solana, a rival to ethereum that is increasingly gaining traction in the non-fungible token (NFT) and decentralized finance (DeFi) ecosystems.
Ethereum is the most used blockchain network, and it is a big player in the world of DeFi, in which programmable pieces of code known as smart contracts can replace middlemen like banks and lawyers in certain types of business transactions. A more recently introduced competitor, solana, is growing in popularity, because it is cheaper and faster to use than ethereum.
Crypto holders often do not operate exclusively within one blockchain ecosystem, so developers have built cross-chain bridges to let users send cryptocurrency from one chain to another.
Wormhole is a protocol that lets users move their tokens and NFTs between solana and ethereum.
Developers representing Wormhole confirmed the exploit on its Twitter account, saying that the network is "down for maintenance" while it looks into a "potential exploit." The protocol's official website is currently offline.
An analysis from blockchain cybersecurity firm CertiK shows that the attacker's profits thus far are at least $251 million worth of ethereum, nearly $47 million in solana, and more than $4 million in USDC, a stablecoin pegged to the price of the U.S. dollar.
Bridges like Wormhole work by having two smart contracts — one on each chain, according to Auston Bunsen, co-founder of QuikNode, which provides blockchain infrastructure to developers and companies. In this case, there was one smart contract on solana and one on ethereum. A bridge like Wormhole takes an ethereum token, locks it into a contract on one chain, and then on the chain at the other side of the bridge, it issues a parallel token.
Preliminary analysis from CertiK shows that the attacker exploited a vulnerability on the solana side of the Wormhole bridge to create 120,000 so-called "wrapped" ethereum tokens for themselves. (Wrapped etherum tokens are pegged to the value of the original coin but are interoperable with other blockchains.) It appears that they then used these tokens to claim ethereum that was held on the ethereum side of the bridge.
Prior to the exploit, the bridge held a 1:1 ratio of ethereum to wrapped ethereum on the solana blockchain, "acting essentially as an escrow service," according to CertiK.
"This exploit breaks the 1:1 peg, as there is now at least 93,750 less ETH held as collateral," continued the report.
Wormhole says that ethereum will be added to the bridge "over the next hours" to ensure that its wrapped ethereum tokens remain backed, but it is unclear where it's getting the funds to do this.
Ethereum founder Vitalik Buterin previously made the case that bridges won't be around much longer in the crypto ecosystem, in part because there are "fundamental limits to the security of bridges that hop across multiple 'zones of sovereignty.'"
CertiK noted in its post-mortem report of the incident that when bridges hold hundreds of millions of dollars of assets in escrow and multiply their possible vectors of attack by operating across two or more blockchains, they become prime targets for hackers.
Crypto platforms have faced a number of high-value exploits in recent months.
"The $320 million hack on Wormhole Bridge highlights the growing trend of attacks against blockchains protocols," said CertiK co-founder Ronghui Gu. "This attack is sounding the alarms of growing concern around security on the blockchain."