Monero privacy, explained

How Monero hides who paid, who was paid and how much — on the chain, on the network and in the wallet — and where each protection ends. Every figure comes from the code, the specification or the paper, with the date it was checked.

Monero privacy guides

All Monero privacy guides

Guide

How Monero privacy works

Monero privacy rests on three mechanisms: ring signatures hide the output spent, one-time addresses the recipient and RingCT the amount. How each one works.

Guide

FCMP++: full-chain membership proofs

FCMP++ replaces Monero's 16-member rings with a proof over every output on the chain. How the proof works, what Carrot adds, and what Monero privacy gains.

Guide

Monero vs Zcash: two privacy models compared

Monero privacy is on for every transaction, in 16-member rings; Zcash hides only shielded transactions, but among every note in the pool. How the two compare.

Guide

Dandelion++: where a transaction began

Rings hide the sender on the chain, not the node that first broadcast the payment. How Dandelion++ adds Monero privacy on the network: stem, fluff and embargo.

Guide

Running a Monero node over Tor or I2P

Monero privacy on the chain does not hide the IP address that sent a transaction. How to run monerod over Tor or I2P, and the leaks its documentation lists.

Guide

What a Monero view key reveals

A Monero view key shows every payment a wallet receives, not reliably what it spends. The proofs that disclose less, and what Carrot changes for Monero privacy.

Guide

Securing a Monero wallet

Monero privacy is only as good as the wallet holding the keys: the 25-word seed and Polyseed, checking a download against signed hashes, and hardware wallets.

Guide

Privacy coins: EU and UK rules

What the EU's AMLR and MiCA and the UK's cryptoasset rules say about privacy coins, whom they bind and from when, and where Monero privacy tools fit.