The BarCamper's Guide to Bitcoin
Upcoming SlideShare
Loading in...5
×
 

The BarCamper's Guide to Bitcoin

on

  • 5,977 views

An introduction to Bitcoin I gave at BarCamp Nottingham on 23-July-2011. Blog post here: http://aviewfromafar.net/the-barcampers-guide-to-bitcoin ...

An introduction to Bitcoin I gave at BarCamp Nottingham on 23-July-2011. Blog post here: http://aviewfromafar.net/the-barcampers-guide-to-bitcoin

Note: I've updated this! The new version is just called "Introduction to Bitcoin", and is here: http://www.slideshare.net/ashmoran/introduction-to-bitcoin-30852714

Statistics

Views

Total Views
5,977
Views on SlideShare
3,780
Embed Views
2,197

Actions

Likes
3
Downloads
115
Comments
0

10 Embeds 2,197

http://aviewfromafar.net 2004
http://bitcoinmalaysia.com 179
https://twitter.com 3
http://www.slideshare.net 2
http://www.newsblur.com 2
http://feeds.feedburner.com 2
http://ranksit.com 2
http://aviewfromafar.posthaven.com 1
http://aviewfromafar.posterous.com 1
http://translate.googleusercontent.com 1
More...

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

The BarCamper's Guide to Bitcoin The BarCamper's Guide to Bitcoin Presentation Transcript

  • presented atThe BarCamper’sGuide to Bitcoin Ash Moran @wisemonkeyashCreative Commons Attribution-ShareAlike 3.0 Unported License ash@ashleymoran.net
  • DisclaimersI am not a Bitcoin expertI am not a financial adviserThis is not financial advice!
  • This is beerWho likes beer?
  • This is moneyWho likes money?
  • The problem(one of them)
  • Who has noticed the priceof beer has gone from this…
  • …to this…
  • …and one day maybe tothis?
  • The causeInflating the money supplymakes it worth lesswhich makes prices rise
  • UK money supplySource: Wikipedia
  • The bankersare stealingyour beerThis is not good
  • Economic Bullshit Bingo 101This one is worth 10 points
  • What is money?Here are two more examples
  • This is also moneyIt is a different kind of money (bank debt)Who likes bank debt?
  • This is money tooIt has been for 6000 yearsNo modern currency is still backed by gold
  • Good moneyWe need to decide what qualities we want in ourmoney
  • BitcoinWhat and how
  • Example: Alice pays BobAlice wants to send Bob 2BTCBob gives Alice his Bitcoin address eg 175tWpb8K1S7NmH4Zx6rewF9WQrcZv245WAlice gives her Bitcoin client the instruction to send2BTC from her wallet to addressAlice’s Bitcoin client broadcasts the transaction to thepeer-to-peer network
  • Bitcoin clientThe “official” Bitcoin clientTransaction list
  • Bitcoin clientPayment screen
  • Alice (Node) TX TX message Node 1 TX Amount: 2 Node 4 To: 175tWpb8… TX Node 3 TX Node 2 TX Bob (Node) TX Node 5 TX Node 6Payment is broadcastMessages are broadcast on a best-effort basis
  • Inputs Outputs From: 16fMXaUy… Amount: 1.5 To: 134nwkgU… Amount: 200 From: 1K1hoWtp… Amount: 230 To: 1CkjeUts… Amount: 31.5015 From: 1Ltvsdrh… Amount: 0.0015Bitcoin transaction(Simplified)
  • Transaction chainPrivate keys give the owner the ability to signBitcoins over to another address
  • Bitcoin Node T8 T9 Block 1 Block 2 Block 3 TX T2 T3 T5 T6 T7Block chainTransactions are grouped into blocksClients can download the full block chain
  • Alice (Node) TX Node 1 TX Node 4 B1 B2 B3 B1 B2 B3 TX B1 B2 B3 Node 2 TX Node 3 (miner) B1 B2 B3 B4 B1 B2 B3 TX TX Node 5 Node 6 (miner) TX Bob (Node) B1 B2 B3 B1 B2 B3 B4 TX B1 B2 B3MiningMining nodes will try to create Block 4 thatcontains the new transaction
  • Alice (Node) B4 Node 1 Node 4 B1 B2 B3 B1 B2 B3 B1 B2 B3 B4 B4 B4 Node 2 Node 3 (miner) B4 TX B1 B2 B3 B4 B1 B2 B3 B4 B4 B4 B4 Node 5 Node 6 (miner) Bob (Node) B1 B2 B3 B1 B2 B3 B1 B2 B3Broadcasting new blocksClients that accept the new block will considerthe new transaction valid
  • Alice (Node) Node 1 Node 4 B1 B2 B3 B4 B1 B2 B3 B4 B1 B2 B3 B4 Node 2 Node 3 (miner) B1 B2 B3 B4 B1 B2 B3 B4 Node 5 Node 6 (miner) B1 B2 B3 B4 Bob (Node) B1 B2 B3 B4 B1 B2 B3 B4Network acceptanceBob sees the network has accepted the payment
  • What is a Bitcoin?Bitcoins are address balancesIndividual Bitcoins are not identifiable entities
  • Alice turns evil Bitcoins are digital, like MP3s and movies What stops Alice sending the same money to Charlie? “Double-spending” How does the network agree on the “true” history of transactions?
  • Proving a transaction history Two parts to the problem: Proving the sequence of transactions Making it hard to create a false (fraudulent) sequence
  • Genesis blockBlock chainWe need to make this hard to generate
  • Timestamp serverThe sequence of hashes proves the timeline
  • Proof of workValid hashes must be less than a certain value
  • Sample Bitcoin blockNotice 0s in the hash indicating bytes of 0-bitshttp://blockexplorer.com/
  • Longest block chainThe network accepts the black chain as the “truehistory” because it was the hardest to form
  • Bitcoin creationBlock generation is called “mining”, because thewinner awards himself Bitcoins
  • 2033 - 21MBTC Creation halves every 4 years / 210k generations 2011 - 6MBTCBitcoin generation rateDifficulty is adjusted by the network every2 weeks to keep on target
  • Compare GBP vs BTCWhich monetary policy do you prefer?
  • What can you do withBitcoin?A brief tour of the economy
  • Bitcoin marketsMtGox still largest despite the high-profile hackhttp://bitcoincharts.com/markets/
  • Britcoin exchangeCurrently seeing ~1kBTC/day trading volumehttp://britcoin.co.uk/
  • Bitcoin wiki traders list(Look at the size of the scrollbar)https://en.bitcoin.it/wiki/Trade
  • MJB Monetary MetalsSmall UK-based precious metal dealerhttp://mjbmonetarymetals.co.uk/
  • In the end though…It’s all about gold, bitchez! Θ
  • Like the presentation?Send me a tip :-)http://payb.tc/ashmoran
  • Further ReadingBitcoin: A Peer-to-Peer Electronic Cash System Original paper - very accessible http://www.bitcoin.org/bitcoin.pdfBitcoin wiki: https://en.bitcoin.it/wiki/Money as Debt (video by Paul Grignon) Explains the history of our monetary system Highly recommended http://bit.ly/moneyasdebt-full