SlideShare a Scribd company logo
Blockchains for Artificial Intelligence
Trent McConaghy
@trentmc0
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
Blockchain: A Special “Spreadsheet in the Sky”
What’s special:
- no one owns it
- anyone can add to it
- no one can delete from it
- Writing to a blockchain is like
etching in stone.
- Which allows us to issue assets,
and transfer them
The Internet of Everything needs a Ledger of Everything.
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.
Blockchains are databases with
“blue ocean” benefits
Decentralized / shared control
Immutability / audit trail
Tokens / exchanges
A blockchain caveat or two
Completely new code bases
Reinventing consensus
No sharding = no scaling
No querying // single-node querying
Let’s fix this...
Everyone uses databases. How do they scale to big data?
Answer: Distribute storage across many machines (sharding)
7
0 50 100 150 200 250 300 350
0
200,000
400,000
600,000
800,000
1,200,000
175,000
367,000
537,000
1,100,000
Nodes
Writes/s
Example: Cassandra scaling.
More nodes = more throughput, more capacity
A “consensus” algorithm keeps
distributed nodes in sync.
How to build a scalable blockchain database (BigchainDB)
1. Start with an enterprise-grade distributed DB, e.g. MongoDB
2. Engineer in blockchain characteristics
• Each DB node is a federation node
Decentralized /
Shared Control
• Hash Previous Blocks
• Append-only
Immutable /
Audit Trails
• “Own” = have private key
• Asset lives on the database
Native assets
IPDB = a public global blockchain database
Example real-world use:
ascribe
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy
More examples
Energy
Value prop:
manage $ flow in
energy deregulation
Music rights
Value prop:
A streaming service
owned by all
Education Credentials
Value prop:
reduce fraudulent degrees,
lower HR friction
How can blockchains help AI?
Work off of each of the benefits…
Decentralized / shared control
Immutability / audit trail
Tokens / exchanges
Decentralized / shared control encourages data sharing
More data  better models
-10.3 + 7.08e-5 / id1
+ 1.87 * ln( -1.95e+9 + 1.00e+10
/ (vsg1*vsg3) + 1.42e+9
*(vds2*vsd5) /
(vsg1*vgs2*vsg5*id2) )
10^( 5.68 - 0.03 *
vsg1 / vds2 -
55.43 * id1+
5.63e-6 / id1 )
90.5 + 190.6 * id1 /
vsg1 + 22.2 * id2
/ vds2
2.36e+7 +
1.95e+4 * id2 /
id1 - 104.69 / id2
+ 2.15e+9 * id2
+ 4.63e+8 * id1
- 5.72e+7 -
2.50e+11 *
(id1*id2) /
vgs2 +
5.53e+6 *
vds2 / vgs2
+ 109.72 /
id1
Merge
Build models Build model
Low accuracy
High accuracy
Decentralized / shared control encourages data sharing
Qualitatively new ecosystem-level data  qualitatively new models
Example: shared diamond certification houses data  makes fraud id possible
Merge
All the diamond cert houses
Alldiamonds
forcerthouse1
Certhouse2
Certhouse3
Certhouse4
All the legit
diamonds
Build 1-class classifier
Legit
Fraudulent
No single cert
house has enough
data to make an
accurate classifier
Build classifiers
Decentralized / shared control encourages data sharing
Qualitatively new planet-level data  qualitatively new models
“IPDB is kibbles for AI”
--David Holtzman
Immutability for An Audit Trail on Training/Testing Data & Models
For greater trustworthiness of the data & models
(Avoid garbage-in, garbage-out)
Provenance in building models:
• Sensor / input stream data
• Training X/y data
• Model building convergence
Provenance in testing / in the field:
• Testing X data
• Model simulation
• Testing yhat data
Time-stamp/store
Applications:
• you can tell if a sensor is lying
• you know the “story” of a model
• catch leaks in the data chain
Another Opportunity:
A shared global registry of training data & models
All the Kaggle datasets
All the Kaggle models
All the ImageNet datasets
All the ImageNet models
….….
“Models are owned
by the planet”
Training/testing data & models as intellectual property assets
 Decentralized data & model exchanges
Your datasets or models…
…licensed to others
Others’ datasets & models
…licensed to you
….….
“EMX – European
Model Exchange?”
Sell your CARTS?
One more app
AI DAOs
Then you get
decentralized processing.
aka “smart contracts”
What if you used a blockchain
to store state of a state machine?
State
Virtual machine
Then you get
decentralized processing.
And you can build a
world computer
having decentralized processing,
storage, and communications
(e.g. Ethereum vision)
What if you used a blockchain
to store state of a state machine?
State
Virtual machine
Decentralized
applications (dapps)
World computer
DAO: a computational process that
• runs autonomously,
• on decentralized infrastructure,
• with resource manipulation.
It’s code that can own stuff!
DAO: Decentralized Autonomous Organization
State
Virtual machine
DAO Dapp
AI entity is a feedback control system.
That is, AGI.
Its feedback loop would continue on
its own, taking inputs, updating its
state, and actuating outputs, with the
resources to do so continually.
AGI on a DAO?
AI DAO
World computer
Example: The ArtDAO
Algorithm…
1. Run AI art engine to generate new image, using GP or deep
2. Claim attribution in blockchain, using ascribe
3. Create multiple editions, using ascribe
4. Post editions for sale onto a marketplace, using Getty
(centralized), or OpenBazaar (decent.)
5. Sell the editions. $ goes to ArtDAO using built-in cryptocurrency
like Ether. IP go from ArtDAO using ascribe.
6. Repeat! Create more art, sell it, get wealthier
Example: The ArtDAO
Algorithm…
1. Run AI art engine to generate new image, using GP or deep
2. Claim attribution in blockchain, using ascribe
3. Create multiple editions, using ascribe
4. Post editions for sale onto a marketplace, using Getty
(centralized), or OpenBazaar (decent.)
5. Sell the editions. $ goes to ArtDAO using built-in cryptocurrency
like Ether. IP go from ArtDAO using ascribe.
6. Repeat! Create more art, sell it, get wealthier
Over time, if ArtDAO makes more money from sales
than from generating new art, then
it will accumulate wealth. And, you can’t turn it off.
Angles to Making AI DAOs
• DAO  AI DAO. Start with DAO, add AI. E.g. Plantoid
• AI  AI DAO. Start with AI, add DAO. E.g. numer.ai
• SaaS  DAO  AI DAO. Convert SaaS to DAO. Then add AI
• Physical service  AI DAO. E.g. Uber self-owning cars
Blockchains for Artificial Intelligence
A planetary-scale blockchain database (IPDB) unlocks opportunities:
1. Data sharing  Better models
2. Data sharing  Qualitatively new models
3. Audit trails on data & models for more trustworthy predictions
4. Shared global registry of training data & models
5. Data & models as IP assets  data & model exchange
6. AI DAOs – AI that can accumulate wealth, that you can’t turn off
Trent McConaghy
@trentmc0
bigchaindb.com
ipdb.foundation
Ad

More Related Content

What's hot (20)

Introduction to BigchainDB
Introduction to BigchainDBIntroduction to BigchainDB
Introduction to BigchainDB
Feng-Ren Tsai
 
Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...
BigchainDB
 
BigchainDB - Big Data meets Blockchain
BigchainDB - Big Data meets BlockchainBigchainDB - Big Data meets Blockchain
BigchainDB - Big Data meets Blockchain
Dimitri De Jonghe
 
Weaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DBWeaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DB
Interledger
 
Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDBTools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Trent McConaghy
 
Trent McConaghy- BigchainDB
Trent McConaghy- BigchainDBTrent McConaghy- BigchainDB
Trent McConaghy- BigchainDB
PyData
 
"Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo...
"Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo..."Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo...
"Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo...
Dataconomy Media
 
The KeeeX teaser 2015-12-23-lh-xovoz-tonos
The KeeeX teaser 2015-12-23-lh-xovoz-tonosThe KeeeX teaser 2015-12-23-lh-xovoz-tonos
The KeeeX teaser 2015-12-23-lh-xovoz-tonos
Laurent Henocque
 
Keeex - On data governance - xofos-bafek-zebug
Keeex - On data governance - xofos-bafek-zebugKeeex - On data governance - xofos-bafek-zebug
Keeex - On data governance - xofos-bafek-zebug
Laurent Henocque
 
Blockchains for trusted data and unstoppable code
Blockchains for trusted data and unstoppable codeBlockchains for trusted data and unstoppable code
Blockchains for trusted data and unstoppable code
Dimitri De Jonghe
 
BigchainDB and IoT at Bosch Connected worlds
BigchainDB and IoT at Bosch Connected worldsBigchainDB and IoT at Bosch Connected worlds
BigchainDB and IoT at Bosch Connected worlds
Dimitri De Jonghe
 
Ocean Protocol Presentation by CEO Bruce Pon 20171129
Ocean Protocol Presentation by CEO Bruce Pon 20171129Ocean Protocol Presentation by CEO Bruce Pon 20171129
Ocean Protocol Presentation by CEO Bruce Pon 20171129
Team AI
 
IoT, Fog Computing and the Blockchain
IoT, Fog Computing and the BlockchainIoT, Fog Computing and the Blockchain
IoT, Fog Computing and the Blockchain
kumar641
 
Blockchain Explained
Blockchain ExplainedBlockchain Explained
Blockchain Explained
Anthony De Monroy
 
Towards high-level specification of Smart-Contracts
Towards high-level specification of Smart-ContractsTowards high-level specification of Smart-Contracts
Towards high-level specification of Smart-Contracts
Facultad de Informática UCM
 
Tokens and Complex Systems
Tokens and Complex SystemsTokens and Complex Systems
Tokens and Complex Systems
Trent McConaghy
 
Big Data in the Cloud
Big Data in the CloudBig Data in the Cloud
Big Data in the Cloud
Nati Shalom
 
INTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTED
INTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTEDINTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTED
INTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTED
C K Vishwakarma
 
Xanadu for Big Data + Deep Learning + Cloud + IoT Integration Strategy
Xanadu for Big Data + Deep Learning + Cloud + IoT Integration StrategyXanadu for Big Data + Deep Learning + Cloud + IoT Integration Strategy
Xanadu for Big Data + Deep Learning + Cloud + IoT Integration Strategy
Alex G. Lee, Ph.D. Esq. CLP
 
Data, AI, and Tokens: Ocean Protocol
Data, AI, and Tokens: Ocean ProtocolData, AI, and Tokens: Ocean Protocol
Data, AI, and Tokens: Ocean Protocol
Trent McConaghy
 
Introduction to BigchainDB
Introduction to BigchainDBIntroduction to BigchainDB
Introduction to BigchainDB
Feng-Ren Tsai
 
Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...Personal data and the blockchain – how will the GDPR influence blockchain app...
Personal data and the blockchain – how will the GDPR influence blockchain app...
BigchainDB
 
BigchainDB - Big Data meets Blockchain
BigchainDB - Big Data meets BlockchainBigchainDB - Big Data meets Blockchain
BigchainDB - Big Data meets Blockchain
Dimitri De Jonghe
 
Weaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DBWeaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DB
Interledger
 
Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDBTools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Trent McConaghy
 
Trent McConaghy- BigchainDB
Trent McConaghy- BigchainDBTrent McConaghy- BigchainDB
Trent McConaghy- BigchainDB
PyData
 
"Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo...
"Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo..."Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo...
"Blockchains for AI", Trent McConaghy, AI researcher, blockchain engineer. Fo...
Dataconomy Media
 
The KeeeX teaser 2015-12-23-lh-xovoz-tonos
The KeeeX teaser 2015-12-23-lh-xovoz-tonosThe KeeeX teaser 2015-12-23-lh-xovoz-tonos
The KeeeX teaser 2015-12-23-lh-xovoz-tonos
Laurent Henocque
 
Keeex - On data governance - xofos-bafek-zebug
Keeex - On data governance - xofos-bafek-zebugKeeex - On data governance - xofos-bafek-zebug
Keeex - On data governance - xofos-bafek-zebug
Laurent Henocque
 
Blockchains for trusted data and unstoppable code
Blockchains for trusted data and unstoppable codeBlockchains for trusted data and unstoppable code
Blockchains for trusted data and unstoppable code
Dimitri De Jonghe
 
BigchainDB and IoT at Bosch Connected worlds
BigchainDB and IoT at Bosch Connected worldsBigchainDB and IoT at Bosch Connected worlds
BigchainDB and IoT at Bosch Connected worlds
Dimitri De Jonghe
 
Ocean Protocol Presentation by CEO Bruce Pon 20171129
Ocean Protocol Presentation by CEO Bruce Pon 20171129Ocean Protocol Presentation by CEO Bruce Pon 20171129
Ocean Protocol Presentation by CEO Bruce Pon 20171129
Team AI
 
IoT, Fog Computing and the Blockchain
IoT, Fog Computing and the BlockchainIoT, Fog Computing and the Blockchain
IoT, Fog Computing and the Blockchain
kumar641
 
Towards high-level specification of Smart-Contracts
Towards high-level specification of Smart-ContractsTowards high-level specification of Smart-Contracts
Towards high-level specification of Smart-Contracts
Facultad de Informática UCM
 
Tokens and Complex Systems
Tokens and Complex SystemsTokens and Complex Systems
Tokens and Complex Systems
Trent McConaghy
 
Big Data in the Cloud
Big Data in the CloudBig Data in the Cloud
Big Data in the Cloud
Nati Shalom
 
INTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTED
INTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTEDINTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTED
INTEROPERABILITY & IOT: GETTING EVERYTHING CONNECTED
C K Vishwakarma
 
Xanadu for Big Data + Deep Learning + Cloud + IoT Integration Strategy
Xanadu for Big Data + Deep Learning + Cloud + IoT Integration StrategyXanadu for Big Data + Deep Learning + Cloud + IoT Integration Strategy
Xanadu for Big Data + Deep Learning + Cloud + IoT Integration Strategy
Alex G. Lee, Ph.D. Esq. CLP
 
Data, AI, and Tokens: Ocean Protocol
Data, AI, and Tokens: Ocean ProtocolData, AI, and Tokens: Ocean Protocol
Data, AI, and Tokens: Ocean Protocol
Trent McConaghy
 

Viewers also liked (9)

Blockchain the inception of a new database of everything by dinis guarda bloc...
Blockchain the inception of a new database of everything by dinis guarda bloc...Blockchain the inception of a new database of everything by dinis guarda bloc...
Blockchain the inception of a new database of everything by dinis guarda bloc...
Dinis Guarda
 
Creative destruction versus Creative Evangelisation
Creative destruction versus Creative EvangelisationCreative destruction versus Creative Evangelisation
Creative destruction versus Creative Evangelisation
Dinis Guarda
 
The Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary Singularity
The Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary SingularityThe Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary Singularity
The Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary Singularity
Dinis Guarda
 
AN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAINAN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAIN
Jamie Burke
 
Studies in Matthew
Studies in MatthewStudies in Matthew
Studies in Matthew
House to House Heart to Heart
 
How One Small Lead Grew Into A Huge Sale
How One Small Lead Grew Into A Huge SaleHow One Small Lead Grew Into A Huge Sale
How One Small Lead Grew Into A Huge Sale
Cassandra Kozak
 
How to Make Money Selling Physical Products - Steve Chou
How to Make Money Selling Physical Products - Steve ChouHow to Make Money Selling Physical Products - Steve Chou
How to Make Money Selling Physical Products - Steve Chou
Leslie Samuel
 
How to boost your sales with cold emailing
How to boost your sales with cold emailingHow to boost your sales with cold emailing
How to boost your sales with cold emailing
TheFamily
 
The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...
The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...
The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...
Internet Marketing Software - WordStream
 
Blockchain the inception of a new database of everything by dinis guarda bloc...
Blockchain the inception of a new database of everything by dinis guarda bloc...Blockchain the inception of a new database of everything by dinis guarda bloc...
Blockchain the inception of a new database of everything by dinis guarda bloc...
Dinis Guarda
 
Creative destruction versus Creative Evangelisation
Creative destruction versus Creative EvangelisationCreative destruction versus Creative Evangelisation
Creative destruction versus Creative Evangelisation
Dinis Guarda
 
The Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary Singularity
The Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary SingularityThe Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary Singularity
The Next Tsunami AI Blockchain IOT and Our Swarm Evolutionary Singularity
Dinis Guarda
 
AN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAINAN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAIN
Jamie Burke
 
How One Small Lead Grew Into A Huge Sale
How One Small Lead Grew Into A Huge SaleHow One Small Lead Grew Into A Huge Sale
How One Small Lead Grew Into A Huge Sale
Cassandra Kozak
 
How to Make Money Selling Physical Products - Steve Chou
How to Make Money Selling Physical Products - Steve ChouHow to Make Money Selling Physical Products - Steve Chou
How to Make Money Selling Physical Products - Steve Chou
Leslie Samuel
 
How to boost your sales with cold emailing
How to boost your sales with cold emailingHow to boost your sales with cold emailing
How to boost your sales with cold emailing
TheFamily
 
The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...
The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...
The Traffic Trifecta: Driving More Sales Through Paid Search + Organic Social...
Internet Marketing Software - WordStream
 
Ad

Similar to BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy (20)

Tokens, Complex Systems, and Nature
Tokens, Complex Systems, and NatureTokens, Complex Systems, and Nature
Tokens, Complex Systems, and Nature
Trent McConaghy
 
Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]
Trent McConaghy
 
Opportunities for Genetic Programming Researchers in Blockchain
Opportunities for Genetic Programming Researchers in BlockchainOpportunities for Genetic Programming Researchers in Blockchain
Opportunities for Genetic Programming Researchers in Blockchain
Trent McConaghy
 
Hack it like its hot!
Hack it like its hot!Hack it like its hot!
Hack it like its hot!
Stefan Adolf
 
Chronicle accelerate building a digital currency
Chronicle accelerate   building a digital currencyChronicle accelerate   building a digital currency
Chronicle accelerate building a digital currency
Peter Lawrey
 
Building a dApp on Tezos
Building a dApp on TezosBuilding a dApp on Tezos
Building a dApp on Tezos
TinaBregovi
 
Blockchain On Azure
Blockchain On AzureBlockchain On Azure
Blockchain On Azure
Johan Zammit
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)
Tomoaki Sato
 
Cloud Talk
Cloud TalkCloud Talk
Cloud Talk
John Willis
 
AIoT: Intelligence on Microcontroller
AIoT: Intelligence on MicrocontrollerAIoT: Intelligence on Microcontroller
AIoT: Intelligence on Microcontroller
Andri Yadi
 
New Business Models enabled by Blockchain
New Business Models enabled by BlockchainNew Business Models enabled by Blockchain
New Business Models enabled by Blockchain
Slash
 
Version Control in AI/Machine Learning by Datmo
Version Control in AI/Machine Learning by DatmoVersion Control in AI/Machine Learning by Datmo
Version Control in AI/Machine Learning by Datmo
Nicholas Walsh
 
Explain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveExplain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a five
Zoltan Balazs
 
Zoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m Five
Zoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m FiveZoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m Five
Zoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m Five
hacktivity
 
Building a Holodeck
Building a HolodeckBuilding a Holodeck
Building a Holodeck
Jon Radoff
 
Company presentation
Company presentationCompany presentation
Company presentation
Olena Petrashchuk
 
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshopBlockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Next Space Pvt. Ltd
 
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allEclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
Marc Dutoo
 
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware
 
Masterclass on Bitcoin, Ethereum & Cryptoassets
Masterclass on Bitcoin, Ethereum & CryptoassetsMasterclass on Bitcoin, Ethereum & Cryptoassets
Masterclass on Bitcoin, Ethereum & Cryptoassets
ThiyagaRajan Maruthavanan (Rajan)
 
Tokens, Complex Systems, and Nature
Tokens, Complex Systems, and NatureTokens, Complex Systems, and Nature
Tokens, Complex Systems, and Nature
Trent McConaghy
 
Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]Blockchains for AI [With New Applications]
Blockchains for AI [With New Applications]
Trent McConaghy
 
Opportunities for Genetic Programming Researchers in Blockchain
Opportunities for Genetic Programming Researchers in BlockchainOpportunities for Genetic Programming Researchers in Blockchain
Opportunities for Genetic Programming Researchers in Blockchain
Trent McConaghy
 
Hack it like its hot!
Hack it like its hot!Hack it like its hot!
Hack it like its hot!
Stefan Adolf
 
Chronicle accelerate building a digital currency
Chronicle accelerate   building a digital currencyChronicle accelerate   building a digital currency
Chronicle accelerate building a digital currency
Peter Lawrey
 
Building a dApp on Tezos
Building a dApp on TezosBuilding a dApp on Tezos
Building a dApp on Tezos
TinaBregovi
 
Blockchain On Azure
Blockchain On AzureBlockchain On Azure
Blockchain On Azure
Johan Zammit
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)
Tomoaki Sato
 
AIoT: Intelligence on Microcontroller
AIoT: Intelligence on MicrocontrollerAIoT: Intelligence on Microcontroller
AIoT: Intelligence on Microcontroller
Andri Yadi
 
New Business Models enabled by Blockchain
New Business Models enabled by BlockchainNew Business Models enabled by Blockchain
New Business Models enabled by Blockchain
Slash
 
Version Control in AI/Machine Learning by Datmo
Version Control in AI/Machine Learning by DatmoVersion Control in AI/Machine Learning by Datmo
Version Control in AI/Machine Learning by Datmo
Nicholas Walsh
 
Explain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveExplain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a five
Zoltan Balazs
 
Zoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m Five
Zoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m FiveZoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m Five
Zoltán Balázs - Ethereum Smart Contract Hacking Explained like I’m Five
hacktivity
 
Building a Holodeck
Building a HolodeckBuilding a Holodeck
Building a Holodeck
Jon Radoff
 
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshopBlockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Next Space Pvt. Ltd
 
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them allEclipseCon 2016 - OCCIware : one Cloud API to rule them all
EclipseCon 2016 - OCCIware : one Cloud API to rule them all
Marc Dutoo
 
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open WideOCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware Project at EclipseCon France 2016, by Marc Dutoo, Open Wide
OCCIware
 
Ad

More from BigchainDB (10)

BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database
BigchainDB
 
IPDB: Designing Blockchain Governance
IPDB: Designing Blockchain GovernanceIPDB: Designing Blockchain Governance
IPDB: Designing Blockchain Governance
BigchainDB
 
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
BigchainDB
 
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
BigchainDB
 
Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...
Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...
Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...
BigchainDB
 
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
BigchainDB
 
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
BigchainDB
 
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
A BigchainDB use case:  Weaving the ILP fabric into BigchainDBA BigchainDB use case:  Weaving the ILP fabric into BigchainDB
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
BigchainDB
 
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup TaipeiAn introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
BigchainDB
 
BigchainDB: A Scalable Blockchain Database, In Python
  BigchainDB: A Scalable Blockchain Database, In Python   BigchainDB: A Scalable Blockchain Database, In Python
BigchainDB: A Scalable Blockchain Database, In Python
BigchainDB
 
BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database BigchainDB 2.0 - The Blockchain Database
BigchainDB 2.0 - The Blockchain Database
BigchainDB
 
IPDB: Designing Blockchain Governance
IPDB: Designing Blockchain GovernanceIPDB: Designing Blockchain Governance
IPDB: Designing Blockchain Governance
BigchainDB
 
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
Transparent Supply Chains & Smart Factories (IoT) - BigchainDB & IPDB Meetup ...
BigchainDB
 
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
Artificial Intelligence (AI) and Law - BigchainDB & IPDB Meetup #4 - April 05...
BigchainDB
 
Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...
Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...
Introduction to Artificial Intelligence (AI) - BigchainDB & IPDB Meetup #4 - ...
BigchainDB
 
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...Estonia E-Residency: Country as a Service  - BigchainDB & IPDB Meetup #3 - Fe...
Estonia E-Residency: Country as a Service - BigchainDB & IPDB Meetup #3 - Fe...
BigchainDB
 
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
COALA IP: a blockchain-ready Intellectual property licensing protocol - Bigch...
BigchainDB
 
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
A BigchainDB use case:  Weaving the ILP fabric into BigchainDBA BigchainDB use case:  Weaving the ILP fabric into BigchainDB
A BigchainDB use case: Weaving the ILP fabric into BigchainDB
BigchainDB
 
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup TaipeiAn introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
An introduction to BigchainDB - by a fan and follower at Ethereum Meetup Taipei
BigchainDB
 
BigchainDB: A Scalable Blockchain Database, In Python
  BigchainDB: A Scalable Blockchain Database, In Python   BigchainDB: A Scalable Blockchain Database, In Python
BigchainDB: A Scalable Blockchain Database, In Python
BigchainDB
 

Recently uploaded (20)

Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 

BigchainDB: Blockchains for Artificial Intelligence by Trent McConaghy

  • 1. Blockchains for Artificial Intelligence Trent McConaghy @trentmc0
  • 3. Blockchain: A Special “Spreadsheet in the Sky” What’s special: - no one owns it - anyone can add to it - no one can delete from it - Writing to a blockchain is like etching in stone. - Which allows us to issue assets, and transfer them
  • 4. The Internet of Everything needs a Ledger of Everything. 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.
  • 5. Blockchains are databases with “blue ocean” benefits Decentralized / shared control Immutability / audit trail Tokens / exchanges
  • 6. A blockchain caveat or two Completely new code bases Reinventing consensus No sharding = no scaling No querying // single-node querying Let’s fix this...
  • 7. Everyone uses databases. How do they scale to big data? Answer: Distribute storage across many machines (sharding) 7 0 50 100 150 200 250 300 350 0 200,000 400,000 600,000 800,000 1,200,000 175,000 367,000 537,000 1,100,000 Nodes Writes/s Example: Cassandra scaling. More nodes = more throughput, more capacity A “consensus” algorithm keeps distributed nodes in sync.
  • 8. How to build a scalable blockchain database (BigchainDB) 1. Start with an enterprise-grade distributed DB, e.g. MongoDB 2. Engineer in blockchain characteristics • Each DB node is a federation node Decentralized / Shared Control • Hash Previous Blocks • Append-only Immutable / Audit Trails • “Own” = have private key • Asset lives on the database Native assets
  • 9. IPDB = a public global blockchain database
  • 19. Energy Value prop: manage $ flow in energy deregulation
  • 20. Music rights Value prop: A streaming service owned by all
  • 21. Education Credentials Value prop: reduce fraudulent degrees, lower HR friction
  • 23. Work off of each of the benefits… Decentralized / shared control Immutability / audit trail Tokens / exchanges
  • 24. Decentralized / shared control encourages data sharing More data  better models -10.3 + 7.08e-5 / id1 + 1.87 * ln( -1.95e+9 + 1.00e+10 / (vsg1*vsg3) + 1.42e+9 *(vds2*vsd5) / (vsg1*vgs2*vsg5*id2) ) 10^( 5.68 - 0.03 * vsg1 / vds2 - 55.43 * id1+ 5.63e-6 / id1 ) 90.5 + 190.6 * id1 / vsg1 + 22.2 * id2 / vds2 2.36e+7 + 1.95e+4 * id2 / id1 - 104.69 / id2 + 2.15e+9 * id2 + 4.63e+8 * id1 - 5.72e+7 - 2.50e+11 * (id1*id2) / vgs2 + 5.53e+6 * vds2 / vgs2 + 109.72 / id1 Merge Build models Build model Low accuracy High accuracy
  • 25. Decentralized / shared control encourages data sharing Qualitatively new ecosystem-level data  qualitatively new models Example: shared diamond certification houses data  makes fraud id possible Merge All the diamond cert houses Alldiamonds forcerthouse1 Certhouse2 Certhouse3 Certhouse4 All the legit diamonds Build 1-class classifier Legit Fraudulent No single cert house has enough data to make an accurate classifier Build classifiers
  • 26. Decentralized / shared control encourages data sharing Qualitatively new planet-level data  qualitatively new models “IPDB is kibbles for AI” --David Holtzman
  • 27. Immutability for An Audit Trail on Training/Testing Data & Models For greater trustworthiness of the data & models (Avoid garbage-in, garbage-out) Provenance in building models: • Sensor / input stream data • Training X/y data • Model building convergence Provenance in testing / in the field: • Testing X data • Model simulation • Testing yhat data Time-stamp/store Applications: • you can tell if a sensor is lying • you know the “story” of a model • catch leaks in the data chain
  • 28. Another Opportunity: A shared global registry of training data & models All the Kaggle datasets All the Kaggle models All the ImageNet datasets All the ImageNet models ….…. “Models are owned by the planet”
  • 29. Training/testing data & models as intellectual property assets  Decentralized data & model exchanges Your datasets or models… …licensed to others Others’ datasets & models …licensed to you ….…. “EMX – European Model Exchange?”
  • 32. Then you get decentralized processing. aka “smart contracts” What if you used a blockchain to store state of a state machine? State Virtual machine
  • 33. Then you get decentralized processing. And you can build a world computer having decentralized processing, storage, and communications (e.g. Ethereum vision) What if you used a blockchain to store state of a state machine? State Virtual machine Decentralized applications (dapps) World computer
  • 34. DAO: a computational process that • runs autonomously, • on decentralized infrastructure, • with resource manipulation. It’s code that can own stuff! DAO: Decentralized Autonomous Organization State Virtual machine DAO Dapp
  • 35. AI entity is a feedback control system. That is, AGI. Its feedback loop would continue on its own, taking inputs, updating its state, and actuating outputs, with the resources to do so continually. AGI on a DAO? AI DAO World computer
  • 36. Example: The ArtDAO Algorithm… 1. Run AI art engine to generate new image, using GP or deep 2. Claim attribution in blockchain, using ascribe 3. Create multiple editions, using ascribe 4. Post editions for sale onto a marketplace, using Getty (centralized), or OpenBazaar (decent.) 5. Sell the editions. $ goes to ArtDAO using built-in cryptocurrency like Ether. IP go from ArtDAO using ascribe. 6. Repeat! Create more art, sell it, get wealthier
  • 37. Example: The ArtDAO Algorithm… 1. Run AI art engine to generate new image, using GP or deep 2. Claim attribution in blockchain, using ascribe 3. Create multiple editions, using ascribe 4. Post editions for sale onto a marketplace, using Getty (centralized), or OpenBazaar (decent.) 5. Sell the editions. $ goes to ArtDAO using built-in cryptocurrency like Ether. IP go from ArtDAO using ascribe. 6. Repeat! Create more art, sell it, get wealthier Over time, if ArtDAO makes more money from sales than from generating new art, then it will accumulate wealth. And, you can’t turn it off.
  • 38. Angles to Making AI DAOs • DAO  AI DAO. Start with DAO, add AI. E.g. Plantoid • AI  AI DAO. Start with AI, add DAO. E.g. numer.ai • SaaS  DAO  AI DAO. Convert SaaS to DAO. Then add AI • Physical service  AI DAO. E.g. Uber self-owning cars
  • 39. Blockchains for Artificial Intelligence A planetary-scale blockchain database (IPDB) unlocks opportunities: 1. Data sharing  Better models 2. Data sharing  Qualitatively new models 3. Audit trails on data & models for more trustworthy predictions 4. Shared global registry of training data & models 5. Data & models as IP assets  data & model exchange 6. AI DAOs – AI that can accumulate wealth, that you can’t turn off Trent McConaghy @trentmc0 bigchaindb.com ipdb.foundation