Ledger Wallet™ just got another major upgrade

Take control today

Upgrade your digital life

Ledger Wallet: Free from compromise

Download now Learn more

Confidential Transactions

Jun 18, 2026 | Updated Jun 18, 2026
Confidential transactions hide the amounts transferred in a blockchain transaction while still allowing the network to verify its validity.

Confidential transactions are a privacy mechanism for blockchains that conceals the value of a transfer from public view. 

On most blockchains, transaction amounts are visible to anyone inspecting the ledger. Confidential transactions address this by using cryptographic commitments to hide transfer amounts, so that only the transacting parties know the value involved, while the rest of the network can still confirm that no new coins were created in the process. The mechanism was formalized for the Bitcoin context by developer Gregory Maxwell.

How Confidential Transactions Work

The core mechanism relies on a cryptographic tool called a Pedersen commitment. Rather than publishing a raw amount, the sender commits to the value using a mathematical formula that binds the amount to a random blinding factor. Pedersen commitments allow nodes to verify that the sum of inputs equals the sum of outputs without ever seeing the underlying values. This preserves the network’s ability to detect inflation without revealing amounts. 

A second layer of cryptography, called a Bulletproof range proof, addresses a separate vulnerability: without it, a sender could potentially create coins from nothing. Bulletproofs prove in zero knowledge that a committed amount is non-negative and within a valid range, without disclosing what that amount is.

Where Confidential Transactions Are Used Today

Confidential transactions have not been adopted on Bitcoin’s mainnet, partly due to the increased transaction size and verification cost they introduce. However, other protocols apply related techniques: 

  • MimbleWimble incorporates confidential transactions alongside other cryptographic structures that allow the transaction graph to be compressed and spent outputs removed. 
  • Monero uses RingCT, combining ring signatures with confidential transactions and stealth addresses to hide sender, receiver, and amount simultaneously. 
  • Zcash uses zk-SNARKs to shield transaction amounts, sender, and receiver entirely, going further than standard confidential transactions by hiding the full transaction graph rather than amounts alone.

Many CT implementations also support selective disclosure through viewing keys, allowing users to grant auditors or regulators access to specific transaction details without making that data publicly visible on-chain.

To learn more about how privacy works at the protocol level, explore Ledger Academy’s entries on shielded transactions and zero-knowledge proofs.

Bitcoin CME Gap

A Bitcoin CME gap is a price discrepancy on CME Bitcoin futures charts that forms when Bitcoin's price moves while the exchange is closed.

Full definition

Depeg

A depeg is a phenomenon that occurs when a stablecoin, which is a cryptocurrency whose value is pegged to another currency, decreases or increases in value relative to the asset it is pegged to.

Full definition

Data Availability Sampling

Data Availability Sampling (DAS) is a method to verify that a block's data has been published without downloading the entire block.

Full definition

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.