Low cost medical sensors have enabled large volumes of personal physical data to be collected from patients and shared with applications and third parties.
The utility and value of this data can be increased substantially if the authenticity (source and integrity) of the data is verified, and the access rights to the data are managed.
In this application we are using ZORAQLE to establish ownership, verify authenticity, and manage subscriber rights to patient data.
The hardware oracle is built upon Zymbit’s Secure Compute Module and Secure Compute Node reference platform.
The oracle collects and processes two types of data:
The onboard HD hardware wallet is used to derive unique and separate keypairs to support granular verification of data integrity.
The Zoraqle web app is a dashboard style application which interfaces with smart contracts and the Zoraqle API to allow owners and subscribers to meet, establish a price, and seamlessly transact data in exchange for Ether.
Project Zoraqle leverages smart contracts to formalize agreements between owners and subscribers. The smart contracts support the following functionality:
The Zoraqle API is a backend service which is responsible for posting data off-chain and retrieving off-chain data for clients. It uses a signature based authentication scheme to verify the identity of the client with regard to the contract. The API can be integrated in any enterprise application, given the proper credentials.
Metamask provides a convenient framework for authenticating access to and interacting with Zoraqle contracts. Transaction related costs and receipts can be linked to your Metamask account.
View and download all primary data from each data stream
Buy access to granular data streams for a specified period of time