SlideShare a Scribd company logo
Building Browser-Based
Blockchain Applications
( with blockstrap - the complete blockchain developer stack )
!
!
Presented by Mark Smalley ( @m_smalley )
at #FOSSAsia, Singapore, March 2015
DIRECTOR’S CUT
What is bitcoin a blockchain?
!
( Disclaimer: I help to organize NoSQL Asia )
• 18 Years in Malaysia - 10 Years in OpenSource Evangelism
• 1st MongoDB Master in Asia, won Award for MongoPress
• Kuala Lumpur MongoDB User Group was Largest in Asia
• Built BrainControl (Firefox OS App) to try to get a job at Mozilla
• Got 16,000 Uniques in 24 days and into 500 Startups instead
!
• In my mind, blockchains are the world’s 1st freely available,
always accessible distributed transactional data-stores…
What does NoSQL and Bitcoin have in common?
But is anyone really using it?
!
( NYSE led a US$75 Million investment into Coinbase )
• Reid Hoffman (Founder of Linked-In) has personally invested
over US$20 Million into blockchain infrastructure services
• Andreessen Horowitz (renowned VC in SV) has invested over
US$100 Million into blockchain startups in the past 12 months
• Peter Thiel (1st Investor in Facebook) has provided scholarship
grants to blockchain pioneers (Vilatik of Ethereum) who then
raised over US$12 Million from crowd-funding in 30 days
• Bill Gates (Microsoft) calls it a technological tour-deforce!
• “it” being Bitcoin…
Who else is invested or interested in this technology…?
• The Bitcoin Blockchain is currently 30GB (unindexed)
• It is broadcasted by over 6,000 actively distributed nodes
• Handling approximately US$500 Million in daily transactions
• The networking power used to secure the Bitcoin public ledger
(underlying database) is more than 1,000 times faster than the
top 500 supercomputers combined at 600+ exaFLOPS
• Which leads to there being no surprise that over US$1 Billion is
expected to be invested into blockchain startups in 2015
• Bitcoin is just one of countless blockchain “ applications “
Bitcoin: What is really backing it and it’s value?
• Working directly with the blockchains by running your own web-
accessible nodes requires extensive infrastructure and security
• It also means having to deal directly with the default QTs using
RPC and (or) having to run your own parsers and data stores
• This results in an obvious need for third-party API providers

- PS. We have our own public API too :-)!
• Although for the first time in history, we can now:



- Safely send “value” instantly from one person to another

- Do so anywhere using browsers whilst maintaining ownership



The complexities of blockchain development continues to grow
Blockchain Development: Why do we need frameworks?
• Sending coins from one person to another (even with an API) requires:
• Cycling through available addresses under your control for any remaining
unspent inputs; adding their public keys to an array as you go and until
equalling or surpassing the required balance
• You must then add the required outputs to the array, which includes the public
keys belonging to the persons you want to send the coins to and the public
keys of the place to send back the change
• A single transaction can include multiple inputs and outputs with simple
signatures involving sole ownership or even keys with shared ownership
• The array must then be encrypted using the private keys belonging to the
addresses used for the inputs and can then be relayed to the network as a
simple HEX-based string via direct RPC or web-based API support
• Whoever has possession of the private keys belonging to any unspent inputs
can control when and where the value of those inputs can be transferred
Crypto-Currency Transactions: How to send a coin?
Sending coins with Blockstrap is
as simple as a single line of code
!
$.fn.blockstrap.blockchains.send(to, amount, from, keys, callback, chain)
our framework brings themes, plugins, hooks and filters to eight different
blockchains directly in the browser without any access to private keys



























Introducing Blockstrap - http://blockstrap.com
e27 referred to us as
“ The WordPress of Bitcoin ”
!
https://angel.co/neuroware-io/activity#press
• Include a single JS file into HTML header for framework to run
• All dependencies and modules are auto-loaded from config files
• Personal information is used inline to generate deterministic salts
• Salt and all public information is stored in browser’s LocalStorage
• LocalStorage can also be used to cache all imported app assets
• This can be easy exported, imported or recreated on other devices
• JSON end-points used for dynamic data with Mustache templates
• Make everything as modular as possible and available on GitHub
How our framework simplifies blockchain development
Issue Prioritizer (Included with Framework as Sample Theme)
create donation addresses for issues or tasks and allow the
community to vote on their priority by making contributions
Multi-Currency Block Explorer - http://blockchains.io
allows you to view and search for blocks, transactions and addresses from within
eight different blockchains including bitcoin, litecoin, dogecoin and darkcoin
Self-Hosted Deterministic Crypto-Currency PayWall for WordPress
assign default pricing per word, post or site and or override each post
with its own unique settings without storing any private keys anywhere
PROJECTS IN OUR OWN PIPELINE!
Anonymous Data Authentication
Browser-Based POS
Decentralized Login & Exchange
!
But there is more coming from other startups who are
either using our framework or in some cases just our API
are much more exciting than ours!
COMING SOON
How to get involved…?!
!
Version 0.4 was forked eight times with 0.5 released next month having two
public contributions and hundreds of outstanding fixes and enhancements
!
!
GitHub - http://github.com/blockstrap!
Twitter - http://twitter.com/blockstrap
Website - http://blockstrap.com

More Related Content

What's hot

Blockchain
BlockchainBlockchain
Blockchain
NikolaMatijaevi
 
Bitcoin presentation
Bitcoin presentationBitcoin presentation
Bitcoin presentation
Francis Pouliot
 
Blockchain bootcamp for boards
Blockchain bootcamp for boardsBlockchain bootcamp for boards
Blockchain bootcamp for boards
Jason Liew 廖颂成
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primer
Blockstrap.com
 
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGsThe ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
Jonathan Ajah
 
CST 20363 Session 7 - Blockchain
CST 20363 Session 7 - BlockchainCST 20363 Session 7 - Blockchain
CST 20363 Session 7 - Blockchain
oudesign
 
Future of Blockchain
Future of BlockchainFuture of Blockchain
Future of Blockchain
Melanie Swan
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
Bohdan Szymanik
 
Bitcoin: Not just a currency but an IoT facilitator
Bitcoin: Not just a currency but an IoT facilitatorBitcoin: Not just a currency but an IoT facilitator
Bitcoin: Not just a currency but an IoT facilitator
Robin Teigland
 
State of Blockchain 2017: Smartnetworks and the Blockchain Economy
State of Blockchain 2017:  Smartnetworks and the Blockchain EconomyState of Blockchain 2017:  Smartnetworks and the Blockchain Economy
State of Blockchain 2017: Smartnetworks and the Blockchain Economy
Melanie Swan
 
Pandora Boxchain: AI & Blockchain Project
Pandora Boxchain: AI & Blockchain ProjectPandora Boxchain: AI & Blockchain Project
Pandora Boxchain: AI & Blockchain Project
Pandora Boxchain
 
Wavemaker Cryptocurrency Overview Dec 2017
Wavemaker Cryptocurrency Overview Dec 2017Wavemaker Cryptocurrency Overview Dec 2017
Wavemaker Cryptocurrency Overview Dec 2017
David Siemer
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain Introduction
Natthawat Boonchaiseree
 
Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)
Qais Ammari
 
Blockchain Decentralised World
 Blockchain  Decentralised World Blockchain  Decentralised World
Blockchain Decentralised World
Moldova ICT Summit
 
Agora: general-purpose blockchain platform
Agora: general-purpose blockchain platformAgora: general-purpose blockchain platform
Agora: general-purpose blockchain platform
pizyumi
 
Blockchain Payment Channels Explained
Blockchain Payment Channels ExplainedBlockchain Payment Channels Explained
Blockchain Payment Channels Explained
Melanie Swan
 
Blockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger TechnologiesBlockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger Technologies
Howard Smith
 
Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]Mick Motion-Wise
 
the age of cryptocurrency at Devoxx Morocco
the age of cryptocurrency at Devoxx  Moroccothe age of cryptocurrency at Devoxx  Morocco
the age of cryptocurrency at Devoxx Morocco
Bellaj Badr
 

What's hot (20)

Blockchain
BlockchainBlockchain
Blockchain
 
Bitcoin presentation
Bitcoin presentationBitcoin presentation
Bitcoin presentation
 
Blockchain bootcamp for boards
Blockchain bootcamp for boardsBlockchain bootcamp for boards
Blockchain bootcamp for boards
 
CBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primer
 
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGsThe ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
 
CST 20363 Session 7 - Blockchain
CST 20363 Session 7 - BlockchainCST 20363 Session 7 - Blockchain
CST 20363 Session 7 - Blockchain
 
Future of Blockchain
Future of BlockchainFuture of Blockchain
Future of Blockchain
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
 
Bitcoin: Not just a currency but an IoT facilitator
Bitcoin: Not just a currency but an IoT facilitatorBitcoin: Not just a currency but an IoT facilitator
Bitcoin: Not just a currency but an IoT facilitator
 
State of Blockchain 2017: Smartnetworks and the Blockchain Economy
State of Blockchain 2017:  Smartnetworks and the Blockchain EconomyState of Blockchain 2017:  Smartnetworks and the Blockchain Economy
State of Blockchain 2017: Smartnetworks and the Blockchain Economy
 
Pandora Boxchain: AI & Blockchain Project
Pandora Boxchain: AI & Blockchain ProjectPandora Boxchain: AI & Blockchain Project
Pandora Boxchain: AI & Blockchain Project
 
Wavemaker Cryptocurrency Overview Dec 2017
Wavemaker Cryptocurrency Overview Dec 2017Wavemaker Cryptocurrency Overview Dec 2017
Wavemaker Cryptocurrency Overview Dec 2017
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain Introduction
 
Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)Blockchain explained (Technology running Bitcoin)
Blockchain explained (Technology running Bitcoin)
 
Blockchain Decentralised World
 Blockchain  Decentralised World Blockchain  Decentralised World
Blockchain Decentralised World
 
Agora: general-purpose blockchain platform
Agora: general-purpose blockchain platformAgora: general-purpose blockchain platform
Agora: general-purpose blockchain platform
 
Blockchain Payment Channels Explained
Blockchain Payment Channels ExplainedBlockchain Payment Channels Explained
Blockchain Payment Channels Explained
 
Blockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger TechnologiesBlockchain in 2016 - Advanced Distributed Ledger Technologies
Blockchain in 2016 - Advanced Distributed Ledger Technologies
 
Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]
 
the age of cryptocurrency at Devoxx Morocco
the age of cryptocurrency at Devoxx  Moroccothe age of cryptocurrency at Devoxx  Morocco
the age of cryptocurrency at Devoxx Morocco
 

Viewers also liked

Rindi - Introduction to Bitcoin/Blockchain for a Non-Technical Audience
Rindi - Introduction to Bitcoin/Blockchain for a Non-Technical AudienceRindi - Introduction to Bitcoin/Blockchain for a Non-Technical Audience
Rindi - Introduction to Bitcoin/Blockchain for a Non-Technical Audience
Caterina Rindi
 
Digital Evidence - the defence, prosecution, & the court
Digital Evidence - the defence, prosecution, & the courtDigital Evidence - the defence, prosecution, & the court
Digital Evidence - the defence, prosecution, & the courtCell Site Analysis (CSA)
 
Petit-déjeuner "UseCases Blockchain & Retail"
Petit-déjeuner "UseCases Blockchain & Retail"Petit-déjeuner "UseCases Blockchain & Retail"
Petit-déjeuner "UseCases Blockchain & Retail"
OCTO Technology
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
Jordan Harris
 
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
Digipolis Antwerpen
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On BitcoinTouroxy
 
CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein, Ad...
CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein,  Ad...CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein,  Ad...
CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein, Ad...
Mark Mueller-Eberstein
 
CES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, Adgetec
CES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, AdgetecCES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, Adgetec
CES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, Adgetec
Mark Mueller-Eberstein
 
Banking on The Future of Blockchains
Banking on The Future of BlockchainsBanking on The Future of Blockchains
Banking on The Future of Blockchains
Mark Smalley
 
Blockchain 2015: Analyzing the Blockchain in Financial Services
Blockchain 2015: Analyzing the Blockchain in Financial ServicesBlockchain 2015: Analyzing the Blockchain in Financial Services
Blockchain 2015: Analyzing the Blockchain in Financial Services
The Business Blockchain
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
Melanie Swan
 

Viewers also liked (11)

Rindi - Introduction to Bitcoin/Blockchain for a Non-Technical Audience
Rindi - Introduction to Bitcoin/Blockchain for a Non-Technical AudienceRindi - Introduction to Bitcoin/Blockchain for a Non-Technical Audience
Rindi - Introduction to Bitcoin/Blockchain for a Non-Technical Audience
 
Digital Evidence - the defence, prosecution, & the court
Digital Evidence - the defence, prosecution, & the courtDigital Evidence - the defence, prosecution, & the court
Digital Evidence - the defence, prosecution, & the court
 
Petit-déjeuner "UseCases Blockchain & Retail"
Petit-déjeuner "UseCases Blockchain & Retail"Petit-déjeuner "UseCases Blockchain & Retail"
Petit-déjeuner "UseCases Blockchain & Retail"
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
Meetup 19/12/2016 - Blockchain-as-a-service voor Antwerpen?
 
Seminar Report On Bitcoin
Seminar Report On BitcoinSeminar Report On Bitcoin
Seminar Report On Bitcoin
 
CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein, Ad...
CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein,  Ad...CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein,  Ad...
CES 2017 FinTech trend: Blockchain Technologie by Mark Mueller-Eberstein, Ad...
 
CES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, Adgetec
CES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, AdgetecCES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, Adgetec
CES 2017 FinTech trend: Blockchain Technology by Mark Mueller-Eberstein, Adgetec
 
Banking on The Future of Blockchains
Banking on The Future of BlockchainsBanking on The Future of Blockchains
Banking on The Future of Blockchains
 
Blockchain 2015: Analyzing the Blockchain in Financial Services
Blockchain 2015: Analyzing the Blockchain in Financial ServicesBlockchain 2015: Analyzing the Blockchain in Financial Services
Blockchain 2015: Analyzing the Blockchain in Financial Services
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
 

Similar to Blockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain Applications

Demystify blockchain development with hyperledger fabric
Demystify blockchain development with hyperledger fabricDemystify blockchain development with hyperledger fabric
Demystify blockchain development with hyperledger fabric
Benjamin Fuentes
 
PSU CSE 541 Project Idea
PSU CSE 541 Project IdeaPSU CSE 541 Project Idea
PSU CSE 541 Project Idea
Nitish Upreti
 
Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017
🔗Audrey Chaing
 
[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.
 
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Ingo Weber
 
Blockchain and Cryptocurrencies
Blockchain and CryptocurrenciesBlockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
nimeshQ
 
8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation8base Hyperledger Miami Meetup Presentation
8base Hyperledger Miami Meetup Presentation
8base
 
8base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 201807198base Hyperledger Miami Meetup 20180719
8base Hyperledger Miami Meetup 20180719
Oscar Perez
 
Blockchain on the oracle cloud, the next big thing
Blockchain on the oracle cloud, the next big thingBlockchain on the oracle cloud, the next big thing
Blockchain on the oracle cloud, the next big thing
Robert van Mölken
 
Chapter 2.pptx
Chapter 2.pptxChapter 2.pptx
Chapter 2.pptx
AvinashChoure2
 
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
 
So, You Want To Be a Block Producer?
So, You Want To Be a Block Producer?So, You Want To Be a Block Producer?
So, You Want To Be a Block Producer?
Robert Konsdorf
 
Blockchain - The Next Big Thing for Middleware
Blockchain - The Next Big Thing for MiddlewareBlockchain - The Next Big Thing for Middleware
Blockchain - The Next Big Thing for Middleware
Kai Wähner
 
Blockchain Money PPTjthkgykjtjkhyjhj.pdf
Blockchain Money PPTjthkgykjtjkhyjhj.pdfBlockchain Money PPTjthkgykjtjkhyjhj.pdf
Blockchain Money PPTjthkgykjtjkhyjhj.pdf
mrmanojkumar1004
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
Joseph Holbrook, Chief Learning Officer (CLO)
 
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
DataStax
 
Polyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the EnterprisePolyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the Enterprise
Mike Slinn
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysis
inder_barara
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysis
Inderjeet Singh
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
Duncan Johnston-Watt
 

Similar to Blockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain Applications (20)

Demystify blockchain development with hyperledger fabric
Demystify blockchain development with hyperledger fabricDemystify blockchain development with hyperledger fabric
Demystify blockchain development with hyperledger fabric
 
PSU CSE 541 Project Idea
PSU CSE 541 Project IdeaPSU CSE 541 Project Idea
PSU CSE 541 Project Idea
 
Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017
 
[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...
 
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020
 
Blockchain and Cryptocurrencies
Blockchain and CryptocurrenciesBlockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
 
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
 
Blockchain on the oracle cloud, the next big thing
Blockchain on the oracle cloud, the next big thingBlockchain on the oracle cloud, the next big thing
Blockchain on the oracle cloud, the next big thing
 
Chapter 2.pptx
Chapter 2.pptxChapter 2.pptx
Chapter 2.pptx
 
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: ...
 
So, You Want To Be a Block Producer?
So, You Want To Be a Block Producer?So, You Want To Be a Block Producer?
So, You Want To Be a Block Producer?
 
Blockchain - The Next Big Thing for Middleware
Blockchain - The Next Big Thing for MiddlewareBlockchain - The Next Big Thing for Middleware
Blockchain - The Next Big Thing for Middleware
 
Blockchain Money PPTjthkgykjtjkhyjhj.pdf
Blockchain Money PPTjthkgykjtjkhyjhj.pdfBlockchain Money PPTjthkgykjtjkhyjhj.pdf
Blockchain Money PPTjthkgykjtjkhyjhj.pdf
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
 
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
Webinar: Bitcoins and Blockchains - Emerging Financial Services Trends and Te...
 
Polyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the EnterprisePolyglot Ethereum - Smart Contracts for the Enterprise
Polyglot Ethereum - Smart Contracts for the Enterprise
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysis
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysis
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
 

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 Contracts
Mark 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 BloqPress
Mark 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 01
Mark Smalley
 
Neuroware.io at FINNOVASIA KL - 2016
Neuroware.io at FINNOVASIA KL - 2016Neuroware.io at FINNOVASIA KL - 2016
Neuroware.io at FINNOVASIA KL - 2016
Mark Smalley
 
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
Mark 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 Emails
Mark Smalley
 
Programmable Money - Visual Guide to Bitcoin as a Technology
Programmable Money - Visual Guide to Bitcoin as a TechnologyProgrammable Money - Visual Guide to Bitcoin as a Technology
Programmable Money - Visual Guide to Bitcoin as a Technology
Mark Smalley
 
Introducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic Currencies
Introducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic CurrenciesIntroducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic Currencies
Introducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic Currencies
Mark Smalley
 
1st NoSQL Asia Event in Malaysia
1st NoSQL Asia Event in Malaysia1st NoSQL Asia Event in Malaysia
1st NoSQL Asia Event in Malaysia
Mark 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 Malaysia
Mark Smalley
 
JSON, The Argonauts and Mark
JSON, The Argonauts and MarkJSON, The Argonauts and Mark
JSON, The Argonauts and Mark
Mark Smalley
 
JSON and The Argonauts
JSON and The ArgonautsJSON and The Argonauts
JSON and The Argonauts
Mark Smalley
 
KL MUG 9
KL MUG 9KL MUG 9
KL MUG 9
Mark Smalley
 
Serving Images with GridFS
Serving Images with GridFSServing Images with GridFS
Serving Images with GridFS
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 BollocksMark Smalley
 
Introducing MongoPress
Introducing MongoPressIntroducing MongoPress
Introducing MongoPress
Mark Smalley
 

More from Mark Smalley (17)

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
 
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
 
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
 
Programmable Money - Visual Guide to Bitcoin as a Technology
Programmable Money - Visual Guide to Bitcoin as a TechnologyProgrammable Money - Visual Guide to Bitcoin as a Technology
Programmable Money - Visual Guide to Bitcoin as a Technology
 
Introducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic Currencies
Introducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic CurrenciesIntroducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic Currencies
Introducing Bitcoin :: The (Mostly) Visual-Guide to Cryptographic Currencies
 
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

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 

Recently uploaded (20)

GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 

Blockstrap at FOSS Asia - 2015 - Building Browser-Based Blockchain Applications

  • 1. Building Browser-Based Blockchain Applications ( with blockstrap - the complete blockchain developer stack ) ! ! Presented by Mark Smalley ( @m_smalley ) at #FOSSAsia, Singapore, March 2015 DIRECTOR’S CUT
  • 2. What is bitcoin a blockchain? ! ( Disclaimer: I help to organize NoSQL Asia )
  • 3. • 18 Years in Malaysia - 10 Years in OpenSource Evangelism • 1st MongoDB Master in Asia, won Award for MongoPress • Kuala Lumpur MongoDB User Group was Largest in Asia • Built BrainControl (Firefox OS App) to try to get a job at Mozilla • Got 16,000 Uniques in 24 days and into 500 Startups instead ! • In my mind, blockchains are the world’s 1st freely available, always accessible distributed transactional data-stores… What does NoSQL and Bitcoin have in common?
  • 4. But is anyone really using it? ! ( NYSE led a US$75 Million investment into Coinbase )
  • 5. • Reid Hoffman (Founder of Linked-In) has personally invested over US$20 Million into blockchain infrastructure services • Andreessen Horowitz (renowned VC in SV) has invested over US$100 Million into blockchain startups in the past 12 months • Peter Thiel (1st Investor in Facebook) has provided scholarship grants to blockchain pioneers (Vilatik of Ethereum) who then raised over US$12 Million from crowd-funding in 30 days • Bill Gates (Microsoft) calls it a technological tour-deforce! • “it” being Bitcoin… Who else is invested or interested in this technology…?
  • 6. • The Bitcoin Blockchain is currently 30GB (unindexed) • It is broadcasted by over 6,000 actively distributed nodes • Handling approximately US$500 Million in daily transactions • The networking power used to secure the Bitcoin public ledger (underlying database) is more than 1,000 times faster than the top 500 supercomputers combined at 600+ exaFLOPS • Which leads to there being no surprise that over US$1 Billion is expected to be invested into blockchain startups in 2015 • Bitcoin is just one of countless blockchain “ applications “ Bitcoin: What is really backing it and it’s value?
  • 7. • Working directly with the blockchains by running your own web- accessible nodes requires extensive infrastructure and security • It also means having to deal directly with the default QTs using RPC and (or) having to run your own parsers and data stores • This results in an obvious need for third-party API providers
 - PS. We have our own public API too :-)! • Although for the first time in history, we can now:
 
 - Safely send “value” instantly from one person to another
 - Do so anywhere using browsers whilst maintaining ownership
 
 The complexities of blockchain development continues to grow Blockchain Development: Why do we need frameworks?
  • 8. • Sending coins from one person to another (even with an API) requires: • Cycling through available addresses under your control for any remaining unspent inputs; adding their public keys to an array as you go and until equalling or surpassing the required balance • You must then add the required outputs to the array, which includes the public keys belonging to the persons you want to send the coins to and the public keys of the place to send back the change • A single transaction can include multiple inputs and outputs with simple signatures involving sole ownership or even keys with shared ownership • The array must then be encrypted using the private keys belonging to the addresses used for the inputs and can then be relayed to the network as a simple HEX-based string via direct RPC or web-based API support • Whoever has possession of the private keys belonging to any unspent inputs can control when and where the value of those inputs can be transferred Crypto-Currency Transactions: How to send a coin?
  • 9. Sending coins with Blockstrap is as simple as a single line of code ! $.fn.blockstrap.blockchains.send(to, amount, from, keys, callback, chain)
  • 10. our framework brings themes, plugins, hooks and filters to eight different blockchains directly in the browser without any access to private keys
 
 
 
 
 
 
 
 
 
 
 
 
 
 Introducing Blockstrap - http://blockstrap.com
  • 11. e27 referred to us as “ The WordPress of Bitcoin ” ! https://angel.co/neuroware-io/activity#press
  • 12. • Include a single JS file into HTML header for framework to run • All dependencies and modules are auto-loaded from config files • Personal information is used inline to generate deterministic salts • Salt and all public information is stored in browser’s LocalStorage • LocalStorage can also be used to cache all imported app assets • This can be easy exported, imported or recreated on other devices • JSON end-points used for dynamic data with Mustache templates • Make everything as modular as possible and available on GitHub How our framework simplifies blockchain development
  • 13. Issue Prioritizer (Included with Framework as Sample Theme) create donation addresses for issues or tasks and allow the community to vote on their priority by making contributions
  • 14. Multi-Currency Block Explorer - http://blockchains.io allows you to view and search for blocks, transactions and addresses from within eight different blockchains including bitcoin, litecoin, dogecoin and darkcoin
  • 15. Self-Hosted Deterministic Crypto-Currency PayWall for WordPress assign default pricing per word, post or site and or override each post with its own unique settings without storing any private keys anywhere
  • 16. PROJECTS IN OUR OWN PIPELINE! Anonymous Data Authentication Browser-Based POS Decentralized Login & Exchange ! But there is more coming from other startups who are either using our framework or in some cases just our API are much more exciting than ours! COMING SOON
  • 17. How to get involved…?! ! Version 0.4 was forked eight times with 0.5 released next month having two public contributions and hundreds of outstanding fixes and enhancements ! ! GitHub - http://github.com/blockstrap! Twitter - http://twitter.com/blockstrap Website - http://blockstrap.com