Your SlideShare is downloading. ×
Programmable Money - Visual Guide to Bitcoin as a Technology
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Programmable Money - Visual Guide to Bitcoin as a Technology

4,115

Published on

Presentation I gave at WebCamp KL - specifically targeted at designers and web-developers. Why should web developers care about Bitcoin, what's the big deal?

Presentation I gave at WebCamp KL - specifically targeted at designers and web-developers. Why should web developers care about Bitcoin, what's the big deal?

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,115
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PROGRAMMABLE-MONEY ( the somewhat visual guide to bitcoin as a technology )
  • 2. But first, I have a confession …
  • 3. WHAT IS BITCOIN …? • Is it a Commodity, Currency or Technology …? • For this presentation - it is all about FREEDOM • When referring to Bitcoin in this presentation, I am referring to decentralized trust … (aka The Block-Chain) • Public ledgers enforcing transparency … • But won’t, under ANY circumstances talk politics!
  • 4. EXCEPT THIS – FROM VISUAL GUIDE TO CYPRO-CURRENCIES http://slidesha.re/ZBLJXM ( the final straw )
  • 5. But seriously, no politics! ( just technicalities – and google )
  • 6. BITCOIN SUCKS 930,000 RESULTS https://www.google.com/search?q=bitcoin+sucks
  • 7. BITCOIN ROCKS 65,400,000 RESULTS https://www.google.com/search?q=bitcoin+rocks
  • 8. 70 times as good as its not! ( and it seems I am not alone in thinking so )
  • 9. Bitcoin will do to banks what email did to the postal industry -- Rick Falkvinge (Swedish Politician) Bitcoin is a techno tour de force -- Bill Gates (Redistributed BASIC)
  • 10. DO WE NOT ALREADY HAVE PROGRAMMABLE MONEY? • Square, Stripe, V.me, Simple, etc … • Only available to developers in States / Europe • Local alternatives are complicated, costly & useless • No options for instant starts … • No options for anonymity or the billions of us unbanked • And this makes me angrier than I am with most things
  • 11. A DEVELOPER WITHOUT CHOICE IS AN UNHAPPY DEVELOPER
  • 12. BITCOIN TECHNOLOGY STACK • Uses LevelDB to access (via JSON) a globally distributed public ledger of all transactions • Send and receive payments instantly and directly via JSON-RPC calls from any server-side language … • Existing wrappers, frameworks, documentation, libraries and support for PHP, Ruby, NodeJS • Still in Beta (0.8) with Market Cap of US$2 Billion • Version 0.9 to bring payment requests and receipts!
  • 13. WHY IS IT PROGRAMMABLE …? • An open API available to anyone • Where transaction fees and identification are optional • All the underlying technologies are OpenSource • No central authority to prevent innovation • Easily accessible, always-on and always neutral • It can be easily embedded into hardware, such as …
  • 14. THE BITCOIN AND RASPBERRY PI POWERED POOL TABLE http://www.coindesk.com/bitcoin-pool-table-raspberry-pi/
  • 15. RASPBERRY PI POWERED PAPER WALLET PRINTER http://piper.pw/
  • 16. BITCOIN ATMs GALORE
  • 17. TOLD YOU SO!!!
  • 18. BITCOIN AS THE PAYMENT PROTCOL OF THE WEB • Being open and programmable is one thing… • Being something that is not email-based in trust is another… • As a web-based technology, it is a server waiting for JSON-RPC requests with simple functions (example in PHP) such as: -----------------------------------------------------------------------------------$fbi_address = ‘1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX’; $transaction_id = $api->btc(array( 'function‘ => 'send', 'options' => array( 'to' => $fbi_address, 'amount' => 0.00000001 ) ));
  • 19. Crypto-Currencies are decentralized payment APIs for the web, available to anyone with internet, no questions asked ( perfect for content pay-walls – ask me after )
  • 20. BEATCOIN (BITCOIN POWERED JUKEBOX) http://tcrn.ch/Hp34jx
  • 21. BITVEGAS (CASINO IN MINECRAFT)
  • 22. TRSST (DECENTRALIZED MARKETING)
  • 23. BIT-MESSAGE (DECENTRALIZED COMMUNICATION)
  • 24. But that’s way too technical ( which is why there are so many opportunities for techies )
  • 25. THE FUTURE – PROJECT KEYHOTEE http://invictus-innovations.com/keyhotee/
  • 26. THANKS FOR LISTENING LEARN MORE - @m_smalley HAPPY-HACKING

×