Bitcoin 101 - General Audience

50
Bitcoin101 Ryan Milbo urne @R yanMil b SoCal Code Camp UC SD Extent ion2017

Transcript of Bitcoin 101 - General Audience

Page 1: Bitcoin 101 - General Audience

Bitcoin 101

Ryan Milbourne

@RyanMilb

So Cal Code Camp

UCSD Extention 2017

Page 2: Bitcoin 101 - General Audience
Page 3: Bitcoin 101 - General Audience

Outline

Origins

Technicals

Problems it solves

Page 4: Bitcoin 101 - General Audience

MoneyStore of value

Medium of exchange

Unit of account

Page 5: Bitcoin 101 - General Audience
Page 6: Bitcoin 101 - General Audience
Page 7: Bitcoin 101 - General Audience

Origin

● Hash Cash, 1997- Dr. Adam Back

● Satoshi Nakamoto - Bitcoin white

paper, 2008

Page 8: Bitcoin 101 - General Audience
Page 9: Bitcoin 101 - General Audience

1.Private Key

2.Public Key

Elliptic Curve Cryptography

Page 10: Bitcoin 101 - General Audience
Page 11: Bitcoin 101 - General Audience
Page 12: Bitcoin 101 - General Audience
Page 13: Bitcoin 101 - General Audience

Stakeholders

Miners: Incentivized to validate transactions

and run the network

Developers: Maintain the software and

consensus rules

Users: Create transactions and give the

network value

Page 14: Bitcoin 101 - General Audience
Page 15: Bitcoin 101 - General Audience
Page 16: Bitcoin 101 - General Audience

Wallet Types

Hot vs cold

Web - Hosted

Hardware

Page 17: Bitcoin 101 - General Audience
Page 18: Bitcoin 101 - General Audience

Benefits of Bitcoin

Escape Capital Controls

Resistance to censorship (P2P)

Control over your money

Page 19: Bitcoin 101 - General Audience

For Merchants

Lower Fees

No Charge backs

Less fraudulent transactions*

Page 20: Bitcoin 101 - General Audience
Page 21: Bitcoin 101 - General Audience
Page 22: Bitcoin 101 - General Audience
Page 23: Bitcoin 101 - General Audience
Page 24: Bitcoin 101 - General Audience
Page 25: Bitcoin 101 - General Audience
Page 26: Bitcoin 101 - General Audience
Page 27: Bitcoin 101 - General Audience
Page 28: Bitcoin 101 - General Audience

Empower Billions

1 Billion with access to:International Markets

Banking services

More people have access to a cellphone than

sanitation (U.N. Study)

Gets around obstacles of obtaining

a bank account

Page 29: Bitcoin 101 - General Audience
Page 30: Bitcoin 101 - General Audience

Disadvantages

Volatility

51% attack

Scalability

Truly Decentralized?

Page 31: Bitcoin 101 - General Audience
Page 32: Bitcoin 101 - General Audience
Page 33: Bitcoin 101 - General Audience
Page 34: Bitcoin 101 - General Audience

Scalability

Visa 2,000 tps

Pay Pal 40-100 tps

Bitcoin 7 tps

Page 35: Bitcoin 101 - General Audience
Page 36: Bitcoin 101 - General Audience
Page 37: Bitcoin 101 - General Audience

Regulation

FEC Approved

IRS - property

CTFC - commodity

FINCEN - Money

Page 38: Bitcoin 101 - General Audience

BitLegal.io

Page 39: Bitcoin 101 - General Audience

Public vs Private

Open to innovation

Immutable*

Need proof of

work/stake for

security

Decentralized

Control supply

Editable

No need for proof of

work

Centralized

Blockchain?

More detailed blog post Why open matters -coincenter

Page 40: Bitcoin 101 - General Audience

The Future

Crypto 2.0

Services built on top of bitcoin

“Smart Contracts”

Decentralized marketplaces

Page 41: Bitcoin 101 - General Audience
Page 42: Bitcoin 101 - General Audience
Page 43: Bitcoin 101 - General Audience
Page 44: Bitcoin 101 - General Audience
Page 45: Bitcoin 101 - General Audience
Page 46: Bitcoin 101 - General Audience

The DAO

Page 47: Bitcoin 101 - General Audience
Page 49: Bitcoin 101 - General Audience
Page 50: Bitcoin 101 - General Audience