Bitcoin Privacy 101

Bitcoin Privacy 101 is a crash course to bring you up to speed on basic Bitcoin concepts and common privacy pitfalls. You will learn everything you need to successfully use Bitcoin privately after this very accessible beginner friendly course.

Lesson 0 - UTXOs

An introduction to the concept of the Unspent Transaction Output in bitcoin, sometimes shortened to "UTXO". In order to progress through the series you need to understand what a UTXO is as it is a fundamental concept in Bitcoin.

Lesson 1 - Change Output

An introduction to the concept of the change output in a bitcoin transaction. In order to progress through the series you need to understand how a bitcoin transaction works, and the change output is a fundamental concept in bitcoin transaction composition.

Lesson 2 - Address Reuse

What address reuse is and why you need to avoid reusing addresses if you want to use bitcoin most privately.

Lesson 3 - Change Output Position

Explore the Change Output Position heuristic and explains why change output position can be a bitcoin privacy problem even if you do not reuse addresses.

Lesson 4 - Largest Output Amount Heuristic

Explore the Largest Output Amount heuristic and demonstrates how to track an entity across a series of transaction on the blockchain by applying this heuristic

Blockcypher block explorer: https://live.blockcypher.com/btc/

OXT: https://oxt.me/

TXID of the transaction looked at in this video:
d5b07f5b0ef48591ed2a917801d8235188b79048d3eed6e395dddb5d06b5cb63

Lesson 5 - Round Number Payment Heuristic

Explore the Round Number Payment heuristic and demonstrates how to track an entity across a series of transaction on the blockchain by applying this heuristic

OXT Transaction graph: https://oxt.me/graph/transaction/tiid...

TXID of the transaction looked at in this video: f6c6603d57c2d7f7ccb885d5b44d7aa464806e6b3a6017e425634521803340c8

Lesson 6 - Script Type Heuristic

Explore the Script Type heuristic and demonstrates how to track an entity across a series of transactions on the blockchain by applying this heuristic

TXID of the first example: ab510583fd3ec53952812f859b6f485504d186e1d94a2cdbd911f036aa036488

TXID of the second example: 9b64acd23fe3153a5de941153a2c3098f7e656048e91fba6f77c98115c50024b

Lesson 7 - Common Input Ownership Heuristic

Explore the Common Input Ownership Heuristic (CIOH) and demonstrates how to track an entity across a series of transactions on the blockchain to find the source of funds by applying this heuristic.

TXID of starting location
61e6810a340fad36eb91be404f1e892e2cb8356bcd1e42639996166640ae51c5

OXT Transaction graph: https://oxt.me/graph/transaction/tiid/3268879474