On 15 May 2025, Coinbase disclosed a breach that exposed personal data from nearly 1 percent of its 100 million users. Attackers bribed support agents and accessed identity documents, contact information, and account metadata. Estimated losses could reach 400 million dollars. The hackers demanded 20 million dollars in Bitcoin. Coinbase refused and offered the same amount as a bounty for leads.
The damage goes far beyond this single event. Even without private key theft, stolen personal data enables phishing, KYC bypass, and SIM-swap attacks that can compromise users for years to come.
Date | Event |
Early May | Support agents bribed, ID data extracted |
11 May | Ransom note sent |
15 May | Disclosure filed with SEC and published in blog post |
16 May | Coinbase pledges to reimburse victims and posts 20 million dollar bounty |
Even though private keys were untouched, the leak included data that makes phishing almost impossible to detect. The real threat is not immediate wallet drain but long-term identity compromise.
This was not a sophisticated code exploit. It was a breakdown in the identity layer.
zkTLS enhances the standard TLS handshake by adding a zero-knowledge proof. It allows a client or server to prove possession of verified data without revealing the data itself.
Orange Protocol recently launched zkTLS and demonstrated its ability to integrate zero-knowledge authentication into web workflows. This innovation makes privacy-preserving infrastructure viable for mainstream platforms.
Modern stacks like zkPass, Reclaim, and Oasis Sapphire support zkTLS with sub-second performance and minimal integration overhead.
Decentralized Identity (DID) systems allow users to store verifiable credentials in their own wallets. Exchanges like Coinbase could request specific proofs such as:
Instead of uploading a passport or license, users would send a signed, selective-disclosure credential. Verifiers receive only what they need, and no more.
Breach Step | Traditional Model | zkTLS + DID |
Insider opens user profile | Full PII and ID images displayed | ZK proof verified, raw data never revealed |
Data exported to attacker | Screenshots or SQL dumps possible | Data lives off-chain and cannot be exported |
Social engineering via phone | Insider shares email or balance | Callers must present fresh ZK proof signed by Coinbase |
Ransom threat | Threat to leak stored PII | No central data store, nothing to leak |
Does zkTLS slow down support workflows or login times?
No. Most proof systems add only a few milliseconds, well below the latency of typical 2FA methods.
Can zero-knowledge proofs replace passwords or 2FA?
They strengthen the authentication layer, but do not eliminate the need for session protection mechanisms like 2FA.
Which wallets support DID today?
MetaMask Snaps, Ledger Recover, Solana Backpack, and ONTO Wallet all support W3C-compliant DIDs and verifiable credentials.
Want to learn more about Zero-Knowledge Proofs and how they’re shaping the future of privacy in Web3? Check this out.