SlideShare a Scribd company logo
Distributed Data Intelligence
with Rockchain
Sébastien Jehan
sebastien.jehan@rockchain.org
The distributedDataIntelligence
Distributed file system & Scripting engine
THE BIG PICTURE ON DATASCIENCE & BLOCKCHAIN
Distributed dataintelligence
Distributed dataintelligence
Agrarian
revolution
Manufact.
revolution
Industrial
revolution
AI / Blockchain
revolution
from
goodsgathering
to
goodsproduction
from
manuallabor
to
toolsproduction
from
manualtools
production
to
toolsproducing
tools
from
statictools
to
learningtools
GDP~N
Humanlabor
(N-noofhumans)
GDP~k*N
Moreefficient
manuallabor
GDP~Nα
Automated
production
GDP~eN
Automated
intelligence,
producing
automationfor
production
What the Blockchain brings to Datascience
INFORMATION TRANSFER
REQUIRES
CONSENSUS AND
PERSISTENCE
IS PERFECT BOTH FOR
CONSENSUS AND
PERSISTENCE
RENDERING MULTI-AGENT
#DATASCIENCE AS AN
EVOLVING SELF-ORGANIZED SYSTEM
BLOCKCHAIN
CONSENSUS
each agent gets the same sense of
a signal as others
PERSISTENCE
the sense of the signal does not
diminish withtime
➔ Economical
agents
➔ Data consumers
➔ Data producers
➔ Miners?
(Proof of
Cognitive Work)
Datascience
FROM THE POINT OF
VIEW OF
BLOCKCHAIN
➔ Open Data for
Machine Learning
➔ Data Exchange
in Trustless
Environments
➔ Proofs (states,
computations,
transfers)
BLOCKCHAIN
FROM THE POINT OF
VIEW OF
Datascience
Distributed data intelligence: Rockchain
What blockchain lacks to enable more efficient
Datascience: Rockchain answer
● Oracles => public FactMap nodes
(physical worldbindings)
● Distributeddata storage => Distributed file system
(IPFSetc)
● Speed => Raiden networks
higher transactionrates
● Application-level languages => Javascript
withnew paradigms
Distributed
FactMap Nodes
network
Ethereum
Blockchain
Distributed
ComputeReduce
Nodes network
Rockchain distributed network
Rockchain
ComputeReduce Node
Datascript
engine
Distributed
Datastore
Rockchain
ComputeReduce Node
Datascript
engine
Distributed
Datastore
Rockchain
ComputeReduce Node
Datascript
engine
Distributed
Datastore
CORPORATE NETWORK 1
CORPORATE NETWORK 2
CORPORATE NETWORK 3
FactMap node
FactMap node
Rockchain Reduce Node
Datascript
engine
Distributed
Datastore
Datascript
engine
LOCAL
Datastore
FactMap node
Datascript
engine
LOCAL
Datastore
Distributed
FactMap Nodes
network
Ethereum
Blockchain
Distributed
ComputeReduce
Nodes network
FactMap
node
FactMap
node
FactMap
node
FactMap
node FactMap
node
Distributed
FactMap Nodes
network Ethereum
Blockchain
Distributed
ComputeReduce
Nodes network
ComputeReduce
node
ComputeReduce
node
ComputeReduce
node
ComputeReduce
node
ComputateReduce
node
The Rockchain data processing infrastructure
COMPUTATION / REDUCE OPERATION
- A custom javascript engine running certified provable distributed data scripts
- The javascript engine can compile encrypted computation circuits for private data
- The distributed consensus protocol is based on a pioneering Proof of Computation
FACT / MAP OPERATION
- UNIX access rights system on data but distributed on the network, stored on Ethereum
- Data Schema matching inside the scripts
Every computation is notarized
on the Ethereum Blockchain
In Rockchain, peer to peer data transfers are notarized:
1. The act of sending the data is notarized
2. The data reception is notarized
3. The identity of the sender and receivers are notarized
4. The proof of data content is notarized
5. The unchanged data versus the changed data part are notarized
Every computation is also notarized
on the Ethereum Blockchain
In Rockchain, computation notarization means:
1. The data used in the script is notarized
2. The version of the script used is notarized
3. The parameters of the scripts are notarized
4. The results of the computation are notarized
Corporate network
• Read: replicate
the data locally
one way –
internal network
• Write: replicate
the data locally
and send my
updates
remotely–
internal network
• Execute: run
datascripts on
data
Blockchain
authorized Peers
• Read: replicate
the data locally
one way -
internet
• Write: replicate
the data locally
and send my
updates remotely
- internet
• Execute: run
datascripts on
data - internet
Others
• Read: replicate
the data locally
one way- internet
• Write: replicate
the data locally
and send my
updates
remotely-
internet
• Execute: run
datascripts on
data - internet
The certified Datascript Engine empowers miners for useful jobs through
Proof of Computation
POW: Get rewards for securing the network (no business use)
POS: Don’t waste computation power (but distributed miners are idle)
POC: Get tokens for useful computation (miners are busy for real business use)
The Rockchain infrastructure
Engineered for data privacy
DATASCRIPT NAMING
SERVICE
ROCKCHAIN DISTR.
NETWORK
CERTIFIED DATASCRIPT
ENGINE
SECURED MULTIPART
COMPUTATION
MICROPAYMENTS
(STATE CHANNELS)
ETHEREUM
BLOCKCHAIN
Rockchain believes in distributed
business intelligence. Reports
should consolidate data from
numerous independent companies,
without compromising data privacy.
Ethereum is a great ransactional
engine to orchestrate this.
Rockchain is an extra distributed
« onion layer » on top of Ethereum
for distributed computing.
THANK YOU
For more questions
http://www.rockteam.org/

More Related Content

PDF
Rockchain.org pitch
www.ixxo.io
 
PPTX
Visualizing C2_MLADS_2015
Todd Lanning
 
PDF
RedSplice_Network_Traffic_Examiner_Datasheet
Laurentiu Nicula
 
PPTX
Cisco Stealtwatch
Rayudu Babu
 
PPTX
Big Brother: Kubernetes Edition
Knox Anderson
 
PDF
XebiConFr 15 - Kafka par la face nord
Publicis Sapient Engineering
 
PPT
Wireshark
penetration Tester
 
DOCX
IEEE CSE Projects 2017 2018
CloudTechnologies
 
Rockchain.org pitch
www.ixxo.io
 
Visualizing C2_MLADS_2015
Todd Lanning
 
RedSplice_Network_Traffic_Examiner_Datasheet
Laurentiu Nicula
 
Cisco Stealtwatch
Rayudu Babu
 
Big Brother: Kubernetes Edition
Knox Anderson
 
XebiConFr 15 - Kafka par la face nord
Publicis Sapient Engineering
 
IEEE CSE Projects 2017 2018
CloudTechnologies
 

What's hot (7)

PPT
Introduction to WattDepot
Philip Johnson
 
PDF
Decentralized Applications using Ethereum
Deepu S Nath
 
PPTX
LINQ to HPC: Developing Big Data Applications on Windows HPC Server
Saptak Sen
 
ODP
IBM Extreme Blue FTP Discovery Week 2 Presentation
University of St Andrews
 
PPTX
Processing IoT Data with Apache Kafka
Matthew Howlett
 
PPTX
Mutagen - Introduction to the fast file synchronization and network forwardin...
Aurimas Niekis
 
PPTX
MobilityFirst FIA in OpenFlow SDNs
US-Ignite
 
Introduction to WattDepot
Philip Johnson
 
Decentralized Applications using Ethereum
Deepu S Nath
 
LINQ to HPC: Developing Big Data Applications on Windows HPC Server
Saptak Sen
 
IBM Extreme Blue FTP Discovery Week 2 Presentation
University of St Andrews
 
Processing IoT Data with Apache Kafka
Matthew Howlett
 
Mutagen - Introduction to the fast file synchronization and network forwardin...
Aurimas Niekis
 
MobilityFirst FIA in OpenFlow SDNs
US-Ignite
 
Ad

Similar to Distributed dataintelligence (20)

PDF
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
DevCamp Campinas
 
PPTX
data-mesh-101.pptx
TarekHamdi8
 
PDF
Evolution from EDA to Data Mesh: Data in Motion
confluent
 
PDF
A Real-Time Version of the Truth
Eric Kavanagh
 
PPTX
Ethereum Devcon1 Report (summary writing)
Tomoaki Sato
 
PDF
Big Data Analytics Tokyo
Adam Gibson
 
PDF
CloudCamp Chicago - Big Data & Cloud May 2015 - All Slides
CloudCamp Chicago
 
PDF
Internet census 2012
Giuliano Tavaroli
 
PDF
How to over-engineer things and have fun? | Oto Brglez, OPALAB
HostedbyConfluent
 
PDF
Construire une « data fabric » pour les environnements edge
Open Source Experience
 
PPTX
Touring the Dark Side of Internet: A Journey through IOT, TOR & Docker
Abhinav Biswas
 
PDF
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
ITCamp
 
PDF
IoT meets Big Data
ratthaslip ranokphanuwat
 
PPTX
Cloud to hybrid edge cloud evolution Jun112020.pptx
Michel Burger
 
PDF
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber
 
PPTX
Big Data Pipeline and Analytics Platform
Sudhir Tonse
 
PPTX
Big Data Pipeline and Analytics Platform Using NetflixOSS and Other Open Sour...
Sudhir Tonse
 
PDF
Network Monitoring System ppt.pdf
kristinatemen
 
PPTX
network monitoring system ppt
ashutosh rai
 
PPTX
Streaming real time data with Vibe Data Stream
InformaticaMarketplace
 
Dylan Butler & Oliver Hager - Building a cross platform cryptocurrency app
DevCamp Campinas
 
data-mesh-101.pptx
TarekHamdi8
 
Evolution from EDA to Data Mesh: Data in Motion
confluent
 
A Real-Time Version of the Truth
Eric Kavanagh
 
Ethereum Devcon1 Report (summary writing)
Tomoaki Sato
 
Big Data Analytics Tokyo
Adam Gibson
 
CloudCamp Chicago - Big Data & Cloud May 2015 - All Slides
CloudCamp Chicago
 
Internet census 2012
Giuliano Tavaroli
 
How to over-engineer things and have fun? | Oto Brglez, OPALAB
HostedbyConfluent
 
Construire une « data fabric » pour les environnements edge
Open Source Experience
 
Touring the Dark Side of Internet: A Journey through IOT, TOR & Docker
Abhinav Biswas
 
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
ITCamp
 
IoT meets Big Data
ratthaslip ranokphanuwat
 
Cloud to hybrid edge cloud evolution Jun112020.pptx
Michel Burger
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber
 
Big Data Pipeline and Analytics Platform
Sudhir Tonse
 
Big Data Pipeline and Analytics Platform Using NetflixOSS and Other Open Sour...
Sudhir Tonse
 
Network Monitoring System ppt.pdf
kristinatemen
 
network monitoring system ppt
ashutosh rai
 
Streaming real time data with Vibe Data Stream
InformaticaMarketplace
 
Ad

Recently uploaded (20)

PPTX
Probability systematic sampling methods.pptx
PrakashRajput19
 
PPTX
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
PPTX
Presentation on animal welfare a good topic
kidscream385
 
PDF
Key_Statistical_Techniques_in_Analytics_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
717629748-Databricks-Certified-Data-Engineer-Professional-Dumps-by-Ball-21-03...
pedelli41
 
PPTX
Pipeline Automatic Leak Detection for Water Distribution Systems
Sione Palu
 
PDF
Classifcation using Machine Learning and deep learning
bhaveshagrawal35
 
PDF
Practical Measurement Systems Analysis (Gage R&R) for design
Rob Schubert
 
PPTX
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
PPT
Real Life Application of Set theory, Relations and Functions
manavparmar205
 
PPTX
lecture 13 mind test academy it skills.pptx
ggesjmrasoolpark
 
PDF
Blitz Campinas - Dia 24 de maio - Piettro.pdf
fabigreek
 
PPTX
HSE WEEKLY REPORT for dummies and lazzzzy.pptx
ahmedibrahim691723
 
PPTX
short term internship project on Data visualization
JMJCollegeComputerde
 
PDF
blockchain123456789012345678901234567890
tanvikhunt1003
 
PPTX
Web dev -ppt that helps us understand web technology
shubhragoyal12
 
PDF
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
PPTX
Fuzzy_Membership_Functions_Presentation.pptx
pythoncrazy2024
 
PPTX
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
PPTX
Presentation (1) (1).pptx k8hhfftuiiigff
karthikjagath2005
 
Probability systematic sampling methods.pptx
PrakashRajput19
 
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
Presentation on animal welfare a good topic
kidscream385
 
Key_Statistical_Techniques_in_Analytics_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
717629748-Databricks-Certified-Data-Engineer-Professional-Dumps-by-Ball-21-03...
pedelli41
 
Pipeline Automatic Leak Detection for Water Distribution Systems
Sione Palu
 
Classifcation using Machine Learning and deep learning
bhaveshagrawal35
 
Practical Measurement Systems Analysis (Gage R&R) for design
Rob Schubert
 
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
Real Life Application of Set theory, Relations and Functions
manavparmar205
 
lecture 13 mind test academy it skills.pptx
ggesjmrasoolpark
 
Blitz Campinas - Dia 24 de maio - Piettro.pdf
fabigreek
 
HSE WEEKLY REPORT for dummies and lazzzzy.pptx
ahmedibrahim691723
 
short term internship project on Data visualization
JMJCollegeComputerde
 
blockchain123456789012345678901234567890
tanvikhunt1003
 
Web dev -ppt that helps us understand web technology
shubhragoyal12
 
D9110.pdfdsfvsdfvsdfvsdfvfvfsvfsvffsdfvsdfvsd
minhn6673
 
Fuzzy_Membership_Functions_Presentation.pptx
pythoncrazy2024
 
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
Presentation (1) (1).pptx k8hhfftuiiigff
karthikjagath2005
 

Distributed dataintelligence