SlideShare a Scribd company logo
1 of 27
PROGRAMMABLE-MONEY
( the somewhat visual guide to bitcoin as a technology )
But first, I have a confession …
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!
EXCEPT THIS – FROM VISUAL GUIDE TO CYPRO-CURRENCIES

http://slidesha.re/ZBLJXM
( the final straw )
But seriously, no politics!
( just technicalities – and google )
BITCOIN SUCKS
930,000 RESULTS
https://www.google.com/search?q=bitcoin+sucks
BITCOIN ROCKS
65,400,000 RESULTS
https://www.google.com/search?q=bitcoin+rocks
70 times as good as its not!
( and it seems I am not alone in thinking so )
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)
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
A DEVELOPER WITHOUT CHOICE IS AN UNHAPPY DEVELOPER
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!
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 …
THE BITCOIN AND RASPBERRY PI POWERED POOL TABLE
http://www.coindesk.com/bitcoin-pool-table-raspberry-pi/
RASPBERRY PI POWERED PAPER WALLET PRINTER
http://piper.pw/
BITCOIN ATMs GALORE
TOLD YOU SO!!!
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
)
));
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 )
BEATCOIN (BITCOIN POWERED JUKEBOX)
http://tcrn.ch/Hp34jx
BITVEGAS (CASINO IN MINECRAFT)
TRSST (DECENTRALIZED MARKETING)
BIT-MESSAGE (DECENTRALIZED COMMUNICATION)
But that’s way too technical
( which is why there are so many opportunities for techies )
THE FUTURE – PROJECT KEYHOTEE
http://invictus-innovations.com/keyhotee/
THANKS FOR LISTENING
LEARN MORE - @m_smalley

HAPPY-HACKING

More Related Content

What's hot

What's hot (20)

Mining Opportunities of Block Chain and BitCoin
Mining Opportunities of Block Chain and BitCoinMining Opportunities of Block Chain and BitCoin
Mining Opportunities of Block Chain and BitCoin
 
Bitcoin buying-guide
Bitcoin buying-guide Bitcoin buying-guide
Bitcoin buying-guide
 
Blockchain technology Overview
Blockchain technology OverviewBlockchain technology Overview
Blockchain technology Overview
 
Introducing blockchain
Introducing blockchainIntroducing blockchain
Introducing blockchain
 
Bitcoin: The Internet of Money Seminar Report
Bitcoin: The Internet of Money Seminar ReportBitcoin: The Internet of Money Seminar Report
Bitcoin: The Internet of Money Seminar Report
 
Bitcoin, Blockchain and Crypto Contracts - Part 3
Bitcoin, Blockchain and Crypto Contracts - Part 3Bitcoin, Blockchain and Crypto Contracts - Part 3
Bitcoin, Blockchain and Crypto Contracts - Part 3
 
Sidechains and Bitcoin security
Sidechains and Bitcoin securitySidechains and Bitcoin security
Sidechains and Bitcoin security
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
 
Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks
 
201811 Bitcoin, Blockchain and the Technology behind Cryptocurrencies
201811 Bitcoin, Blockchain and the Technology behind Cryptocurrencies201811 Bitcoin, Blockchain and the Technology behind Cryptocurrencies
201811 Bitcoin, Blockchain and the Technology behind Cryptocurrencies
 
Crypto currency secrets
Crypto currency secretsCrypto currency secrets
Crypto currency secrets
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
What is Bitcoin?
What is Bitcoin?What is Bitcoin?
What is Bitcoin?
 
The Next Frontier of Bitcoin - Inside Bitcoins Chicago
The Next Frontier of Bitcoin - Inside Bitcoins ChicagoThe Next Frontier of Bitcoin - Inside Bitcoins Chicago
The Next Frontier of Bitcoin - Inside Bitcoins Chicago
 
Blockchain Technology - The Next Superpower By Priyank Vaghela
Blockchain Technology - The Next Superpower By Priyank VaghelaBlockchain Technology - The Next Superpower By Priyank Vaghela
Blockchain Technology - The Next Superpower By Priyank Vaghela
 
Why NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchainWhy NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchain
 
Bitcoin: Busienss and Technology Robot Overview
Bitcoin: Busienss and Technology Robot OverviewBitcoin: Busienss and Technology Robot Overview
Bitcoin: Busienss and Technology Robot Overview
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain, cryptography and tokens — NYC Bar presentation
Blockchain, cryptography and tokens — NYC Bar presentationBlockchain, cryptography and tokens — NYC Bar presentation
Blockchain, cryptography and tokens — NYC Bar presentation
 
Bitcoin technology
Bitcoin technologyBitcoin technology
Bitcoin technology
 

Similar to Programmable Money - Visual Guide to Bitcoin as a Technology

Web 3 and IP: Cryptocurrencies, Blockchain, and NFTs
Web 3 and IP: Cryptocurrencies, Blockchain, and NFTsWeb 3 and IP: Cryptocurrencies, Blockchain, and NFTs
Web 3 and IP: Cryptocurrencies, Blockchain, and NFTs
Aurora Consulting
 

Similar to Programmable Money - Visual Guide to Bitcoin as a Technology (20)

Bitcoin is Still Technology - Presented at Bitcoin World Conference KL - 2014
Bitcoin is Still Technology - Presented at Bitcoin World Conference KL - 2014Bitcoin is Still Technology - Presented at Bitcoin World Conference KL - 2014
Bitcoin is Still Technology - Presented at Bitcoin World Conference KL - 2014
 
Blockchain technology & it's application
Blockchain technology & it's applicationBlockchain technology & it's application
Blockchain technology & it's application
 
[db tech showcase Tokyo 2018] #dbts2018 #B23 『Python, Oracle Cloud, Blockchai...
[db tech showcase Tokyo 2018] #dbts2018 #B23 『Python, Oracle Cloud, Blockchai...[db tech showcase Tokyo 2018] #dbts2018 #B23 『Python, Oracle Cloud, Blockchai...
[db tech showcase Tokyo 2018] #dbts2018 #B23 『Python, Oracle Cloud, Blockchai...
 
Capodieci - Blockchain Infrastructure
Capodieci - Blockchain InfrastructureCapodieci - Blockchain Infrastructure
Capodieci - Blockchain Infrastructure
 
Blockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your businessBlockchain as a new cyber strategy for your business
Blockchain as a new cyber strategy for your business
 
BlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
BlockChain Technology - Technology Behind Bitcoin and other CryptocurrencyBlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
BlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primer
 
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
Web 3 and IP: Cryptocurrencies, Blockchain, and NFTs
Web 3 and IP: Cryptocurrencies, Blockchain, and NFTsWeb 3 and IP: Cryptocurrencies, Blockchain, and NFTs
Web 3 and IP: Cryptocurrencies, Blockchain, and NFTs
 
Cryptocurrencies and Blockchain - An opportunity for Startups and Companies
Cryptocurrencies and Blockchain - An opportunity for Startups and CompaniesCryptocurrencies and Blockchain - An opportunity for Startups and Companies
Cryptocurrencies and Blockchain - An opportunity for Startups and Companies
 
Blockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain Applications
Blockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain ApplicationsBlockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain Applications
Blockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain Applications
 
WSO2Con USA 2017: Keynote - The Blockchain’s Digital Disruption
WSO2Con USA 2017: Keynote - The Blockchain’s Digital DisruptionWSO2Con USA 2017: Keynote - The Blockchain’s Digital Disruption
WSO2Con USA 2017: Keynote - The Blockchain’s Digital Disruption
 
Union of bitcoin and APIs
Union of bitcoin and APIsUnion of bitcoin and APIs
Union of bitcoin and APIs
 
Blockchain for Business on Hyperledger
Blockchain for Business on HyperledgerBlockchain for Business on Hyperledger
Blockchain for Business on Hyperledger
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719
 
Bitcoin
BitcoinBitcoin
Bitcoin
 

More from Mark Smalley

Why I Believe MongoDB is The Dog's Bollocks
Why I Believe MongoDB is The Dog's BollocksWhy I Believe MongoDB is The Dog's Bollocks
Why I Believe MongoDB is The Dog's Bollocks
Mark Smalley
 

More from Mark Smalley (15)

An Introduction to Upgradable Smart Contracts
An Introduction to Upgradable Smart ContractsAn Introduction to Upgradable Smart Contracts
An Introduction to Upgradable Smart Contracts
 
Blockchain Developers Malaysia Meetup #4 - CRUDy Ethereum Contracts, Wallet W...
Blockchain Developers Malaysia Meetup #4 - CRUDy Ethereum Contracts, Wallet W...Blockchain Developers Malaysia Meetup #4 - CRUDy Ethereum Contracts, Wallet W...
Blockchain Developers Malaysia Meetup #4 - CRUDy Ethereum Contracts, Wallet W...
 
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPressBDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
BDM Meetup 2 - Blockchain Basics - Generating Keys for BloqPress
 
BDM Meetup #1 - Blockchains for Developers - Part 01
BDM Meetup #1 - Blockchains for Developers - Part 01BDM Meetup #1 - Blockchains for Developers - Part 01
BDM Meetup #1 - Blockchains for Developers - Part 01
 
Neuroware.io at FINNOVASIA KL - 2016
Neuroware.io at FINNOVASIA KL - 2016Neuroware.io at FINNOVASIA KL - 2016
Neuroware.io at FINNOVASIA KL - 2016
 
Banking on The Future of Blockchains
Banking on The Future of BlockchainsBanking on The Future of Blockchains
Banking on The Future of Blockchains
 
Logging-In with Bitcoin - Paywalls without Emails
Logging-In with Bitcoin - Paywalls without EmailsLogging-In with Bitcoin - Paywalls without Emails
Logging-In with Bitcoin - Paywalls without Emails
 
1st NoSQL Asia Event in Malaysia
1st NoSQL Asia Event in Malaysia1st NoSQL Asia Event in Malaysia
1st NoSQL Asia Event in Malaysia
 
MongoDB Day KL - 2013 :: Keynote - The State of MongoDB in Malaysia
MongoDB Day KL - 2013 :: Keynote - The State of MongoDB in MalaysiaMongoDB Day KL - 2013 :: Keynote - The State of MongoDB in Malaysia
MongoDB Day KL - 2013 :: Keynote - The State of MongoDB in Malaysia
 
JSON, The Argonauts and Mark
JSON, The Argonauts and MarkJSON, The Argonauts and Mark
JSON, The Argonauts and Mark
 
JSON and The Argonauts
JSON and The ArgonautsJSON and The Argonauts
JSON and The Argonauts
 
KL MUG 9
KL MUG 9KL MUG 9
KL MUG 9
 
Serving Images with GridFS
Serving Images with GridFSServing Images with GridFS
Serving Images with GridFS
 
Why I Believe MongoDB is The Dog's Bollocks
Why I Believe MongoDB is The Dog's BollocksWhy I Believe MongoDB is The Dog's Bollocks
Why I Believe MongoDB is The Dog's Bollocks
 
Introducing MongoPress
Introducing MongoPressIntroducing MongoPress
Introducing MongoPress
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Programmable Money - Visual Guide to Bitcoin as a Technology

  • 1. PROGRAMMABLE-MONEY ( the somewhat visual guide to bitcoin as a technology )
  • 2. But first, I have a confession …
  • 3.
  • 4. 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!
  • 5. EXCEPT THIS – FROM VISUAL GUIDE TO CYPRO-CURRENCIES http://slidesha.re/ZBLJXM ( the final straw )
  • 6. But seriously, no politics! ( just technicalities – and google )
  • 9. 70 times as good as its not! ( and it seems I am not alone in thinking so )
  • 10. 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)
  • 11. 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
  • 12. A DEVELOPER WITHOUT CHOICE IS AN UNHAPPY DEVELOPER
  • 13. 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!
  • 14. 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 …
  • 15. THE BITCOIN AND RASPBERRY PI POWERED POOL TABLE http://www.coindesk.com/bitcoin-pool-table-raspberry-pi/
  • 16. RASPBERRY PI POWERED PAPER WALLET PRINTER http://piper.pw/
  • 19. 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 ) ));
  • 20. 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 )
  • 21. BEATCOIN (BITCOIN POWERED JUKEBOX) http://tcrn.ch/Hp34jx
  • 22. BITVEGAS (CASINO IN MINECRAFT)
  • 25. But that’s way too technical ( which is why there are so many opportunities for techies )
  • 26. THE FUTURE – PROJECT KEYHOTEE http://invictus-innovations.com/keyhotee/
  • 27. THANKS FOR LISTENING LEARN MORE - @m_smalley HAPPY-HACKING