Towards the decentralisation of personal data through blockchains and linked data

John Domingue
John DomingueProfessor at Knowledge Media Institute, The Open University
Towards the
Decentralisation of
Personal Data through
Blockchains & Linked Data
Prof. John Domingue (@johndmk)
Director, Knowledge Media Institute,
the Open University, UK
http://kmi.open.ac.uk/
http://blockchain.open.ac.uk/
Outline
• Motivation
• Linked Data and Knowledge Graphs
• Blockchains
• LinkChains
• Educational experiments at the OU
• Summary
Motivation
“We demonstrated that the Web had failed
instead of served humanity, as it was supposed
to have done, and failed in many places,” he
told me. The increasing centralization of the
Web, he says, has “ended up producing—with
no deliberate action of the people who
designed the platform—a large-scale emergent
phenomenon which is anti-human.”
"deeply personal … weaponised
against us with military efficiency"
Data
https://www.theguardian.com/commentisfree/2018/mar/28/all-the-data-facebook-google-has-on-you-privacy
• 5.5 GB
• Everywhere you’ve
been
• Everything you’ve
ever searched (and
deleted)
• Advertisement profile
• All the apps you use
• All your YouTube
history
Thin Files and Data Poor
7
Self Sovereign Identity
8
Linked Data and
Knowledge Graphs
Linked Data
May 2007
12 datasets
20 links
Linked Data
June 2018
1,224 datasets
16,113 links
Maintained by John P. McCrae for the Insight Centre for Data Analytics
13
14
Amsterdam
15
Adapted from https://www.ambiverse.com/knowledge-graphs-encyclopaedias-for-machines/ using data from
http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?QueryClass=place&QueryString=amsterdam
Blockchains
Blockchain
17
World Economic Forum Survey Projects
Blockchain ‘Tipping Point’ by 2023
Santander: Blockchain Tech Can Save Banks
$20 Billion a Year
Towards the decentralisation of personal data through blockchains and linked data
Everledger
www.everledger.io
https://www.docusign.com/blog/the-future-of-car-leasing-is-as-easy-as-click-sign-drive/
http://motherboard.vice.com/read/transactive-grid-ethereum-brooklyn-microgrid
Ledgers
Cryptographic Hash Function
https://en.wikipedia.org/wiki/Cryptographic_hash_function
Blockchain = an Immutable Linked List
Blockchain = an Immutable Linked List
Proof of Work
• Find x such that f(nonce + x) < t
(cryptographic hash)
"Hello, world!0" =>
1312af178c253f84028d480a6adc1e25e81caa44c749ec81976192e2ec934c64
"Hello, world!1" =>
e9afc424b79e4f6ab42d99c81156d3a17228d6e1eef4139be78e948a9332a7d8
"Hello, world!2" =>
ae37343a357a8297591625e7134cbea22f5928be8ca2a32aa475cf05fd4266b7 ...
"Hello, world!4248" =>
6e110d98b388e77e9c6f042ac6b497cec46660deef75a55ebc7cfdf65cc0b965
"Hello, world!4249" =>
c004190b822f1669cac8dc37e761cb73652e7832fb814565702245cf26ebb9e6
"Hello, world!4250" =>
0000c3af42fc31103f1fdc0151fa747ff87349a4714df7cc52ea464e12dcd4e9
Proof of Work
• Hard to outpace the entire rest of the network… a 51% attack could
do it, but otherwise it is like buying thousands of lottery tickets –
doesn’t help you that much!
Source: Marc Eisenstadt ‘What is the genius behind Bitcoin’
BitCoin Mining
http://knkx.org/post/central-wash-home-nations-biggest-bitcoin-mine-more-coming
Consensus Mechanisms (1/6)
Consensus Mechanisms (2/6)
Consensus Mechanisms (3/6)
Consensus Mechanisms (4/6)
Consensus Mechanisms (5/6)
Consensus Mechanisms (6/6)
http://ethdocs.org/en/latest/account-management.html
Every account is defined by a pair of keys,
a private key and public key
A keyfile holds encoded key pair
data as JSON with the private key
encrypted with a user given
password
Accounts are indexed by their address
which is derived from the public key by
taking the last 20 bytes
Accounts use public key
cryptography to sign transaction.
Ethereum External Accounts
Ethereum Virtual Machine
Sources: Ethereum Development Tutorial
The Ethereum Virtual Machine can be thought of as a large decentralized computer
containing millions of objects, called "accounts", which have the ability to maintain
an internal database, execute code and talk to each other.
There are 2 types of Accounts:
Externally owned account (EOA):
an account controlled by a private
key that has the ability to send
ether and messages from it.
‘Smart’ Contract: an account
that has its own code, and is
controlled by code.
Any user can trigger an action by sending a transaction from an EOA, setting
Ethereum's wheels in motion.
If the destination of the transaction
is another EOA, then the transaction
may transfer some ether but
otherwise does nothing
However, if the destination is a
‘Smart’ Contract, then the
contract in turn activates, and
automatically runs its code.
LinkChains
Decentralized web apps
share access to data stores
Different app and storage providers
compete independently
Linked Data Platform (LDP) defines a set of
rules for HTTP operations on web resources,
some based on RDF, to provide an architecture
for read-write Linked Data on the web.
contract ERC721 {
// ERC20 compatible functions
function name() constant returns (string name);
function symbol() constant returns (string symbol);
function totalSupply() constant returns (uint256 totalSupply);
function balanceOf(address _owner) constant returns (uint balance);
// Functions that define ownership
function ownerOf(uint256 _tokenId) constant returns (address owner);
function approve(address _to, uint256 _tokenId);
function takeOwnership(uint256 _tokenId);
function transfer(address _to, uint256 _tokenId);
function tokenOfOwnerByIndex(address _owner, uint256 _index) constant returns
(uint tokenId);
// Token metadata
function tokenMetadata(uint256 _tokenId) constant returns (string infoUrl);
// Events
event Transfer(address indexed _from, address indexed _to, uint256 _tokenId);
event Approval(address indexed _owner, address indexed _approved, uint256
_tokenId); }
LinkChain Components
SOLID Personal
Data Pod
Web/Mobile
Application or Client
Private data
soley under
user control
User controlled
read/write access
LinkChain Components
SOLID Personal
Data Pod
Decentralised data
storage
Web/Mobile
Application or Client
Private data
soley under
user control
Public and private data
User controlled
read/write access
Public and
private data
storage and
access
LinkChain Components
SOLID Personal
Data Pod
Decentralised data
storage
Web/Mobile
Application or Client
Private data
soley under
user control
Public and private data
Decentralised ledger and
‘global computer’
User controlled
read/write access
Public and
private data
storage and
access
Recording, Verification
and Asset Transfer
Educational
experiments at the
OU
The Open University
2
OpenLearn
Towards the decentralisation of personal data through blockchains and linked data
Student Controlled
Education
Microcredentials
Open Badge 2.0
https://medium.com/openbadges/open-badges-2-0-b7f67d2c3191
OpenLearn Badges on the blockchain
Demos of movies available at: http://blockchain.open.ac.uk/
Peer Reputation and Badging
Reputation Contract
Functions:
Storage:
sendReputation
getPersonBalance()
getReputationAttribute
attribs[address = > Attrib]
Attrib { uint balanceOf;
mapping(string => uint);
string[] attribStrings
}
Reputation
Attribute
token
Balances
Reputation Smart Contract
Tokens left
to assign
My Reputation
Peer Reputation Page
Kevin’s Reputation View
Communication: 14
Collaboration: 06
Organisation: 12
Ethics: 05
Problem Solving: 10
Engagement: 04
your Ethereum address
password to private key
Signing this transaction will transfer stated
Reputation Tokens + ETH gas payment from
your account. Estimated gas cost is 0.02 ETH.
Maximum gas cost is set to 0.05 ETH
Transfer
Reputation Tokens Left: 57
number of tokens to transfer
Assign Reputation
My Reputation
Peer Reputation Page
Michelle’s Reputation View
Communication: 06
Collaboration: 02
Organisation: 10
Ethics: 12
Problem Solving: 08
Engagement: 16
your Ethereum address
password to private key
Signing this transaction will transfer stated
Reputation Tokens + ETH gas payment from
your account. Estimated gas cost is 0.02 ETH.
Maximum gas cost is set to 0.05 ETH
Transfer
Reputation Tokens Left: 68
number of tokens to transfer
Assign Reputation
Signed
TX
Reputation
Attribute
token
Balances
Tokens left
to assign
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Block no: 45566778
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Michelle transfers 4 Reputation tokens for ‘Organisation’ to Kevin
Active Badges
Rise of the Uber University
Uber-style Teaching
LinkChain Components
SOLID Personal
Data Pod
Decentralised data
storage
Web/Mobile
Application or Client
Private data
soley under
user control
Public and private data
Decentralised ledger and
‘global computer’
User controlled
read/write access
Public and
private data
storage and
access
Recording, Verification
and Asset Transfer
Learning Record IPFS IPFS
IPFSIPFS
LinkChain Components
Solid Personal
Data Pod
IPFS decentralised data
storage
Token Metadata incl.
Student Solid URLs
Signed token metadata URL
and badge issuing contracts
Students access
and update
learning
achievements
Storing and
retrieving
token
metadata
Badge issuing and badge
issuing rights
Closing Comments
and Summary
Global Higher and Further Education
Blockchain
Startups in the CV/Accreditation Space
instituteofcoding.org
Towards the decentralisation of personal data through blockchains and linked data
Europass2 Digitally Signed Credentials
Summary: Managing Private Data
• Societal and technical motivations for
moving to decentralized platforms
• Blockchains provide a mechanism for adding
decentralized trust to decentralized data
stores
• Semantic approaches can aid with indexing
and interoperability
Summary: Benefits for Education
• Inbuilt identity management
• Data controlled/owned by learners rather
than any single institution
• Increases transparency
• Reduces risk of fraud
• Supports automation
• Permits disintermediation
• Lowering of process costs
– Lowers entry barriers to education market
– ‘university of one’
Acknowledgements
• KMi@OU Implementation Team
– Michelle Bachler
– Kevin Quick
– Allan Third
– Chris Valentine
– Umar Mir
– Zeeshan Jan
– Manoharan Ramachandran
blockchain.open.ac.uk
1 of 78

Recommended

Linked data indexing of distributed ledgers by
Linked data indexing of distributed ledgersLinked data indexing of distributed ledgers
Linked data indexing of distributed ledgersJohn Domingue
2.4K views39 slides
Blockchains as a Component of the Next generation Internet by
Blockchains as a Component of the Next generation InternetBlockchains as a Component of the Next generation Internet
Blockchains as a Component of the Next generation InternetJohn Domingue
56.5K views68 slides
COVID-19 Antibody Test+Vaccination Certificates: There's an app for that by
COVID-19 Antibody Test+Vaccination Certificates: There's an app for thatCOVID-19 Antibody Test+Vaccination Certificates: There's an app for that
COVID-19 Antibody Test+Vaccination Certificates: There's an app for thatmeisenstadt
20K views73 slides
Blockchains and new educational models v 2.0 by
Blockchains and new educational models v 2.0Blockchains and new educational models v 2.0
Blockchains and new educational models v 2.0John Domingue
36.2K views59 slides
Blockchains a new platform for semantically enabled transactions public by
Blockchains  a new platform for semantically enabled transactions publicBlockchains  a new platform for semantically enabled transactions public
Blockchains a new platform for semantically enabled transactions publicJohn Domingue
62.1K views60 slides
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo... by
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...
Decentralised Semantic Web @ International Semantic Web Research Summer Schoo...John Domingue
6.2K views117 slides

More Related Content

What's hot

The Potential of Blockchain in Higher Education by
The Potential of Blockchain in Higher EducationThe Potential of Blockchain in Higher Education
The Potential of Blockchain in Higher EducationJohn Domingue
9.8K views41 slides
The Future of Semantics on the Web by
The Future of Semantics on the WebThe Future of Semantics on the Web
The Future of Semantics on the WebJohn Domingue
2K views123 slides
VII Jornadas eMadrid "Education in exponential times". "Blockchains and their... by
VII Jornadas eMadrid "Education in exponential times". "Blockchains and their...VII Jornadas eMadrid "Education in exponential times". "Blockchains and their...
VII Jornadas eMadrid "Education in exponential times". "Blockchains and their...eMadrid network
308 views60 slides
How Blockchains Are Transforming Adult Education by
How Blockchains Are Transforming Adult EducationHow Blockchains Are Transforming Adult Education
How Blockchains Are Transforming Adult EducationJohn Domingue
5.8K views69 slides
Semantic blockchain by
Semantic blockchainSemantic blockchain
Semantic blockchainBen Gardner
4.6K views25 slides
Blockchain by
BlockchainBlockchain
BlockchainRishabh Sharma
442 views52 slides

What's hot(20)

The Potential of Blockchain in Higher Education by John Domingue
The Potential of Blockchain in Higher EducationThe Potential of Blockchain in Higher Education
The Potential of Blockchain in Higher Education
John Domingue9.8K views
The Future of Semantics on the Web by John Domingue
The Future of Semantics on the WebThe Future of Semantics on the Web
The Future of Semantics on the Web
John Domingue2K views
VII Jornadas eMadrid "Education in exponential times". "Blockchains and their... by eMadrid network
VII Jornadas eMadrid "Education in exponential times". "Blockchains and their...VII Jornadas eMadrid "Education in exponential times". "Blockchains and their...
VII Jornadas eMadrid "Education in exponential times". "Blockchains and their...
eMadrid network308 views
How Blockchains Are Transforming Adult Education by John Domingue
How Blockchains Are Transforming Adult EducationHow Blockchains Are Transforming Adult Education
How Blockchains Are Transforming Adult Education
John Domingue5.8K views
Semantic blockchain by Ben Gardner
Semantic blockchainSemantic blockchain
Semantic blockchain
Ben Gardner4.6K views
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra... by Edureka!
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Blockchain Developer | How to Become a Blockchain Developer? | Blockchain Tra...
Edureka!637 views
Blockchain Primer - Founder Collective - December 2017 by Parul Singh
Blockchain Primer - Founder Collective - December 2017Blockchain Primer - Founder Collective - December 2017
Blockchain Primer - Founder Collective - December 2017
Parul Singh3.5K views
The Blockchain and Kudos: A Distributed System for Educational Record, Reputa... by eraser Juan José Calderón
The Blockchain and Kudos: A Distributed System for Educational Record, Reputa...The Blockchain and Kudos: A Distributed System for Educational Record, Reputa...
The Blockchain and Kudos: A Distributed System for Educational Record, Reputa...
X ange uni_-_cryptos_-_bj_-_04072017 by meulle
X ange uni_-_cryptos_-_bj_-_04072017X ange uni_-_cryptos_-_bj_-_04072017
X ange uni_-_cryptos_-_bj_-_04072017
meulle13.1K views
Disruptive Future of Blockchain for Brasil by Melanie Swan
Disruptive Future of Blockchain for Brasil Disruptive Future of Blockchain for Brasil
Disruptive Future of Blockchain for Brasil
Melanie Swan388 views
Blockchains for trusted data and unstoppable code by Dimitri De Jonghe
Blockchains for trusted data and unstoppable codeBlockchains for trusted data and unstoppable code
Blockchains for trusted data and unstoppable code
Dimitri De Jonghe401 views
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency by Unbiased Technolab
Blockchain Technology | Bitcoin | Ethereum Coin | CryptocurrencyBlockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Unbiased Technolab215 views
Introduction to Blockchain Governance Models by Gokul Alex
Introduction to Blockchain Governance ModelsIntroduction to Blockchain Governance Models
Introduction to Blockchain Governance Models
Gokul Alex223 views
Innovation potential of the blockchain, and of decentralized applications by Jan Brejcha
Innovation potential of the blockchain, and of decentralized applicationsInnovation potential of the blockchain, and of decentralized applications
Innovation potential of the blockchain, and of decentralized applications
Jan Brejcha938 views
IDC - Blockchain Threat Model by PeteLind
IDC - Blockchain Threat ModelIDC - Blockchain Threat Model
IDC - Blockchain Threat Model
PeteLind1.2K views
Master of Sheets: A Tale of Compromised Cloud Documents by Jeremiah Onaolapo
Master of Sheets: A Tale of Compromised Cloud DocumentsMaster of Sheets: A Tale of Compromised Cloud Documents
Master of Sheets: A Tale of Compromised Cloud Documents
Jeremiah Onaolapo152 views
Blockchain for Executives, Entrepreneurs and Investors by Fenbushi Capital
Blockchain for Executives, Entrepreneurs and InvestorsBlockchain for Executives, Entrepreneurs and Investors
Blockchain for Executives, Entrepreneurs and Investors
Fenbushi Capital156 views

Similar to Towards the decentralisation of personal data through blockchains and linked data

Ethereum: A decentralized software platform for people and things by
Ethereum: A decentralized software platform for people and thingsEthereum: A decentralized software platform for people and things
Ethereum: A decentralized software platform for people and thingsAlexander Hirner
313 views14 slides
Continuous Delivery Tools Collaboration Conways Law - QCon London - Matthew S... by
Continuous Delivery Tools Collaboration Conways Law - QCon London - Matthew S...Continuous Delivery Tools Collaboration Conways Law - QCon London - Matthew S...
Continuous Delivery Tools Collaboration Conways Law - QCon London - Matthew S...Skelton Thatcher Consulting Ltd
5.8K views90 slides
Self-Sovereign Identity: Lightening Talk at RightsCon by
Self-Sovereign Identity: Lightening Talk at RightsCon Self-Sovereign Identity: Lightening Talk at RightsCon
Self-Sovereign Identity: Lightening Talk at RightsCon Kaliya "Identity Woman" Young
432 views76 slides
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ... by
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
289 views19 slides
Identity is Changing: The Rise of Self-Sovereign Identity Infrastructure usin... by
Identity is Changing: The Rise of Self-Sovereign Identity Infrastructure usin...Identity is Changing: The Rise of Self-Sovereign Identity Infrastructure usin...
Identity is Changing: The Rise of Self-Sovereign Identity Infrastructure usin...Kaliya "Identity Woman" Young
935 views137 slides
Hacking blockchain by
Hacking blockchainHacking blockchain
Hacking blockchainJose L. Quiñones-Borrero
381 views23 slides

Similar to Towards the decentralisation of personal data through blockchains and linked data(20)

Ethereum: A decentralized software platform for people and things by Alexander Hirner
Ethereum: A decentralized software platform for people and thingsEthereum: A decentralized software platform for people and things
Ethereum: A decentralized software platform for people and things
Alexander Hirner313 views
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ... by eMadrid network
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 network289 views
Blockchain Future & Investments 2018 - Women in Product by Aarthi Srinivasan
Blockchain Future & Investments 2018 - Women in Product Blockchain Future & Investments 2018 - Women in Product
Blockchain Future & Investments 2018 - Women in Product
Aarthi Srinivasan589 views
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications by Duncan Johnston-Watt
Gluecon 2016 Keynote: Deploying and Managing Blockchain ApplicationsGluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Gluecon 2016 Keynote: Deploying and Managing Blockchain Applications
Initial Commons Offering for Integral Blockchain by Jongseung Kim
Initial Commons Offering for Integral BlockchainInitial Commons Offering for Integral Blockchain
Initial Commons Offering for Integral Blockchain
Jongseung Kim545 views
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ... by Citrin Cooperman
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
Citrin Cooperman610 views
HyperLedger LightningTalk BjoernSimon by BjoernSimon
HyperLedger LightningTalk BjoernSimonHyperLedger LightningTalk BjoernSimon
HyperLedger LightningTalk BjoernSimon
BjoernSimon46 views
HyperLedger Lightning-Talk BjoernSimon by BjoernSimon
HyperLedger Lightning-Talk BjoernSimonHyperLedger Lightning-Talk BjoernSimon
HyperLedger Lightning-Talk BjoernSimon
BjoernSimon72 views
Codemash-2017 by Kevin Cody
Codemash-2017Codemash-2017
Codemash-2017
Kevin Cody232 views
Distributed dataintelligence by www.ixxo.io
Distributed dataintelligenceDistributed dataintelligence
Distributed dataintelligence
www.ixxo.io92 views
Toward a Mobile Data Commons by kingsBSD
Toward a Mobile Data CommonsToward a Mobile Data Commons
Toward a Mobile Data Commons
kingsBSD322 views
MongoDB World 2018: MongoDB and Crypto Mania by MongoDB
MongoDB World 2018: MongoDB and Crypto ManiaMongoDB World 2018: MongoDB and Crypto Mania
MongoDB World 2018: MongoDB and Crypto Mania
MongoDB442 views
Blockchain and BPM - Reflections on Four Years of Research and Applications by Ingo Weber
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber1.4K views
On the personalization of event-based systems by Opher Etzion
On the personalization of event-based systems On the personalization of event-based systems
On the personalization of event-based systems
Opher Etzion928 views
Blockchain EXE #10:Ocean ProtocolとBigchainDB: 分散型データエコシステムの実現(Dimitri De Jong... by blockchainexe
Blockchain EXE #10:Ocean ProtocolとBigchainDB: 分散型データエコシステムの実現(Dimitri De Jong...Blockchain EXE #10:Ocean ProtocolとBigchainDB: 分散型データエコシステムの実現(Dimitri De Jong...
Blockchain EXE #10:Ocean ProtocolとBigchainDB: 分散型データエコシステムの実現(Dimitri De Jong...
blockchainexe1.3K views

More from John Domingue

1st workshop on linked data and distributed ledgers introduction v 1.0 by
1st workshop on linked data and distributed ledgers introduction v 1.01st workshop on linked data and distributed ledgers introduction v 1.0
1st workshop on linked data and distributed ledgers introduction v 1.0John Domingue
633 views13 slides
Transforming Education through FORGE by
Transforming Education through FORGETransforming Education through FORGE
Transforming Education through FORGEJohn Domingue
3.4K views65 slides
FIRE in a Book by
FIRE in a BookFIRE in a Book
FIRE in a BookJohn Domingue
416 views25 slides
Developing rich interactive eBooks to teach linked open data to professionals... by
Developing rich interactive eBooks to teach linked open data to professionals...Developing rich interactive eBooks to teach linked open data to professionals...
Developing rich interactive eBooks to teach linked open data to professionals...John Domingue
1.4K views44 slides
Linked services: Connecting services to the Web of Data by
Linked services: Connecting services to the Web of DataLinked services: Connecting services to the Web of Data
Linked services: Connecting services to the Web of DataJohn Domingue
2.4K views74 slides
Beyond sparql linked data, software, services and applications. Keynote at D... by
Beyond sparql  linked data, software, services and applications. Keynote at D...Beyond sparql  linked data, software, services and applications. Keynote at D...
Beyond sparql linked data, software, services and applications. Keynote at D...John Domingue
1.3K views54 slides

More from John Domingue(12)

1st workshop on linked data and distributed ledgers introduction v 1.0 by John Domingue
1st workshop on linked data and distributed ledgers introduction v 1.01st workshop on linked data and distributed ledgers introduction v 1.0
1st workshop on linked data and distributed ledgers introduction v 1.0
John Domingue633 views
Transforming Education through FORGE by John Domingue
Transforming Education through FORGETransforming Education through FORGE
Transforming Education through FORGE
John Domingue3.4K views
Developing rich interactive eBooks to teach linked open data to professionals... by John Domingue
Developing rich interactive eBooks to teach linked open data to professionals...Developing rich interactive eBooks to teach linked open data to professionals...
Developing rich interactive eBooks to teach linked open data to professionals...
John Domingue1.4K views
Linked services: Connecting services to the Web of Data by John Domingue
Linked services: Connecting services to the Web of DataLinked services: Connecting services to the Web of Data
Linked services: Connecting services to the Web of Data
John Domingue2.4K views
Beyond sparql linked data, software, services and applications. Keynote at D... by John Domingue
Beyond sparql  linked data, software, services and applications. Keynote at D...Beyond sparql  linked data, software, services and applications. Keynote at D...
Beyond sparql linked data, software, services and applications. Keynote at D...
John Domingue1.3K views
Linked services for the Web of Data by John Domingue
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
John Domingue884 views
Linking Services and Linked Data: Keynote for AIMSA 2012 by John Domingue
Linking Services and Linked Data: Keynote for AIMSA 2012Linking Services and Linked Data: Keynote for AIMSA 2012
Linking Services and Linked Data: Keynote for AIMSA 2012
John Domingue855 views
Inaugural Lecture on Future Internet by John Domingue
Inaugural Lecture on Future InternetInaugural Lecture on Future Internet
Inaugural Lecture on Future Internet
John Domingue1.3K views
Soa4 all technical achievements final by John Domingue
Soa4 all technical achievements finalSoa4 all technical achievements final
Soa4 all technical achievements final
John Domingue1K views
Super ontology stack_review_m36_051 by John Domingue
Super ontology stack_review_m36_051Super ontology stack_review_m36_051
Super ontology stack_review_m36_051
John Domingue1.2K views
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res... by John Domingue
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
ESWC 2012 Dinner Keynote: Improving the Impact and Takeup of Semantic Web Res...
John Domingue697 views

Recently uploaded

PRIVACY AWRE PERSONAL DATA STORAGE by
PRIVACY AWRE PERSONAL DATA STORAGEPRIVACY AWRE PERSONAL DATA STORAGE
PRIVACY AWRE PERSONAL DATA STORAGEantony420421
7 views56 slides
AvizoImageSegmentation.pptx by
AvizoImageSegmentation.pptxAvizoImageSegmentation.pptx
AvizoImageSegmentation.pptxnathanielbutterworth1
7 views14 slides
K-Drama Recommendation Using Python by
K-Drama Recommendation Using PythonK-Drama Recommendation Using Python
K-Drama Recommendation Using PythonFridaPutriassa
5 views20 slides
CRM stick or twist.pptx by
CRM stick or twist.pptxCRM stick or twist.pptx
CRM stick or twist.pptxinfo828217
11 views16 slides
Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language... by
Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language...Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language...
Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language...patiladiti752
8 views15 slides
Construction Accidents & Injuries by
Construction Accidents & InjuriesConstruction Accidents & Injuries
Construction Accidents & InjuriesBisnar Chase Personal Injury Attorneys
6 views5 slides

Recently uploaded(20)

PRIVACY AWRE PERSONAL DATA STORAGE by antony420421
PRIVACY AWRE PERSONAL DATA STORAGEPRIVACY AWRE PERSONAL DATA STORAGE
PRIVACY AWRE PERSONAL DATA STORAGE
antony4204217 views
K-Drama Recommendation Using Python by FridaPutriassa
K-Drama Recommendation Using PythonK-Drama Recommendation Using Python
K-Drama Recommendation Using Python
FridaPutriassa5 views
CRM stick or twist.pptx by info828217
CRM stick or twist.pptxCRM stick or twist.pptx
CRM stick or twist.pptx
info82821711 views
Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language... by patiladiti752
Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language...Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language...
Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language...
patiladiti7528 views
Product Research sample.pdf by AllenSingson
Product Research sample.pdfProduct Research sample.pdf
Product Research sample.pdf
AllenSingson33 views
Games, Queries, and Argumentation Frameworks: Time for a Family Reunion by Bertram Ludäscher
Games, Queries, and Argumentation Frameworks: Time for a Family ReunionGames, Queries, and Argumentation Frameworks: Time for a Family Reunion
Games, Queries, and Argumentation Frameworks: Time for a Family Reunion
[DSC Europe 23][AI:CSI] Aleksa Stojanovic - Applying AI for Threat Detection ... by DataScienceConferenc1
[DSC Europe 23][AI:CSI] Aleksa Stojanovic - Applying AI for Threat Detection ...[DSC Europe 23][AI:CSI] Aleksa Stojanovic - Applying AI for Threat Detection ...
[DSC Europe 23][AI:CSI] Aleksa Stojanovic - Applying AI for Threat Detection ...
Best Home Security Systems.pptx by mogalang
Best Home Security Systems.pptxBest Home Security Systems.pptx
Best Home Security Systems.pptx
mogalang9 views
DGST Methodology Presentation.pdf by maddierlegum
DGST Methodology Presentation.pdfDGST Methodology Presentation.pdf
DGST Methodology Presentation.pdf
maddierlegum7 views
OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an... by StatsCommunications
OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an...OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an...
OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an...
6498-Butun_Beyinli_Cocuq-Daniel_J.Siegel-Tina_Payne_Bryson-2011-259s.pdf by 10urkyr34
6498-Butun_Beyinli_Cocuq-Daniel_J.Siegel-Tina_Payne_Bryson-2011-259s.pdf6498-Butun_Beyinli_Cocuq-Daniel_J.Siegel-Tina_Payne_Bryson-2011-259s.pdf
6498-Butun_Beyinli_Cocuq-Daniel_J.Siegel-Tina_Payne_Bryson-2011-259s.pdf
10urkyr347 views
Shreyas hospital statistics.pdf by samithavinal
Shreyas hospital statistics.pdfShreyas hospital statistics.pdf
Shreyas hospital statistics.pdf
samithavinal5 views

Towards the decentralisation of personal data through blockchains and linked data