Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a...

37
Be Your Own Bank John Light | @lightcoin | lightco.in Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com

Transcript of Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a...

Page 1: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Be Your Own Bank

John Light | @lightcoin | lightco.inBitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com

Page 2: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

What is Bitcoin?

Page 3: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

“A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution…

What is needed is an electronic payment system based on cryptographic proof instead of trust, allowing any two willing parties to transact directly with each other without the need for a trusted third party.”

- Satoshi Nakamoto

Bitcoin: A Peer-to-Peer Electronic Cash System

Page 4: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Source: “What is Bitcoin? v2”https://www.youtube.com/watch?v=Gc2en3nHxA4

Page 5: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert
Page 6: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert
Page 7: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Bitcoin

● Decentralized (no “trusted third party”)

● Digital currency (“electronic cash”)

● Payment system (“peer-to-peer”)

Page 8: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert
Page 9: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert
Page 10: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Bitcoin Wallets

Page 11: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● Store, send, and receive bitcoin

● Use public addresses to receive, private key to spend

● Show address balances and transaction history

Page 12: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Mobile wallet apps

Source: www.bitcoin.org/en/choose-your-wallet

Page 13: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Desktop wallet apps

Page 14: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Hardware wallets

Page 15: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Acquiring Bitcoin

Page 16: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Easy ways to acquire bitcoin

● Earn bitcoin

● Buy bitcoin online

● Buy bitcoin in person

Page 17: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Earn bitcoin

● Sell goods and services for bitcoin - bitpay.com

● Sell through a bitcoin marketplace - openbazaar.org

● Find an employer who pays bitcoin - coinality.com

● Convert paychecks into bitcoin - bitwage.com

… and ask people to pay you back for lunch with bitcoin!

Page 18: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Buy bitcoin online

● Circle - www.circle.com

● Coinbase - www.coinbase.com

● itBit - www.itbit.com

… and other Bitlicense-compliant brokers/ exchanges.

Page 19: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Buy bitcoin in-person

● Local Bitcoins - localbitcoins.com

● Mycelium Local Trader - wallet.mycelium.com

● Bitcoin ATMs - coinatmradar.com

… and from people you know and trust who have bitcoin.

Page 20: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Bitcoin and Anonymity

Page 21: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● Bitcoin is not anonymous, it is pseudonymous

● All Bitcoin transactions are public and traceable

● It can be easy to link your identity to your addresses

● Breaking the link to your identity is difficult

Page 22: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Source: S. Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System”, 2008

Page 23: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● If the person/company who sold you bitcoins knows your ID

● If you buy something with bitcoin and give the seller your ID

● If you publish your bitcoin address(es) with an account linked to your ID

● If you send bitcoin to or receive bitcoin from an address linked to your ID

You can hurt your anonymity

Page 24: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Current:

● Wallet + Tor

● Cash purchases○ LocalBitcoins○ LocalTrader

○ Bitcoin ATMs

● JoinMarket Tumbler

Anonymity solutions

Future:

● CoinShuffle

● TumbleBit

● Lightning network

● Anonymous sidechains

Page 25: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

More info

Anonymous Bitcoin by Kristov Atlas

www.anonymousbitcoinbook.com

Page 26: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Advanced Use

Page 27: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Multisignature addresses

● Require multiple keys to complete a transaction

● Control funds collectively to ensure accountability

● Protect against loss if minority of wallets are lost or hacked

e.g. CoPay

Page 28: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Source: https://bitpay.github.io/copay/

Page 29: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● Raise funds for a business or nonprofit

● “Kickstarter” without the middleman

● Transaction completes when a pre-set balance is reached

● Cancel any time before the transaction completes

e.g. Lighthouse

Crowdfunding

Page 30: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Source: J. Light, “Bitcoin: Be Your Own Bank”, 2015, (Lighthouse desktop app)

Page 31: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● Create new digital currencies

● Issue securities to raise funds for a business

● Track the ownership of property digitally

e.g. Coinprism

Note: this is experimental and probably illegal

Colored coins

Page 32: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Source: www.coinprism.com

Page 33: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● Register a domain name on the blockchain

● Link the domain name to an IP address and TLS cert

● Use the blockchain ID to log in to apps and websites

e.g. Blockstack

Decentralized DNS + PKI

Page 34: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Source: www.onename.com/lightcoin

Page 35: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Cool Bitcoin Apps

Page 36: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

● Bitmarkets - www.bitmarkets.org

● OpenBazaar - www.openbazaar.org

● Bitsquare - www.bitsquare.io

● Blockstack - www.blockstack.org

● Coinprism - www.coinprism.com

● 21 - www.21.co

… and many more - go exploring!

Page 37: Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com ... · Colored coins. Source: Register a domain name on the blockchain Link the domain name to an IP address and TLS cert

Thanks for listening!

Questions?

John Light | @lightcoin | lightco.in

Bitcoin: Be Your Own Bank | @BitcoinBYOB | bitcoinbyob.com