Ask a Chain Spy: Going Deeper

Diving deeper into DIY chain analysis and tools like OXT.

Impromptu conversation on Dirtcoin Discuss following questions from our first session with ErgoBTC .

Guest Notes

I mentioned some Tx interpretation/OXT examples during the chat yesterday. For those looking for some basic examples to play around with, these are a good start.

Example 1: Simple Spends

Simple Spends Example

Interpretation: Output 0 Likely Payment, Output 1 Likely Change

Reasoning: VOUT0 round payment amount, VOUT0 to wrapped segwit address, VIN0 and VOUT1: native segwit

Example 2: Peel Chain

Peel Chain Tx Graph Example

TxID (7912d…) in example above is highlighted in orange.

Peel chain is expanded via OXT Tx Graph. “Heavy lineweight” outputs make change output interpretation “obvious”

Click Tx details button in left toolbar (eye symbol), select each tx, VOUT0 is consistently the likely payment output interpretation

Conclusion: Wallet software does not randomize payment output index

Example 3: Address Reuse

Address Reuse (Log in to OXT to access the Tx tab from the address page)

Notes: Address received 2 UTXOs from, each from a unique transaction

Implications of this Address Reuse: ???

Example 4: Merged Inputs

Common Merged Input Ownership Heuristic Example:

Notes: Check tx for coinjoin properties (entropy)? If none, assume common ownership.

Which output is likely payment? Why?

Example 5: Batch Spends

Exchange Batch Spend Example:

Note: VOUT4 = change output, this output is reused in a new batch spend


Ask a Chain Spy Series

Ask a Chain Spy
Ask a Chain Spy: Afterhours
Ask a Chain Spy: Going Deeper

MAR 27 @ 1600 UTC

About Dirtcoin Diaries

Dirtcoin Diaries is a Bitcoin privacy meetup on Telegram voice. Join us for ClubCountry every Saturday at 1700 UTC and subscribe to Dirtcoin for upcoming feature meetups. Organized by biTcOinEneMiEs, hosted by you.

Show Sponsors

Published by

Dirtcoin Diaries

Bitcoin privacy podcast ·