1 of 13

Blockchains and Privacy

Dean Pierce

Security Researcher

ConsenSys

2 of 13

Blockchain Basics

  • Global peer-to-peer network
  • Distributed ledger of transactions
  • Coin holders can publish new transactions
  • Batches of transactions get rolled into "blocks"
  • New block is cryptographically appended to chain

3 of 13

Privacy Implications

  • All transactions visible to all users!
  • Addresses can be generated by anyone
  • No requirement of government ID

4 of 13

5 of 13

Custodianship

  • Not your keys, not your coins!
  • Be your own bank!
  • Banks get robbed
  • Trusted third parties are convenient

6 of 13

AML / KYC

7 of 13

Leaks!

8 of 13

SIM Swaps!

9 of 13

Identity is Changing

  • Key based identity is the future
  • SSNs / Passwords still dominate
  • Data mining is at an all time high
  • Blockchain based identity / reputation
  • Data sovereignty

10 of 13

Data is the new oil!

11 of 13

Mixers

12 of 13

Zero Knowledge Magic

13 of 13

@deanpierce

(twitter, linkedin, etc)