The Coin Detective
Coins:
1997
Market cap:
$ 3582.21B
Volume 24h:
$ 207.90B
BTC dominance:
61.6%

16 billion passwords leaked. Is it finally time for blockchain-based digital identity?

By cointelegraph.com on July 3, 2025


More than 16 billion passwords were leaked in 2025, not from a single breach, but from years of silent malware infections.

Go to cointelegraph.com