Skip to main content
Article
100%
HD

Blockchains are famous for transparency, but that can become a privacy issue. Imagine seeing every transaction like footprints on a beach: anyone can follow them. Researchers split privacy risks into three layers.

1️⃣ **On‑chain layer**: information is stored on the public ledger. Attacks like transaction tracing try to link addresses to real people.
2️⃣ **Off‑chain layer**: extra data, such as smart‑contract metadata, can leak sensitive info.
3️⃣ **P2P network layer**: by watching network traffic, hackers can see who talks to whom, even without reading the content.

To fight these attacks, several defenses are proposed. **Zero‑knowledge proofs** let you prove a transaction is valid without revealing details. Cryptographic tricks like ring signatures hide the sender’s identity. Other protocols, like coin mixers, shuffle transactions to confuse observers.

Not every solution fits every blockchain: some need more computing power or change how nodes verify blocks. The review shows privacy is a multi‑layer challenge, but tools to protect it are evolving fast. Scientists call for closing gaps, especially in P2P network protection, to make blockchains truly secure and private.

Bonus
100%
HD

Zero‑knowledge proofs (ZKP) are among the most promising cryptographic innovations for blockchain privacy. Notable variants include zk‑SNARKs (Zero‑Knowledge Succinct Non‑Interactive Arguments of Knowledge) and zk‑STARKs (Zero‑Knowledge Scalable Transparent ARguments of Knowledge). zk‑SNARKs require a "trusted setup" phase, generating secret parameters that, if compromised, could undermine system security. In contrast, zk‑STARKs eliminate this phase by using transparent hash functions, but they produce longer proofs and higher storage costs.

Another approach is ring signatures, introduced by Monero. These allow a sender to hide their private key within a group of public keys, making it impossible to trace the transaction's origin. However, larger ring sizes increase computational overhead and transaction size.

Mixers like Tornado Cash operate via a deposit‑withdraw protocol based on ZKP: a user deposits funds into a pool, receives a secret, and can later withdraw the amount, breaking the link between source and destination addresses. Recent network‑level attacks have shown that P2P traffic analysis can still reveal timing patterns, suggesting the use of overlay networks or anonymous routing protocols (e.g., Dandelion++).

Finally, compatibility with existing blockchains depends on consensus mechanisms: ZKP solutions often require changes to block validation layers, while mixers can be deployed as smart contracts on already active platforms (Ethereum, BSC). Future research must balance privacy, scalability, and decentralization, avoiding trade‑offs that erode trust in the network.

Ask AI

Explore key aspects of this story with 3 quick insights

Source

Authors:
Michael Herbert Ziegler
Date Published:
Original Article www.mdpi.com
Fact-check verified on 27/04/2026
Read our Editorial Guidelines & AI Ethics Policy
Creative Commons License CC BY-NC-SA 4.0

Keep exploring

Discover the full archive of science bites or head back to home

Riconnessione al server... Aggiornamento della sessione in corso
Connessione interrotta Impossibile stabilire il collegamento
Sessione aggiornata Ricarica per visualizzare i contenuti