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

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 BitCoinDeepu S Nath
 
Bitcoin buying-guide
Bitcoin buying-guide Bitcoin buying-guide
Bitcoin buying-guide A Phu
 
Blockchain technology Overview
Blockchain technology OverviewBlockchain technology Overview
Blockchain technology OverviewLalitha Prasanna
 
Introducing blockchain
Introducing blockchainIntroducing blockchain
Introducing blockchainLon Barfield
 
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 ReportMaheshInder2
 
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 3Prithwis Mukerjee
 
Sidechains and Bitcoin security
Sidechains and Bitcoin securitySidechains and Bitcoin security
Sidechains and Bitcoin securityTim Swanson
 
Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks Blockchain Deconstructed - by nexxworks
Blockchain Deconstructed - by nexxworks 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 CryptocurrenciesPaperchain
 
Crypto currency secrets
Crypto currency secretsCrypto currency secrets
Crypto currency secretsSahir
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain TechnologyRemaisha Ali
 
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 ChicagoJeff Garzik
 
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 VaghelaPriyankVaghela
 
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 blockchainBlockchain Council
 
Bitcoin: Busienss and Technology Robot Overview
Bitcoin: Busienss and Technology Robot OverviewBitcoin: Busienss and Technology Robot Overview
Bitcoin: Busienss and Technology Robot OverviewValue Amplify Consulting
 
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 presentationPaperchain
 

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

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 - 2014Mark Smalley
 
Blockchain technology & it's application
Blockchain technology & it's applicationBlockchain technology & it's application
Blockchain technology & it's applicationBhushan Vidhate
 
[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...Insight Technology, Inc.
 
Capodieci - Blockchain Infrastructure
Capodieci - Blockchain InfrastructureCapodieci - Blockchain Infrastructure
Capodieci - Blockchain InfrastructureRoberto Capodieci
 
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 businessDavid Joao Vieira Carvalho
 
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 CryptocurrencyYashwanth Reddy
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerBlockstrap.com
 
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: ...eMadrid network
 
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 NFTsAurora Consulting
 
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 CompaniesMarco Vasapollo
 
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 ApplicationsMark Smalley
 
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 DisruptionWSO2
 
Union of bitcoin and APIs
Union of bitcoin and APIsUnion of bitcoin and APIs
Union of bitcoin and APIsBBVA API Market
 
Blockchain for Business on Hyperledger
Blockchain for Business on HyperledgerBlockchain for Business on Hyperledger
Blockchain for Business on HyperledgerAll Things Open
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719Oscar Perez
 

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

An Introduction to Upgradable Smart Contracts
An Introduction to Upgradable Smart ContractsAn Introduction to Upgradable Smart Contracts
An Introduction to Upgradable Smart ContractsMark Smalley
 
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...Mark Smalley
 
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 BloqPressMark Smalley
 
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 01Mark Smalley
 
Neuroware.io at FINNOVASIA KL - 2016
Neuroware.io at FINNOVASIA KL - 2016Neuroware.io at FINNOVASIA KL - 2016
Neuroware.io at FINNOVASIA KL - 2016Mark Smalley
 
Banking on The Future of Blockchains
Banking on The Future of BlockchainsBanking on The Future of Blockchains
Banking on The Future of BlockchainsMark Smalley
 
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 EmailsMark Smalley
 
1st NoSQL Asia Event in Malaysia
1st NoSQL Asia Event in Malaysia1st NoSQL Asia Event in Malaysia
1st NoSQL Asia Event in MalaysiaMark Smalley
 
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 MalaysiaMark Smalley
 
JSON, The Argonauts and Mark
JSON, The Argonauts and MarkJSON, The Argonauts and Mark
JSON, The Argonauts and MarkMark Smalley
 
JSON and The Argonauts
JSON and The ArgonautsJSON and The Argonauts
JSON and The ArgonautsMark Smalley
 
Serving Images with GridFS
Serving Images with GridFSServing Images with GridFS
Serving Images with GridFSMark 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 BollocksMark Smalley
 
Introducing MongoPress
Introducing MongoPressIntroducing MongoPress
Introducing MongoPressMark 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

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsFact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsZilliz
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsFact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 

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