overview - massachusetts institute of technology · overview ! use case ! decentralized provenance...
TRANSCRIPT
![Page 1: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/1.jpg)
Overview � Use Case
� Decentralized Provenance Management Architecture
� UMA + Provenance Management
1
![Page 2: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/2.jpg)
Use Case
Transparent Health http://www.transparent-health.us
![Page 3: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/3.jpg)
Transparent Health http://www.transparent-health.us
� ‘Accounting of Disclosures’ in EHR systems
Primary Care Provider
Specialist
Insurance Company
Pharmacist Medical Records in a Foreign Country
![Page 4: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/4.jpg)
� No reliable means of transparency and accountability in health care systems � How was my health data transferred between one clinic
to another? � Who looked at my health data? And for what purposes? � Can I report misuses or seek clarifications on my
medical data? Empower patients through Transparent Medical Record Systems!
Motivations for Transparent Health
![Page 5: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/5.jpg)
Transparent Health Interface
5
![Page 6: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/6.jpg)
Auditing Health Info
6
![Page 7: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/7.jpg)
The type of information desired after a privacy breach
7
0"
2"
4"
6"
8"
10"
12"
14"
16"
18"
who" when" how" where" why" what"
Num
ber'o
f'par,cipan
ts'
Informa,on'desired'in'a'privacy'breach'
Rank"1"
Rank"2"
Rank"3"
![Page 8: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/8.jpg)
Provenance Management
![Page 9: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/9.jpg)
Enabling a Transparent Infrastructure
9
Provenance Tracker Network
Provenance Enabled
Client Web Server
Verification Service
Identity VerifiedIdentity
Data Transfer
Provenance Logs Provenance Logs
VerifiedIdentity
![Page 10: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/10.jpg)
PTN Architecture
10
Leaf Link
Routing Table Link
Instructions on joining the PTN is available at http://httpa.csail.mit.edu
![Page 11: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/11.jpg)
PTN Node Architecture
11
Authentication Processor
Audit Processor
Update Processor
Log Store
Distributed Hash Table Overlay
PTN Node
![Page 12: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/12.jpg)
PTN Wrapper Interface
12
Authentication Processor
Audit Processor
Update Processor
Log Store
Distributed Hash Table Overlay
Sensitive Data
Processes
Agents
Usage Restrictions
Identity and Role
Intentions
PTN NodeWeb Application
PTN Wrapper Interface
![Page 13: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/13.jpg)
Why DHTs? � Incremental scalability
� High availability
� Low latency
13
![Page 14: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/14.jpg)
Provenance Data Flow
14
General Hosptial
Data
prov:Entity
prov:Activity
prov:Agent
Legend
Data Store
http://genhospital/patient/peter/medicalrecord
sameAs
:Treatment_Purposes
:usage_restriction
:MedicalRecord
![Page 15: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/15.jpg)
15
:Referral
:Dee
prov:wasAssociatedWith
prov:used
"Doctor":role
2013-09-17:T09:00:00
prov:atTime
General Hosptial
Data
prov:Entity
prov:Activity
prov:Agent
Legend
Data Store :General_
Hospital
prov:actedOnBehalfOf
http://genhospital/patient/peter/medicalrecord
sameAs
:Treatment_Purposes
:usage_restriction
:MedicalRecord
:intention
Provenance Data Flow
![Page 16: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/16.jpg)
16
Provenance Data Flow
:Referral
:Dee
:SpecialistCare
prov:wasAssociatedWithprov:wasAssociatedWith
prov:wasInfluencedBy
prov:used prov:used
"Doctor""Specialist" :role
:role
2013-09-17:T09:00:002013-09-19:T10:00:00
prov:atTime prov:atTime
General Hosptial
Data
prov:Entity
prov:Activity
prov:Agent
Legend
Data Store :General_
Hospital
:Star_Hospital prov:actedOnBehalfOf
prov:actedOnBehalfOf
:Steven
http://genhospital/patient/peter/medicalrecord
sameAs
:Treatment_Purposes
:usage_restriction
:MedicalRecord
:intention
:intention
![Page 17: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/17.jpg)
17
Provenance Data Flow
:Referral
:Dee
:SpecialistCare
prov:wasAssociatedWithprov:wasAssociatedWith
prov:wasInfluencedBy
prov:used prov:used
"Doctor""Specialist" :role
:role
2013-09-17:T09:00:002013-09-19:T10:00:00
prov:atTime prov:atTime
General Hosptial
Data
Star Hospital
Data
prov:Entity
prov:Activity
prov:Agent
Legend
Data Store :General_
Hospital
:Star_Hospital prov:actedOnBehalfOf
prov:actedOnBehalfOf
:DerivedMedicalRecord
:Steven
prov:generated
prov:wasDerivedFrom
http://genhospital/patient/peter/medicalrecord
sameAs
http://starhospital/patient/peter/medicalrecord
sameAs
:Treatment_Purposes
:usage_restriction
:MedicalRecord
:usage_restriction
:intention
:intention
![Page 18: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/18.jpg)
Provenance Creation Sequence
18
Data Consumer Data Provider
Provenance Tracker Network
Data Consumer Data Provider
Provenance Tracker Network
Authentication Request
Auth ProtocolWebID, OAuth2.0.
Verification Agent
Verification Agent
Credential Check
Usage Restrictions Options
Usage Intentions
Provenance Log
Usage Aware Log
Data Request
Verified Credentials
![Page 19: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/19.jpg)
Provenance Retrieval Sequence
19
Data Owner Data Provider
Provenance Tracker Network
Data Provider Provenance Tracker Network
Authentication Request
Auth ProtocolWebID, OAuth2.0.
Verification Agent
Verification Agent
Credential Check
Provenance Log for D
Audit Request for D
Verified Credentials
Data Consumer
Questions
get D
Data ConsumerData Owner
Visualization of Provenance Log
ClarificationsProvenance Log
Provenance Log
![Page 20: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/20.jpg)
PTNs won’t solve all your problems…
� Data Owner � Mis-reporting of usage resulting in denial of service
attacks
� Data Consumer � In fraudulent or illegal use of data, the data
consumers won’t label the use as such
20
![Page 21: Overview - Massachusetts Institute of Technology · Overview ! Use Case ! Decentralized Provenance Management Architecture ! UMA + Provenance Management 1](https://reader034.vdocuments.site/reader034/viewer/2022042022/5e7a1809526837391945d043/html5/thumbnails/21.jpg)
UMA + Provenance Management
Discussion