Wasabi Docs
Getting Started
Why Wasabi
Using Wasabi
Building Wasabi
FAQ
Glossary
Getting Started
Why Wasabi
Using Wasabi
Building Wasabi
FAQ
Glossary
  • Why Privacy

    • Why Privacy is Important
    • Why Financial Privacy is Especially Important
  • Privacy in Bitcoin

    • Coins
    • Address Reuse
    • Transaction Graph
    • Network-Level Privacy
    • Transaction Surveillance Companies

Transaction Graph

  • Problem
    • Public transaction history
  • Wasabi's Solution
    • WabiSabi coinjoins

Problem

Public transaction history

Because of the input and output model of Bitcoin, there is a chain of digital signatures all the way from the coinbase reward to the current UTXO. This transaction history can reveal sensitive information about the spending patterns of individuals. The receiver of a coin can look back into the transaction history of the sender. And the sender can see the future spending of the receiver.

Wasabi's Solution

WabiSabi coinjoins

In order to obfuscate the link between inputs and outputs, Wasabi uses the WabiSabi coinjoin protocol. The Wasabi central coordinator cannot steal and cannot spy, it simply helps many peers to build a huge transaction, with many inputs, and many outputs. The non-private inputs can be linked to their previous transaction history. However, the coinjoin outputs with an anonymity score cannot be tied to the inputs.

This means that when sending an anonscore coin, the receiver does not know about the transaction history before the coinjoin. And when the receiver does a coinjoin himself, then the sender cannot spy on the later spending patterns. An outside observer can only guess the correct link at a rate of 1 in the anonscore, for example, 1-in-100, or 1%.

Edit this page
Last Updated: 5/18/26, 7:35 PM
Prev
Address Reuse
Next
Network-Level Privacy