opening presentation by trent mcconaghy at bigchaindb hackfest #1 - feb 28, 2017
TRANSCRIPT
![Page 1: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/1.jpg)
Database for the PlanetDatabase for the Planet
BerlinSpace ShackFeb 28, 2017
BigchainDB Hackfest
![Page 2: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/2.jpg)
![Page 3: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/3.jpg)
“Bitcoin is a database for the planet”
and
“Blockchains are databases”
![Page 4: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/4.jpg)
“Bitcoin is a database for the planet”
But…
Where’s the queries? Where’s the scale?
![Page 5: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/5.jpg)
“Bitcoin is a database for the planet”
But…
Queries? Scale?
….
What if we had this?
What would that look like?
Could we truly get a database at planetary scale?
![Page 6: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/6.jpg)
The first “Blue Ocean” DBs: Relational DBs
Benefits: powerful structured queryingWinner: Oracle, 80s and 90s
![Page 7: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/7.jpg)
The next “Blue Ocean” DB:Website-ready DBs
New benefits: lightweight for startupsWinner: MySQL, early 2000s
![Page 8: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/8.jpg)
The next “Blue Ocean” DB: Distributed / NoSQL DBsNew benefits: “Big data” scale, flexible schemasWinner: MongoDB, late 2000s-now
![Page 9: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/9.jpg)
The next blue ocean DB: blockchain databaseNew benefits: decentralized, immutable, native assets
Who: BigchainDB
![Page 10: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/10.jpg)
BigchainDB Architecture:Two-Layer consensus
MongoDB
BigchainDB Federation
Alice
Bob
Blockchain consensusAdd tolerance to double-spends + other byzantine faults
DB consensusFault-tolerant consensus
![Page 11: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/11.jpg)
BigchainDB: best of traditional DBs & blockchains= a blockchain database
ImmutabilityDecentralized ControlNative AssetsScalableQueryabilityOperationalized
TraditionalDist. Databases
Traditional blockchains BigchainDB
![Page 12: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/12.jpg)
The Stack
![Page 13: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/13.jpg)
Centralized (but distributed) compute infrastructure
FILE SYSTEMe.g. S3, HDFS
DATABASEe.g. MySQL,
MongoDB / Atlas
APPLICATION
PLATFORMe.g. Azure
PROCESSINGe.g. EC2
![Page 14: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/14.jpg)
Partly decentralized compute infrastructure (the silly way)
APPLICATION
PLATFORMe.g. Azure
“Blockchain”e.g. Bitcoin
![Page 15: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/15.jpg)
Partly decentralizedcompute infrastructure
APPLICATION
PLATFORMe.g. Azure,
PROCESSINGe.g. EC2
FILE SYSTEMe.g. S3, HDFS
DATABASEe.g. MySQL, MongoDB,
BigchainDB/IPDB
![Page 16: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/16.jpg)
Fully decentralized compute infrastructure
E-GOLD / E-CASHBitcoin, zcash
FILE SYSTEMe.g. S3, HDFS, IPFS
DATABASEe.g. MySQL, MongoDB/Atlas
BigchainDB/IPDB
APPLICATION
PLATFORMe.g. AWS, Azure, Monax, BlockApps
PROCESSINGe.g. EC2, Ethereum, Hyperledger, Tendermint,
Lisk
![Page 17: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/17.jpg)
No need to re-do the whole stack,Just add one more (special) database.
On Deploying
![Page 18: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/18.jpg)
Getting Started: bigchaindb.com -> Quickstart
![Page 19: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/19.jpg)
![Page 20: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/20.jpg)
![Page 21: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/21.jpg)
Use Cases
![Page 22: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/22.jpg)
Vertical:IP – Music rights
Value proposition:A streaming service owned by all
![Page 23: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/23.jpg)
Vertical:IP – Digital art
Value proposition:Enables creators of digital art to get compensated, via claiming attribution & licensing
ascribe
![Page 24: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/24.jpg)
Interledger
Vertical:Identity
Value proposition:Low-friction assurance, sovereign personal data
Authenteq
©ITU/L.Berney, (CC BY 2.0)
![Page 25: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/25.jpg)
Interledger
Vertical:Government – Land Registry
Value proposition:Low-cost registry, less risk of corruption
BenBen
©ITU/L.Berney, (CC BY 2.0)
![Page 26: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/26.jpg)
Vertical:ID - Education Credentials
Value proposition:reduce fraudulent degrees, lower HR friction
Recruit
![Page 27: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/27.jpg)
Vertical:Energy
Value proposition:manage $ flow in energy deregulation
![Page 28: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/28.jpg)
Vertical:Supply Chain / Health
Value proposition:government-mandatedtransparent $ flow
![Page 29: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/29.jpg)
“Decentralized Atlas”
Runs BigchainDB + MongoDBAnyone can write, anyone can readPermissions as assets
Sweet spots: ID, IP
IPDB(Interplanetary Database)
![Page 30: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/30.jpg)
A few more
Financial network interoperability – Interledger / Ripple
Loyalty and Reward System – CapGemini
Financial Infrastructure – 17 POCs with one partner
Voting – SettleMint
National identity system (>10M people) - <coming soon>
Fix social media filter bubble – <coming soon>
Personal data consent – <coming soon>
<<waiting list on IPDB – 200+ of orgs>>
![Page 31: Opening presentation by Trent McConaghy at BigchainDB Hackfest #1 - Feb 28, 2017](https://reader030.vdocuments.us/reader030/viewer/2022021502/58e4a1751a28aba3458b60e5/html5/thumbnails/31.jpg)
BigchainDB is a scalable blockchain databaseFor the planet, and the enterprise.
Let’s hack! Let’s ship!
www.bigchaindb.comgithub.com/bigchaindb
gitter.im/bigchaindb/bigchaindb
Trent [email protected]
@trentmc0