Upload
john-mardlin
View
234
Download
1
Tags:
Embed Size (px)
DESCRIPTION
A visual, and easy to undertsand outline of the Bitcoin Protocol. In this talk, I explain the 'legend' of Satoshi Nakamoto, and the protocol that he conceived. The specific aspects covered are Wallets, Addresses, Trasactions, The Block Chain, Mining and currency Issuance. The intention is to help a general audience understand HOW Bitcoin achieves a decentralized peer to peer currency. Armed with this understanding, groups are better equipped to have a critical discussion about the economic, social and political impacts of this technology. The outline, and visual presentation seem to be effective for the purpose, so the content belongs to the creative commons. I ask that you credit me for the work, but you are free to copy and revise as you wish. You can find the original content here (you'll have to copy the file to your own Google Drive in order to edit it): http://bit.ly/1gyJmx2
Citation preview
BitcoinBlock Chain Basics
Agenda● Satoshi● Wallets● Addresses● Transactions● Block Chain● Mining● Issuance
Satoshi NakamotoAn internet creation myth
WalletsThe Bitcoin software
Wallet
Addresses & Transactions
This is a Bitcoin address:
1Kaxcsyj3wUCkffNhfd9pLYB7hmQrFa2iq
This is a Bitcoin address:
1Kaxcsyj3wUCkffNhfd9pLYB7hmQrFa2iq
KyN6RvhWyAzfTtbHAfSrjZYXvsAYnNFa2C4N8n9ttQmrBZxTWP5p
This is its private key:
This is a transaction. Send 5 BTC from 1Fi57hAqyYYwaQVdA7a9qSKfiukBbt31G3 to 1NDpZ2wyFekVezssSXv2tmQgmxco
5.2894 BTC
1Fi57hAqyYYwaQVdA7a9qSKfiukBbt31G3
12t55VJvphiUEGKqqwbd5bGGbnLkbygbV6
The BlockchainA distributed public ledger
This is a block.
A new block is created every
10 Minutes.
A block contains recent transactions.
Txn f5d8ee…
Txn a0347d...
Txn b73151…
Txn 552c91...
Txn 8cf0cd4…
Txn e541b3...
Block 293848
Hash: 0000000000000000a452d7cfbc3a7e62ec9f31bf2dcc50ed80c23e8422d9f656
This is the blockchain.~3
00,0
00
The flow of bitcoins is publicly visible.
1QHY …
Bg3
137y …
H3M
1aMS …
P3t1PxF…
23z
1PYh …
9NB
1LBE …
KHz
1JdE …
5eu
MiningReaching consensus
Mining
Hash( )
Block 293847
Hash: 000000000000000020cfe89a3… ...2f51a647fb79c766906b0eb4b2
Last hash + New Txns + Nonce
Block 293848
Hash: 0000000000000000a452d7cf...… ed80c23e8422d9f656
Network Hash Rate
Issuance
Bitcoin issuance is fixed.
2009 2041
50%
100%21
02014
(Mil
lio
ns o
f B
itco
ins)
0%
11.5
Thanks!