Skip to main content

Search...

Popular searches

Ring Signature

A ring signature hides the true signer's identity by mixing their signature with those of other users in a group, boosting privacy in cryptocurrencies like Monero.

Blockchain
Updated: Mar 19, 2026
Also known as: Monero signature

What Is a Ring Signature?

A Ring Signature is a type of digital signature that conceals the true signer's identity among a group of possible signers. It mixes the actual signer's signature with signatures from other users, called the "ring." A verifier confirms the signature's validity from the group but cannot pinpoint the signer. Cryptocurrencies like Monero use ring signatures to enhance transaction privacy.

Ring signatures work by selecting a ring of public keys, including the signer's and decoy keys from others. The signer generates a signature using their private key and mathematical tricks based on problems like the discrete logarithm. This creates a single signature where any ring member's private key could produce it. For example, in a ring of 11 keys, the signature appears equally likely from any one, hiding the real signer.

Ring signatures matter because they provide strong anonymity in blockchain transactions. They prevent observers from linking a signature to a specific user or transaction input. This boosts privacy against surveillance. In Monero, ring signatures combine with stealth addresses and RingCT to make transactions unlinkable and untraceable.

Key characteristics include the ring size, which sets the anonymity level—larger rings offer better privacy but increase computation. Monero's implementation evolved from ring size 5 to 11 and beyond. Variants like CLSAG improve efficiency. Limitations exist, such as potential ring subset attacks if users reuse keys carelessly.

BlockchainDigital Signature

A digital signature is a cryptographic method that uses a private key to sign blockchain transactions, verifiable with the public key to prove authenticity and prevent tampering.

Read full definition
BlockchainMonero

Monero (XMR) is a privacy-focused cryptocurrency that uses ring signatures, stealth addresses, and RingCT to obscure sender, receiver, and transaction amounts on the blockchain.

Read full definition

Real-World Examples

Example 1: Monero Transaction Privacy

Alice spends 10 XMR from her wallet. Her transaction includes a ring signature with her public key and 10 decoy keys from the blockchain. Verifiers confirm the signature is valid but cannot identify Alice as the signer among the 11 possibilities.

  • Ring size: 11
  • Outcome: Hides which specific input Alice used.

Example 2: Group Anonymity in Spending

Bob creates a transaction mixing his 5 XMR output with 4 others in a ring signature. An observer sees the signature links to one of five prior outputs but cannot trace it to Bob's address.

  • Common in Monero: Prevents linking inputs to outputs.
  • Verifier checks: Any of the five private keys could have signed it.

Example 3: Evolving Ring Sizes for Better Privacy

Monero upgraded from ring size 5 (pre-2017) to 11+. A user now benefits from larger rings, making it harder for analysts to guess the true signer through statistical attacks.

  • Before: 1/5 chance per key.
  • After: 1/11 or more, stronger anonymity.

Example 4: Resistance to Blockchain Surveillance

A privacy advocate sends funds via Monero. Without ring signatures, chain analysis firms could link her inputs. The ring mixes her signature, breaking the trail.

  • Combined with RingCT: Hides amounts too.
  • Risk: Small rings vulnerable to subset attacks if decoys overlap.
BlockchainMonero

Monero (XMR) is a privacy-focused cryptocurrency that uses ring signatures, stealth addresses, and RingCT to obscure sender, receiver, and transaction amounts on the blockchain.

Read full definition
BlockchainPublic Key

A public key is a cryptographic key used to receive transactions in a blockchain. It is shared openly, while the corresponding private key remains confidential.

Read full definition
BlockchainOn-Chain Analytics

On-Chain Analytics examines data directly from the blockchain, like transactions and wallet balances, to reveal insights into user behavior and network activity.

Read full definition

Ready to Choose a Secure Wallet?

Use our tools to find the right hardware wallet for your needs.