-
Notifications
You must be signed in to change notification settings - Fork 1
planning for components
Data Subject
Trusted By DS: YES
Role:
- Provides data for the system
Actions:
- Registers with a broker.
- Create polcies on broker
- Sells data to data consumer.
- Registers with data custodian.
Are:
- Normal people
Data Consumer
Trusted By DS: NO
Role:
- Funds the system
- Run blockchain nodes
Actions:
- Buys data from data subjects via a broker.
- Registers with broker.
Are:
- Researchers
- Private researchers
Data Custodian
Trusted By DS: YES
Role:
- Holds the data subjects data.
- distributes data subjects data to data consumers via a broker.
Actions:
- Has users register with it.
- Distributes Data.
- Stores Data.
Are:
- Fit bit
- Cloud
Broker
Trusted By DS: PARTIAL
Role:
- Connects a data consumer to a data subject.
- Hides the data subject from the data consumer.
- Connects the data consumer and the data custodian.
- Stores meta data on data subjects.
- Anonymise data
Actions:
- Has users register with it.
These are knowledge areas where we will need a team member(s) to understand.
Why: The Broker will need to contact Data Subjects, Data Custodians and Data Consumers. In order to get permission from the data subject to sell their data; Get the data from the Data Custodian and transfer the data to the data consumer. What:
- We need someone who understands how to create a user registration process.
- Crete front end for people to register.
- TBD: User accounts what standards are necessary.
Why: Brokers need data polices so they can fulfill to the data subjects privacy requirements. What:
- Front end policy creation screen Eg: Google's privacy screen.
- Policy storage
- Policy evaluation
- Having policy interactions via smart contract
Why: data subjects need compensation from the data consumer. When their data is bought. What:
- Crypto payment via smart contract
- Payments from Data consumer to broker.
Fields
- Id
- Where to access data
- Metadata for searching
- Conditions
- Who can buy
- Price
Inputs:
- List of Medical Data.
Outputs:
- List of Medical data.
Requirements:
- Be able to receive
Inputs:
- List of Medical data.
Outputs:
- interface for data consumer to fetch data.
Inputs
- Where to access data.
Outputs:
- Medical data.
This section is where spike reports can be found.
-
Data Gathering
- What Devices we have access too
- How much data is on chain vs off
- What data we can even pull from devices
- What format do we output to researchers (it's just CSV right?)
- How much off chain infrastructure do we even need
-
Organisation/Researcher Registration system
-
Researcher Search for clinical trial
- Find patients with X criteria
- All patients are anonymised
-
Researcher patients contact
- Send a request to patients to share their data
- Can attach a bounty to the data request eg x amount of fake internet money per 1000
- After Request is received by patient the bounty is paid into their account
About
Documents
-
AWS
-
Other
-
REST
-
Nectar
-
Rancher
-
ASP.NET
-
Data
-
Blockchains
-
Processes