SlideShare une entreprise Scribd logo
1  sur  26
A BLOCKCHAIN-POWERED INTEROPERABILITY
FRAMEWORK FOR HEALTHCARE
https://www.grapevineworld.com
https://www.grapevineworldtoken.io
Massimiliano Masi
eHealth 2018, Vienna, May 9, 2018
The case for interoperability in eHealth
The blockchainS
Pitfalls for healthcare blockchain
The Grapevine project
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 2/30
The definition of Interoperability as an aspect of Security
ISO 27000 is the standard governing security aspects of IT systems
Healthcare Data Sharing is subject to the ISO dictates
Defines the CIA Triad: Confidentiality, Integrity, Availability
If data is not accessible because of lack of interoperability, it is not available
But interoperability is not achieved by adopting a standard: there are so many to choose
from!
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
Highly technological (disconnected) islands
DICOM, for the communication of medical imaging information (1980)
Health Level 7, definition of EMR, administrative parts
ISO, communications
OASIS, for message content
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
What happens if one or more standard change version and breaks backward
compatibility?
Need governance and enterprise architectural approach
Integrating the Healthcare Enterprise
Born in 2001 to foster the coordinated adoption of standards
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
Integrating the Healthcare Enterprise
Enterprise Architectural Approach (similar to TOGAF, Zachman)
Integration Profiles, Actors, Transactions, to fulfil a specific clinical use case
Architecture emerges from the grouping of profiles
Example: IHE XDS
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
The Profile Grouping
At the core of the IHE methodology we have the profile grouping (can be formalized in
algebra)
Merges the functionalities of several profiles to achieve complex clinical use cases
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
Used in other domains
In Energy (the IES German/Austrian project with mappings to the SGAM)
In eGovernment (the e-SENS LSP, European Interoperability Framework)
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
The first concept of Blockchain was introduced by Haber et al. 3, the digital safety deposit box
Schneier et al. 4
introduced the concept of Secure Logs (avoiding attackers to gain knowledge
by accessing logs)
Vishnamurty et al. 5
where a token was used to keep p2p file trading in check, ensuring
consumers be able to make micro payments to suppliers for their services.
Szabo 6, is also a reference on the topic Bitcoin's technology completed the puzzle!
____________________
3 S. Haber, and W.S. Stornetta, How to timestamp a digital document
4 B. Schneier, J. Kelsey, Cryptographic support for Secure Logs on Untrusted Machines, in Proceedings of the 7th USENIX
5 V. Vishnamurty et al., Karma: A secure economic framework for peer-to-peer resource sharing, 2003
6 N. Szabo, Formalizing and securing relationships on public networks, 1997
In 2008, Satoshi Nakamoto 7 made public the Bitcoin Paper.
It aimed at defining a decentralized model avoiding a central timestamping authority, and a
distributed ledger where transactions from/to addresses are stored.
He proposed a solution to achieve consensus in hostile environments by adopting the Proof-
of-Work, initially from Dwork et al. 8 and from hashcash.org
____________________
7 Conspiration theory: SAmsung, TOSHIba, NAKAmichi, MOTOrola ,
8 C. Dwork, and M. Naor, Pricing via Processing or Combatting Junk Mail, Crypto 92
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 14/30
In the Blockchain, since we transfer value, everyone is encouraged to cheat! 
Several consensus model
Consensus in trusted environments
Consensus in hostile environments (byzantine)
Clearly, if the consensus style changes, also the deployment of the Blockchain changes.
Permissioned (Hyperledger Sawtooth, Coco framework)
Public (Bitcoin, Ethereum, EOS, Rai)
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 16/30
Achieving consensus is complex.
The CAP theorem
It is impossible for a distributed system to simultaneously provide Consistency, Availability, and
Partition Tolerance. A distributed system can satisfy any two of these, but not all three.
The Proof-of-Work achieves consensus in hostile environments by solving the following equation
𝐹𝑑 𝑐, 𝑥 → 𝑆𝐻𝐴256 𝑆𝐻𝐴256 𝑐 𝑥 <
2224
𝑑
where d is increasing constantly. Miners pool use specialized hardware (ASICs) to perform the PoW.
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 17/30
Block definition
A block is a data structure used to communicate incremental changes to the local state of a node. A
block consists of a list of transactions, a reference to a previous block and a nonce. A block lists
some transactions the block creator (the "miner") has accepted to its memory-pool since the
previous block. A node finds and broadcasts a block when it finds a valid nonce for its PoW
When a miner "closes" the block it has a reward (12,5 bitcoins now).
Blockchain
The longest path from the genesis block, i.e., the root of the tree, to a leaf is called the Blockchain. The
Blockchain acts as a consistent transaction history on which all nodes eventually agree.
____________________
10 R. Wattenhofer, The Science of the Blockchain
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 18/30
The Blockchain data structure is an ordered, back-linked list of blocks of transactions 9.
____________________
9 A. Antonoupoulus, Mastering Bitcoin, O'Reilly
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 15/30
In 2013, Vitalik Buterin proposed Ethereum, a Blockchain who is to solve some bitcoin's curses
The ASICs: since mining new blocks comes with a reward, the PoW secures condence that the
blockchain will remain canonical, and ensures the wealth of the mechanism. However it should
be open to as many people as possible, and it should not be possible to make a linear profit out of
it, especially not with a high initial barrier.
The scripting: The "smart contract" (a contract in a electronic form) has been introduced in the
50s. Since the Blockchain can be a distributed notary service, adding such functionality would be
a benefit.
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 22/30
Ethereum has a different execution model.
It provides a quasi-Turing language in the EVM, Ethereum Virtual Machine.
Languages can be built on top of the EVM, such as Solidity, Serpent, and LLL.
In order to avoid to consume miner's resources, and to avoid DDoS, each execution of
of a EVM instruction costs gas
https://ethgasstation.info.
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
What is blockchain good for?
Not for storing healthcare data: it’s inefficient, and data is publicly available (even if
is encrypted!)
Not for storing pointers to data: there is no advantage
• The benefit of transparency is reduced
• The benefit of data ownership is reduced
• Need p2p integration with the off-chain parties
• Introduce more attack vectors
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
The CRAB paradigm
Blockchain is immutable: the Create-Read-Update-Delete (CRUD) does not apply
CRAB: Create-Read-Append-Burn. Append transactions, burn encryption keys.
Data is anyway publicly available in encrypted form, confidential as long as the
as the algorithm is secure
Does not seem to apply to the GDPR’s right to erasure of data.
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
____________________
A.V. Humbeek, The Blockchain GDPR Paradox
Grapevine project
Shows two use of blockchain applied to an healthcare study
Patient monetization of clinical data
Formal achievement of provenance of clinical data
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
Data Provenance
Provenance is the foundation of data quality,
Usually implemented by automatically capturing the trace of data manipulation
over space and time.
In healthcare, provenance becomes critical since it encompasses both clinical
research and patient safety.
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
Use Case
John is feeling tired, goes to see his General Practitioner, Anna;
Anna decides to further investigate for cardio-related diseases sending John to
have two subsequent laboratory analysis, performed by Lab1 and Lab2;
Anne decides to have a consultation with a specialist, Bob, a Cardiologist
working in the Central Hospital and prepares a patient summary for John
(containing the lab results);
Bob have doubts regarding the results and could not verify its
provenance
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
We aim at approaching the data provenance by
• Normalizing the health data in a canonical form, inspired by real projects
using DS4P (IHE, HL7)
• For each item, expressing "chained" provenance records in W3C PROV
(international standard defining a data model for data provenance)
• Distributing the records chain using a smart contract on Hyperledger (a
blockchain implementation)
• Querying data and provenance from mobile, and from portals (IHE / FHIR)
Standards-based
Our solution is entirely based on open standards from W3C (PROV, DSG), IHE
(Sequoia, NwHIN), and HL7 (CDA, FHIR)
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
Blockchain as emergent technology
• Lot of enthusiasm and scepticism around
• Is its full potential really expressed?
• Beware of the adHoc implementations: immutability is forever, and forever is
a long time
• History of attacks to IT Security, not to cryptography: the IT architecture is
sovereign
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
Input from Attendees / Discussion
Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 29/30
THANK YOU FOR
YOUR ATTENTION!

Contenu connexe

Tendances

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-tonosLaurent Henocque
 
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTIONSECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTIONacijjournal
 
What is tokenization in blockchain - BCS London
What is tokenization in blockchain - BCS LondonWhat is tokenization in blockchain - BCS London
What is tokenization in blockchain - BCS LondonUlf Mattsson
 
[JSDC 2021] Blockchain 101 for Frontend Engs
[JSDC 2021] Blockchain 101 for Frontend Engs[JSDC 2021] Blockchain 101 for Frontend Engs
[JSDC 2021] Blockchain 101 for Frontend EngsLucien Lee
 
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...Edureka!
 
Connecting The Block Cointelligence Academy by Dr Vince Ming
Connecting The Block   Cointelligence Academy by Dr Vince MingConnecting The Block   Cointelligence Academy by Dr Vince Ming
Connecting The Block Cointelligence Academy by Dr Vince MingCointelligence
 
Blockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | EdurekaBlockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | EdurekaEdureka!
 
Blockchain tutorial for MBA
Blockchain tutorial for MBABlockchain tutorial for MBA
Blockchain tutorial for MBABlokcert
 
ICCT2017: A user mode implementation of filtering rule management plane using...
ICCT2017: A user mode implementation of filtering rule management plane using...ICCT2017: A user mode implementation of filtering rule management plane using...
ICCT2017: A user mode implementation of filtering rule management plane using...Ruo Ando
 
Blockchain overiew (itc)
Blockchain overiew (itc)Blockchain overiew (itc)
Blockchain overiew (itc)snewell4
 
Komodo Blockchain Security Service Brochure
Komodo Blockchain Security Service BrochureKomodo Blockchain Security Service Brochure
Komodo Blockchain Security Service BrochureJean-Phi N✅
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Edureka!
 
BLOCKCHAIN TECHNOLOGY IN AGRICULTURE: A CASE STUDY OF BLOCKCHAIN START-UP...
BLOCKCHAIN TECHNOLOGY IN   AGRICULTURE: A CASE STUDY OF   BLOCKCHAIN START-UP...BLOCKCHAIN TECHNOLOGY IN   AGRICULTURE: A CASE STUDY OF   BLOCKCHAIN START-UP...
BLOCKCHAIN TECHNOLOGY IN AGRICULTURE: A CASE STUDY OF BLOCKCHAIN START-UP...AIRCC Publishing Corporation
 
Chain of a_lifetime_december2014
Chain of a_lifetime_december2014Chain of a_lifetime_december2014
Chain of a_lifetime_december2014Carlo Bertolazzi
 
Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...
Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...
Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...Edureka!
 
Blockchain for Graduates | Technical Explanation
Blockchain for Graduates | Technical ExplanationBlockchain for Graduates | Technical Explanation
Blockchain for Graduates | Technical ExplanationAkshansh Chaudhary
 
Enabling Distributed Context Entity Discovery for an Internet-of-Things Platform
Enabling Distributed Context Entity Discovery for an Internet-of-Things PlatformEnabling Distributed Context Entity Discovery for an Internet-of-Things Platform
Enabling Distributed Context Entity Discovery for an Internet-of-Things PlatformHasib ur Rahman, PhD
 
Hyperledger arch wg_paper_1_consensus
Hyperledger arch wg_paper_1_consensusHyperledger arch wg_paper_1_consensus
Hyperledger arch wg_paper_1_consensusCMR WORLD TECH
 

Tendances (20)

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
 
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTIONSECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
 
What is tokenization in blockchain - BCS London
What is tokenization in blockchain - BCS LondonWhat is tokenization in blockchain - BCS London
What is tokenization in blockchain - BCS London
 
[JSDC 2021] Blockchain 101 for Frontend Engs
[JSDC 2021] Blockchain 101 for Frontend Engs[JSDC 2021] Blockchain 101 for Frontend Engs
[JSDC 2021] Blockchain 101 for Frontend Engs
 
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
Blockchain Training | Blockchain Tutorial for Beginners | Blockchain Technolo...
 
Connecting The Block Cointelligence Academy by Dr Vince Ming
Connecting The Block   Cointelligence Academy by Dr Vince MingConnecting The Block   Cointelligence Academy by Dr Vince Ming
Connecting The Block Cointelligence Academy by Dr Vince Ming
 
[IJET-V2I1P12] Authors:Nikesh Pansare, Akash Somkuwar , Adil Shaikh and Satya...
[IJET-V2I1P12] Authors:Nikesh Pansare, Akash Somkuwar , Adil Shaikh and Satya...[IJET-V2I1P12] Authors:Nikesh Pansare, Akash Somkuwar , Adil Shaikh and Satya...
[IJET-V2I1P12] Authors:Nikesh Pansare, Akash Somkuwar , Adil Shaikh and Satya...
 
Blockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | EdurekaBlockchain Technology | Blockchain Technology Explained | Edureka
Blockchain Technology | Blockchain Technology Explained | Edureka
 
Blockchain tutorial for MBA
Blockchain tutorial for MBABlockchain tutorial for MBA
Blockchain tutorial for MBA
 
ICCT2017: A user mode implementation of filtering rule management plane using...
ICCT2017: A user mode implementation of filtering rule management plane using...ICCT2017: A user mode implementation of filtering rule management plane using...
ICCT2017: A user mode implementation of filtering rule management plane using...
 
Blockchain overiew (itc)
Blockchain overiew (itc)Blockchain overiew (itc)
Blockchain overiew (itc)
 
Komodo Blockchain Security Service Brochure
Komodo Blockchain Security Service BrochureKomodo Blockchain Security Service Brochure
Komodo Blockchain Security Service Brochure
 
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
Blockchain Technology | Blockchain Explained | Blockchain Tutorial | Blockcha...
 
BLOCKCHAIN TECHNOLOGY IN AGRICULTURE: A CASE STUDY OF BLOCKCHAIN START-UP...
BLOCKCHAIN TECHNOLOGY IN   AGRICULTURE: A CASE STUDY OF   BLOCKCHAIN START-UP...BLOCKCHAIN TECHNOLOGY IN   AGRICULTURE: A CASE STUDY OF   BLOCKCHAIN START-UP...
BLOCKCHAIN TECHNOLOGY IN AGRICULTURE: A CASE STUDY OF BLOCKCHAIN START-UP...
 
Chain of a_lifetime_december2014
Chain of a_lifetime_december2014Chain of a_lifetime_december2014
Chain of a_lifetime_december2014
 
Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...
Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...
Blockchain Interview Questions and Answers | Blockchain Technology | Blockcha...
 
Blockchain for Graduates | Technical Explanation
Blockchain for Graduates | Technical ExplanationBlockchain for Graduates | Technical Explanation
Blockchain for Graduates | Technical Explanation
 
Enabling Distributed Context Entity Discovery for an Internet-of-Things Platform
Enabling Distributed Context Entity Discovery for an Internet-of-Things PlatformEnabling Distributed Context Entity Discovery for an Internet-of-Things Platform
Enabling Distributed Context Entity Discovery for an Internet-of-Things Platform
 
Hyperledger arch wg_paper_1_consensus
Hyperledger arch wg_paper_1_consensusHyperledger arch wg_paper_1_consensus
Hyperledger arch wg_paper_1_consensus
 
BigchainDB and Beyond
BigchainDB and BeyondBigchainDB and Beyond
BigchainDB and Beyond
 

Similaire à eHealth 2018 http://www.ehealth20xx.at/program-blockchain/

Blockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-CasesBlockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-CasesMassimiliano Masi
 
Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance VIJAY MUTHU
 
Running head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docx
Running head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docxRunning head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docx
Running head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docxtoddr4
 
jayesh_Blockchain.pptx
jayesh_Blockchain.pptxjayesh_Blockchain.pptx
jayesh_Blockchain.pptxJackTheMan1
 
P14 towards using blockchain technology for e health
P14 towards using blockchain technology for e healthP14 towards using blockchain technology for e health
P14 towards using blockchain technology for e healthdevid8
 
7 major problems in blockchain
7 major problems in blockchain7 major problems in blockchain
7 major problems in blockchainCeline George
 
BlockChain - Towards a New Revolution
BlockChain - Towards a New RevolutionBlockChain - Towards a New Revolution
BlockChain - Towards a New RevolutionEric Lévy-Bencheton
 
HDI - Blockchain White Paper
HDI - Blockchain White PaperHDI - Blockchain White Paper
HDI - Blockchain White PaperDavid MANSET
 
InfiniteChain White Paper
InfiniteChain White Paper InfiniteChain White Paper
InfiniteChain White Paper InfiniteChain
 
Blockchain based News Application to combat Fake news
Blockchain based News Application to combat Fake newsBlockchain based News Application to combat Fake news
Blockchain based News Application to combat Fake newsIRJET Journal
 
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. ParisGLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Pariseraser Juan José Calderón
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...AlAtfat
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...AlAtfat
 
A.Schumacher (2017) Blockchain & Healthcare: A Strategy Guide
A.Schumacher (2017) Blockchain & Healthcare:  A Strategy GuideA.Schumacher (2017) Blockchain & Healthcare:  A Strategy Guide
A.Schumacher (2017) Blockchain & Healthcare: A Strategy GuideGalen Growth
 
blockchain and insurance.pdf
blockchain and insurance.pdfblockchain and insurance.pdf
blockchain and insurance.pdfakshay pateriya
 
20190316 - CLBFest - GDPR & Blockchain - Axel Beelen
20190316 - CLBFest - GDPR & Blockchain - Axel Beelen20190316 - CLBFest - GDPR & Blockchain - Axel Beelen
20190316 - CLBFest - GDPR & Blockchain - Axel BeelenBrussels Legal Hackers
 
Blockchain for ePedigree - Whitepaper
Blockchain for ePedigree - Whitepaper Blockchain for ePedigree - Whitepaper
Blockchain for ePedigree - Whitepaper Mike Nejad
 
Supply Chain Management using Blockchain
Supply Chain Management using BlockchainSupply Chain Management using Blockchain
Supply Chain Management using BlockchainYugn27
 
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTIONSECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTIONacijjournal
 

Similaire à eHealth 2018 http://www.ehealth20xx.at/program-blockchain/ (20)

Blockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-CasesBlockchain Technology - Common Use-Cases
Blockchain Technology - Common Use-Cases
 
Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance
 
Running head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docx
Running head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docxRunning head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docx
Running head BLOCKCHAIN TECHNOLOGY BEYOND CRYPTOCURRENCY1B.docx
 
jayesh_Blockchain.pptx
jayesh_Blockchain.pptxjayesh_Blockchain.pptx
jayesh_Blockchain.pptx
 
P14 towards using blockchain technology for e health
P14 towards using blockchain technology for e healthP14 towards using blockchain technology for e health
P14 towards using blockchain technology for e health
 
7 major problems in blockchain
7 major problems in blockchain7 major problems in blockchain
7 major problems in blockchain
 
BlockChain - Towards a New Revolution
BlockChain - Towards a New RevolutionBlockChain - Towards a New Revolution
BlockChain - Towards a New Revolution
 
HDI - Blockchain White Paper
HDI - Blockchain White PaperHDI - Blockchain White Paper
HDI - Blockchain White Paper
 
InfiniteChain White Paper
InfiniteChain White Paper InfiniteChain White Paper
InfiniteChain White Paper
 
Blockchain based News Application to combat Fake news
Blockchain based News Application to combat Fake newsBlockchain based News Application to combat Fake news
Blockchain based News Application to combat Fake news
 
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. ParisGLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
GLOSSARY. Blockchain : practices and perspectives. 17 Mayo. Paris
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
 
A.Schumacher (2017) Blockchain & Healthcare: A Strategy Guide
A.Schumacher (2017) Blockchain & Healthcare:  A Strategy GuideA.Schumacher (2017) Blockchain & Healthcare:  A Strategy Guide
A.Schumacher (2017) Blockchain & Healthcare: A Strategy Guide
 
PATIENT DRIVEN ELECTRONIC HEALTH RECORD USING BLOCK CHAIN
PATIENT DRIVEN ELECTRONIC HEALTH RECORD  USING BLOCK CHAINPATIENT DRIVEN ELECTRONIC HEALTH RECORD  USING BLOCK CHAIN
PATIENT DRIVEN ELECTRONIC HEALTH RECORD USING BLOCK CHAIN
 
blockchain and insurance.pdf
blockchain and insurance.pdfblockchain and insurance.pdf
blockchain and insurance.pdf
 
20190316 - CLBFest - GDPR & Blockchain - Axel Beelen
20190316 - CLBFest - GDPR & Blockchain - Axel Beelen20190316 - CLBFest - GDPR & Blockchain - Axel Beelen
20190316 - CLBFest - GDPR & Blockchain - Axel Beelen
 
Blockchain for ePedigree - Whitepaper
Blockchain for ePedigree - Whitepaper Blockchain for ePedigree - Whitepaper
Blockchain for ePedigree - Whitepaper
 
Supply Chain Management using Blockchain
Supply Chain Management using BlockchainSupply Chain Management using Blockchain
Supply Chain Management using Blockchain
 
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTIONSECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
SECURE OUTSOURCED CALCULATIONS WITH HOMOMORPHIC ENCRYPTION
 

Plus de Massimiliano Masi

Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023Massimiliano Masi
 
Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin Massimiliano Masi
 
A Cybersecurity Digital Twin for Critical Infrastructure Protection
A Cybersecurity Digital Twin for Critical Infrastructure ProtectionA Cybersecurity Digital Twin for Critical Infrastructure Protection
A Cybersecurity Digital Twin for Critical Infrastructure ProtectionMassimiliano Masi
 
Enabling a Zero Trust Architecture in Smart Grids through a Digital Twin
Enabling a Zero Trust Architecture in Smart Grids through a Digital TwinEnabling a Zero Trust Architecture in Smart Grids through a Digital Twin
Enabling a Zero Trust Architecture in Smart Grids through a Digital TwinMassimiliano Masi
 
Security and Safety by Design in the Internet of Actors an Architectural Appr...
Security and Safety by Design in the Internet of Actors an Architectural Appr...Security and Safety by Design in the Internet of Actors an Architectural Appr...
Security and Safety by Design in the Internet of Actors an Architectural Appr...Massimiliano Masi
 
Achieving Interoperability Through IHE
Achieving Interoperability Through IHEAchieving Interoperability Through IHE
Achieving Interoperability Through IHEMassimiliano Masi
 
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...Massimiliano Masi
 
Enabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approachEnabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approachMassimiliano Masi
 
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black TulipCorso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black TulipMassimiliano Masi
 
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSLCorso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSLMassimiliano Masi
 
Corso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai AsimmetriciCorso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai AsimmetriciMassimiliano Masi
 
Corso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity ExpertCorso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity ExpertMassimiliano Masi
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...Massimiliano Masi
 
Automating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture DesignAutomating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture DesignMassimiliano Masi
 
Introduction to Blockchain Technologies
Introduction to Blockchain TechnologiesIntroduction to Blockchain Technologies
Introduction to Blockchain TechnologiesMassimiliano Masi
 
A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...Massimiliano Masi
 
Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles Massimiliano Masi
 

Plus de Massimiliano Masi (17)

Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023Cybersecurity Task Force at ASECAP Days 2023
Cybersecurity Task Force at ASECAP Days 2023
 
Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin Securing Critical Infrastructures with a cybersecurity digital twin
Securing Critical Infrastructures with a cybersecurity digital twin
 
A Cybersecurity Digital Twin for Critical Infrastructure Protection
A Cybersecurity Digital Twin for Critical Infrastructure ProtectionA Cybersecurity Digital Twin for Critical Infrastructure Protection
A Cybersecurity Digital Twin for Critical Infrastructure Protection
 
Enabling a Zero Trust Architecture in Smart Grids through a Digital Twin
Enabling a Zero Trust Architecture in Smart Grids through a Digital TwinEnabling a Zero Trust Architecture in Smart Grids through a Digital Twin
Enabling a Zero Trust Architecture in Smart Grids through a Digital Twin
 
Security and Safety by Design in the Internet of Actors an Architectural Appr...
Security and Safety by Design in the Internet of Actors an Architectural Appr...Security and Safety by Design in the Internet of Actors an Architectural Appr...
Security and Safety by Design in the Internet of Actors an Architectural Appr...
 
Achieving Interoperability Through IHE
Achieving Interoperability Through IHEAchieving Interoperability Through IHE
Achieving Interoperability Through IHE
 
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
Securing Mobile e-Health Environments by Design: A Holistic Architectural App...
 
Enabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approachEnabling Security-by-design in Smart Grids: An architecture-based approach
Enabling Security-by-design in Smart Grids: An architecture-based approach
 
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black TulipCorso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
Corso IFTS CyberSecurity Expert - Attacco di Armando e Operazione Black Tulip
 
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSLCorso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
Corso IFTS CyberSecurity Expert - Creazione di una CA con OpenSSL
 
Corso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai AsimmetriciCorso IFTS CyberSecurity Expert - Cifrai Asimmetrici
Corso IFTS CyberSecurity Expert - Cifrai Asimmetrici
 
Corso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity ExpertCorso IFTS CyberSecurity Expert
Corso IFTS CyberSecurity Expert
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...
 
Automating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture DesignAutomating Smart Grid Solution Architecture Design
Automating Smart Grid Solution Architecture Design
 
Introduction to Blockchain Technologies
Introduction to Blockchain TechnologiesIntroduction to Blockchain Technologies
Introduction to Blockchain Technologies
 
A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...A governance model for ubiquitous medical devices accessing eHealth data: the...
A governance model for ubiquitous medical devices accessing eHealth data: the...
 
Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles Addressing Security and Provide through IHE Profiles
Addressing Security and Provide through IHE Profiles
 

Dernier

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

eHealth 2018 http://www.ehealth20xx.at/program-blockchain/

  • 1. A BLOCKCHAIN-POWERED INTEROPERABILITY FRAMEWORK FOR HEALTHCARE https://www.grapevineworld.com https://www.grapevineworldtoken.io Massimiliano Masi eHealth 2018, Vienna, May 9, 2018
  • 2. The case for interoperability in eHealth The blockchainS Pitfalls for healthcare blockchain The Grapevine project Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 2/30
  • 3. The definition of Interoperability as an aspect of Security ISO 27000 is the standard governing security aspects of IT systems Healthcare Data Sharing is subject to the ISO dictates Defines the CIA Triad: Confidentiality, Integrity, Availability If data is not accessible because of lack of interoperability, it is not available But interoperability is not achieved by adopting a standard: there are so many to choose from! Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
  • 4. Highly technological (disconnected) islands DICOM, for the communication of medical imaging information (1980) Health Level 7, definition of EMR, administrative parts ISO, communications OASIS, for message content Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30 What happens if one or more standard change version and breaks backward compatibility? Need governance and enterprise architectural approach
  • 5. Integrating the Healthcare Enterprise Born in 2001 to foster the coordinated adoption of standards Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
  • 6. Integrating the Healthcare Enterprise Enterprise Architectural Approach (similar to TOGAF, Zachman) Integration Profiles, Actors, Transactions, to fulfil a specific clinical use case Architecture emerges from the grouping of profiles Example: IHE XDS Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
  • 7. The Profile Grouping At the core of the IHE methodology we have the profile grouping (can be formalized in algebra) Merges the functionalities of several profiles to achieve complex clinical use cases Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30 Used in other domains In Energy (the IES German/Austrian project with mappings to the SGAM) In eGovernment (the e-SENS LSP, European Interoperability Framework)
  • 8. Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30
  • 9. Massimiliano Masi: Intro to blockchain ©Grapevine World GmbH 7/30 The first concept of Blockchain was introduced by Haber et al. 3, the digital safety deposit box Schneier et al. 4 introduced the concept of Secure Logs (avoiding attackers to gain knowledge by accessing logs) Vishnamurty et al. 5 where a token was used to keep p2p file trading in check, ensuring consumers be able to make micro payments to suppliers for their services. Szabo 6, is also a reference on the topic Bitcoin's technology completed the puzzle! ____________________ 3 S. Haber, and W.S. Stornetta, How to timestamp a digital document 4 B. Schneier, J. Kelsey, Cryptographic support for Secure Logs on Untrusted Machines, in Proceedings of the 7th USENIX 5 V. Vishnamurty et al., Karma: A secure economic framework for peer-to-peer resource sharing, 2003 6 N. Szabo, Formalizing and securing relationships on public networks, 1997
  • 10. In 2008, Satoshi Nakamoto 7 made public the Bitcoin Paper. It aimed at defining a decentralized model avoiding a central timestamping authority, and a distributed ledger where transactions from/to addresses are stored. He proposed a solution to achieve consensus in hostile environments by adopting the Proof- of-Work, initially from Dwork et al. 8 and from hashcash.org ____________________ 7 Conspiration theory: SAmsung, TOSHIba, NAKAmichi, MOTOrola , 8 C. Dwork, and M. Naor, Pricing via Processing or Combatting Junk Mail, Crypto 92 Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 14/30
  • 11. In the Blockchain, since we transfer value, everyone is encouraged to cheat!  Several consensus model Consensus in trusted environments Consensus in hostile environments (byzantine) Clearly, if the consensus style changes, also the deployment of the Blockchain changes. Permissioned (Hyperledger Sawtooth, Coco framework) Public (Bitcoin, Ethereum, EOS, Rai) Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 16/30
  • 12. Achieving consensus is complex. The CAP theorem It is impossible for a distributed system to simultaneously provide Consistency, Availability, and Partition Tolerance. A distributed system can satisfy any two of these, but not all three. The Proof-of-Work achieves consensus in hostile environments by solving the following equation 𝐹𝑑 𝑐, 𝑥 → 𝑆𝐻𝐴256 𝑆𝐻𝐴256 𝑐 𝑥 < 2224 𝑑 where d is increasing constantly. Miners pool use specialized hardware (ASICs) to perform the PoW. Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 17/30
  • 13. Block definition A block is a data structure used to communicate incremental changes to the local state of a node. A block consists of a list of transactions, a reference to a previous block and a nonce. A block lists some transactions the block creator (the "miner") has accepted to its memory-pool since the previous block. A node finds and broadcasts a block when it finds a valid nonce for its PoW When a miner "closes" the block it has a reward (12,5 bitcoins now). Blockchain The longest path from the genesis block, i.e., the root of the tree, to a leaf is called the Blockchain. The Blockchain acts as a consistent transaction history on which all nodes eventually agree. ____________________ 10 R. Wattenhofer, The Science of the Blockchain Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 18/30
  • 14. The Blockchain data structure is an ordered, back-linked list of blocks of transactions 9. ____________________ 9 A. Antonoupoulus, Mastering Bitcoin, O'Reilly Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 15/30
  • 15. In 2013, Vitalik Buterin proposed Ethereum, a Blockchain who is to solve some bitcoin's curses The ASICs: since mining new blocks comes with a reward, the PoW secures condence that the blockchain will remain canonical, and ensures the wealth of the mechanism. However it should be open to as many people as possible, and it should not be possible to make a linear profit out of it, especially not with a high initial barrier. The scripting: The "smart contract" (a contract in a electronic form) has been introduced in the 50s. Since the Blockchain can be a distributed notary service, adding such functionality would be a benefit. Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 22/30
  • 16. Ethereum has a different execution model. It provides a quasi-Turing language in the EVM, Ethereum Virtual Machine. Languages can be built on top of the EVM, such as Solidity, Serpent, and LLL. In order to avoid to consume miner's resources, and to avoid DDoS, each execution of of a EVM instruction costs gas https://ethgasstation.info. Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 17. What is blockchain good for? Not for storing healthcare data: it’s inefficient, and data is publicly available (even if is encrypted!) Not for storing pointers to data: there is no advantage • The benefit of transparency is reduced • The benefit of data ownership is reduced • Need p2p integration with the off-chain parties • Introduce more attack vectors Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 18. The CRAB paradigm Blockchain is immutable: the Create-Read-Update-Delete (CRUD) does not apply CRAB: Create-Read-Append-Burn. Append transactions, burn encryption keys. Data is anyway publicly available in encrypted form, confidential as long as the as the algorithm is secure Does not seem to apply to the GDPR’s right to erasure of data. Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30 ____________________ A.V. Humbeek, The Blockchain GDPR Paradox
  • 19. Grapevine project Shows two use of blockchain applied to an healthcare study Patient monetization of clinical data Formal achievement of provenance of clinical data Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 20. Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 21. Data Provenance Provenance is the foundation of data quality, Usually implemented by automatically capturing the trace of data manipulation over space and time. In healthcare, provenance becomes critical since it encompasses both clinical research and patient safety. Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 22. Use Case John is feeling tired, goes to see his General Practitioner, Anna; Anna decides to further investigate for cardio-related diseases sending John to have two subsequent laboratory analysis, performed by Lab1 and Lab2; Anne decides to have a consultation with a specialist, Bob, a Cardiologist working in the Central Hospital and prepares a patient summary for John (containing the lab results); Bob have doubts regarding the results and could not verify its provenance Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 23. We aim at approaching the data provenance by • Normalizing the health data in a canonical form, inspired by real projects using DS4P (IHE, HL7) • For each item, expressing "chained" provenance records in W3C PROV (international standard defining a data model for data provenance) • Distributing the records chain using a smart contract on Hyperledger (a blockchain implementation) • Querying data and provenance from mobile, and from portals (IHE / FHIR) Standards-based Our solution is entirely based on open standards from W3C (PROV, DSG), IHE (Sequoia, NwHIN), and HL7 (CDA, FHIR) Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 24. Blockchain as emergent technology • Lot of enthusiasm and scepticism around • Is its full potential really expressed? • Beware of the adHoc implementations: immutability is forever, and forever is a long time • History of attacks to IT Security, not to cryptography: the IT architecture is sovereign Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 23/30
  • 25. Input from Attendees / Discussion Massimiliano Masi: Intro to Blockchain ©Grapevine World GmbH 29/30
  • 26. THANK YOU FOR YOUR ATTENTION!