1 of 13

BitSniffer

A tool for linkability analysis

Ryan Anderson, Luke Gessler, Sam Prestwood

https://storybird.s3.amazonaws.com/artwork/rory/full/dog-sniffing.jpeg , http://firstforbitcoin.com/wp-content/uploads/2015/03/bitcoin-wallet.png

2 of 13

Project Goal

We wanted a tool to determine how linkable two addresses are

?

1MDjCqjwnKmMWPxawpgN1UuDfbMUUgqnWw

1Luke788hdrUcMqdb2sUdtuzcYqozXgh4L

3 of 13

Mixer Verification

  • Determine if chain of transactions exists between 2 addresses
  • Calculate size of anonymity set

http://rack.3.mshcdn.com/media/ZgkyMDEyLzEyLzA0Lzk4L2xhd21ha2Vyc2NhLmJPdy5qcGcKcAl0aHVtYgk5NTB4NTM0IwplCWpwZw/8ee5f297/269/lawmakers-call-for-an-end-to-internet-anonymity-28d9f678d4.jpg, http://rlv.zcache.com/i_love_anonymity_artistic_design_couples_coffee_mug_set-r22de8afcb60141eb8e788bc641539069_za2dq_324.jpg?rlvnet=1

4 of 13

Live Demo

5 of 13

6 of 13

7 of 13

8 of 13

9 of 13

Address Linkability

Total Amount Sent/Received

Ave. Amount Sent/Received

Transaction Frequency

Ave. Amount Inputs/Outputs

f

Lifespan Overlap

µ

10 of 13

Live Demo

11 of 13

12 of 13

13 of 13

Future Work

  • More metrics
  • Machine learning
  • Full node to do full linkability analysis

http://www.texample.net/media/tikz/examples/PNG/neural-network.png, https://bitstickers.net/wp-content/uploads/2014/02/btc-mono-ring-orange.jpg