Upload
bigchaindb
View
537
Download
0
Embed Size (px)
Citation preview
Database for the Internet
A database for the planet
ScotChain, EdinburghNov. 11, 2016
Bruce Pon@brucepon
- Erik Brynjolfsson
Electricity is an example of a general purpose technology, like the steam engine before it. General purpose technologies drive most economic growth, because they unleash cascades of complementary innovations, like lightbulbs and, yes, factory redesign.
Blockchain technology allows
The Digitization of Value• Next wave of digitization
• Weave into the fabric of our society
• Larger than the internet
The Internet Drove the Digitization of Information
Knowledge freely shareable for the world
spawned billion dollar companies:
- Amazon
Gave voice to the powerless
Connected the powerful
The blockchain is a truly open, distributed, global platform that fundamentally changes what we can do online, how we do it, and who can participate.
Call it the world wide ledger.
The Internet of Everything needs a Ledger of Everything.
- Don & Alex Tapscott
Digital Assets
Digital assets which have value and can’t be copied.
TOKENS TICKETS SECURITIES CREDIT CURRENCY
BACK OFFICE EFFICIENCY SUPPLY CHAIN RISK MODELS
Unlocks Data Lakes and Big Data Tools
Data Transparency
Asset Sovereignty
$
BANK
COURT
EXCHANGE
Own your private data, intellectual property, financial assets, land property without the
reliance on others to secure it.
A global network that allows assets to “live” within.
Agenda
Intellectual Property
$25 Trillion
Digital wants to be an Asset Class
Land Property
$50 Trillion
CC BY-SA 3.0 File:Grand-Bazaar Shop.jpg Uploaded by Dmgultekin Created: 22 July 2010
The Internet is Like a Bazaar
Consumers want content but if it’s not on iTunes or
Amazon, they go to Google:
Search for content
Find it
Right click
‘Save As…’
Bitcoin derived blockchains cannot be used in for mass adoption because of limits to scaling, interoperability, and security
Throughput2 transactions per
second isn’t enough
Latency10 minutes is too
slow
Capacity80GB is laughable for
a database
PerformanceDecreases as nodes
are added
QueryNot indexed or
queryable
NoveltyTech stack is bleeding edge
Current Blockchains Are Unsuitable
15
What is a Blockchain? What features it brings?
Decentralized AssetAutonomyImmutable
A pragmatic definition that allows for an expanded opportunity surface and blue ocean thinking
AgendaTwo Ways to Scale Up
1
Big Data-fy Blockchains
2
Blockchain-ify Big Data
… but how to blockchainify?
Build on person-decades of work
Significant scalability hurdlesBuild on person-centuries of work
Scalability challenges already resolved
or
BigchainDB looks, acts and feels like a database.
Enterprises can deploy blockchain applications quickly and integrate to existing systems
Designed for Enterprises
Throughput100,000 transactions
per second
LatencySub-second
CapacityPetabytes
PerformanceImproves as nodes
are added
QueryIndexed and queryable
NoveltyLeverages existing
DBs & systems
19
Complimentary to Ethereum, Bitcoin, Hyperledger and other Blockchain Technology
AgendaIt Works Like the DNS – Domain Name System
MongoDB consensusConsistent and Resilient
Blockchain consensusTrust is distributed BigchainDB
Federation
MongoDBPlatform
ALICE
BOB
AgendaBest of Two Worlds
More at: bigchaindb.com/whitepaper
BIG DATA DATABASESBITCOIN BIGCHAINDB
Immutability
Decentralized control
Asset autonomy
High throughput
Low latency
High capacity
Access permissioning
Query & search
AgendaKey Enterprise Features
Security & Privacy
Key distribution infrastructure allows network participants to identify new members and members to have full control to selectively grant data access
Data Immutability
Suppression of internode communication and DB admin activities guarantees that data can’t be modified
Massive Scalability
Pipelining of events into a backlog table allows block creation every second with transaction validation in parallel. Throughput of 100k+ transactions per seconds
Business Logic Automation
Circuit inspired crypto-conditions allow business logic automation and escrow. If/Then simple contracts can be triggered with multisig, time and hash locks
Robust Architecture
Inherits the performance and scalability of the underlying database substrate. Customers can choose their preferred database substrate to minimize integration and interoperability barriers