Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

MimbleWimble

1 min read
Pronunciation
[mim-bul-wim-bul]
Analogy
Like mixing several letters in an envelope so no one can tell which sender corresponds to which recipient.
Definition
A privacy‑focused blockchain protocol using confidential transactions and CoinJoin‑style transaction aggregation to hide amounts and obfuscate transaction graph structure.
Key Points Intro
MimbleWimble provides strong on‑chain privacy and improved scalability via transaction aggregation.
Key Points

Confidential Transactions: Hides amounts with Pedersen commitments.

Cut-through: Aggregates and removes spent outputs to reduce ledger size.

No addresses: Transactions exchange ephemeral keys, no permanent addresses.

Blinding factors: Ensure transaction balance without revealing values.

Example
Grin and Beam implement MimbleWimble to allow users to transact privately, with only kernel signatures visible on‑chain.
Technical Deep Dive
Each output = commitment C = rG + vH. Inputs and outputs summed to zero: ΣC_in - ΣC_out = 0. Range proofs (Bulletproofs) ensure values non-negative. Cut-through removes intermediate commitments reducing storage.
Security Warning
Wallets must coordinate interactive transaction building; insecure implementations can leak metadata.
Caveat
Interactive tx construction complicates UX; requires peer coordination.

MimbleWimble - Related Articles

No related articles for this term.