- Railgun’s zero-knowledge proof system blocked $9.5M stolen from zkLend, preventing anonymous laundering via automated compliance checks.
- Ethereum’s Buterin endorses Railgun’s compliance-first privacy model, filtering flagged addresses without centralized oversight or backdoors.
Vitalik Buterin publicly recognized Railgun, a privacy-focused blockchain protocol, for blocking an attacker’s attempt to launder stolen funds. The incident, which occurred in February, involved $9.5 million in Ethereum (ETH) stolen from zkLend, a lending platform built on Starknet.

Buterin emphasized Railgun’s ability to filter illicit transactions without compromising user privacy or relying on centralized oversight.
Railgun operates on Ethereum, using zero-knowledge proofs to hide transaction details such as sender, receiver, and amount.
Unlike earlier privacy tools like Tornado Cash—which faced sanctions for enabling money laundering—Railgun automatically screens deposits against a list of flagged addresses.
If funds originate from known malicious sources, they are barred from entering the protocol’s privacy pool. This system, called Private Proofs of Innocence, ensures compliance while preserving anonymity for legitimate users.

The zkLend attacker exploited a coding flaw in February, draining 3,600 ETH before transferring the funds to Ethereum’s main network. When the hacker tried to anonymize the assets through Railgun, the protocol identified the stolen tokens and blocked their entry. The decision left the funds traceable, limiting laundering options.
Buterin described the outcome as proof that decentralized systems can align privacy with accountability. “Anyone can fork Railgun and adjust its rules” he noted, “but without broad support, alternative pools risk offering weak anonymity.”
Regulatory scrutiny of blockchain privacy tools has intensified following high-profile cases involving mixers like Tornado Cash and Bitcoin Fog. Railgun’s approach—combining automated compliance checks with open-source code—provides a template for balancing financial confidentiality and legal obligations.
Developers argue such models reduce reliance on centralized intermediaries, which critics argue undermine blockchain’s core principles.
Meanwhile, zkLend’s team continues collaborating with investigators to recover the stolen ETH. The attacker, whose identity remains unknown, has not accepted a deal to return 90% of the funds in exchange for legal immunity.
ETHNews blockchain analysts suggest laundering the money through exchanges or mixers now carries high risks due to heightened surveillance. “Returning the funds is the logical choice” said one security expert. “Attempting to cash out could cost more than complying.”
Railgun’s success in blocking the zkLend attack offers a blueprint for future projects. By prioritizing both security and user rights, the protocol demonstrates how decentralized networks can adapt to external pressures while maintaining their foundational values.
For Ethereum’s ecosystem, the incident reinforces the importance of evolving privacy tools to meet real-world challenges head-on.