anonymity in bitcoin

26
Class 19: Anonymity in Bitcoin Cryptocurrency Cabal cs4501 Fall 2015 David Evans and Samee Zahur University of Virginia

Upload: david-evans

Post on 16-Apr-2017

7.721 views

Category:

Law


1 download

TRANSCRIPT

Page 1: Anonymity in Bitcoin

Class 19:Anonymity in

Bitcoin

Cryptocurrency Cabalcs4501 Fall 2015

David Evans and Samee ZahurUniversity of Virginia

Page 2: Anonymity in Bitcoin

2

What is anonymity?anonymous

pseudonymous

unlinkable

Page 3: Anonymity in Bitcoin

3

Unlinkability of Bitcoin Transactions

If Alice conducts two bitcoin transactions using different bitcoin addresses (“pseudonyms”), how hard is it for those transactions to be linked?

Page 5: Anonymity in Bitcoin

5

Confounding Transaction Tracers

"CoinJoinExample" by MARIODOESBREAKFAST - Image drawn for CoinJoin article. Licensed under CC BY-SA 3.0 via Wikipedia - https://en.wikipedia.org/wiki/File:CoinJoinExample.svg#/media/File:CoinJoinExample.svg

Page 6: Anonymity in Bitcoin

6

Mixers

Page 7: Anonymity in Bitcoin

7

Mixer Design

Page 8: Anonymity in Bitcoin

8

Page 9: Anonymity in Bitcoin

9

Silk Road

Page 10: Anonymity in Bitcoin

10

Page 11: Anonymity in Bitcoin

11

Illegal drugs are illegal and can rot your brain and destroy your (and others) lives!

Page 12: Anonymity in Bitcoin

12

This is current!https://www.linkedin.com/in/rossulbricht

My goal during this period of my life was simply to expand the frontier of human knowledge.

Now, my goals have shifted. I want to use economic theory as a means to abolish the use of coercion and agression amongst mankind. … To that end, I am creating an economic simulation to give people a first-hand experience of what it would be like to live in a world without the systemic use of force.

Page 13: Anonymity in Bitcoin

13

Silk Road Transactions

Page 14: Anonymity in Bitcoin

14

Page 15: Anonymity in Bitcoin

15

Page 16: Anonymity in Bitcoin

16

Page 17: Anonymity in Bitcoin

17

Page 18: Anonymity in Bitcoin

18

Page 19: Anonymity in Bitcoin

19

Page 20: Anonymity in Bitcoin

20

Threats to Validity

Page 21: Anonymity in Bitcoin

21

Page 22: Anonymity in Bitcoin

22

Communication Privacy

Page 23: Anonymity in Bitcoin

23

USENIX Security 2004

Page 24: Anonymity in Bitcoin

24

Onion Routing

Page 25: Anonymity in Bitcoin

25

Page 26: Anonymity in Bitcoin

26

ChargeProblem Set 3 due SundayUpcoming office hours:

Today: 5-6:30pm (Ori, Rice 442) Wednesday: 3:30-4:30pm (Samee, Rice

442)Thursday: 2:30-3:30pm (Dave, Rice 507)