The Coin Detective
Coins:
1998
Market cap:
$ 3577.34B
Volume 24h:
$ 203.51B
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