User generates a DeBio wallet and chooses a biomedical testing product. A smart contract locks the amount of tokens required to pay. dApp tells the user the address of the lab, and a code that represents the user's public key.
User samples herself. For genetic testing, this can be done by using a regular cotton bud swab and a sample bottle. The sample is put on an envelope with the lab address and code, and is sent without return address.
User shall anonymously receive the results (report / genome / etc), encrypted by the lab with her public key.
The user's data is completely sovereign, with no paired KYC or identity.
Lab receives an alert that an anonymous sample is arriving for the chosen biomedical testing product. Once sample arrives, lab can input the envelope code and get the user's public key.
Lab then executes labwork: Wetwork, sequencing on the physical samples, and/or any requested biomarker tests.
Once results are produced, labs can upload them to DeBio to be encrypted with user public key and uploaded into distributed storage.
Labs can collaborate on the DeBio platform to offer joint products integrating services from several labs.
DeBio utilizes Ethereum (Hyperledger Besu) for the prototype at demo.degenics.com.
Biomed files such as Whole Genome Sequencing files can reach >1GB in size.
DeBio utilizes IPFS as its distributed storage layer due to performance requirements.
DeBio will launch April 2021 in the Polkadot ecosystem, which provides multi-chain computing and collaboration with a theoretical speed of 166k tx/s.
DeBio will utilize the Kilt Decentralized Identity Protocol to allow labs to embed credentials on test results, genome sequences, and interlab collaborations.
Use Case Scenarios
Medical records can be accessed by health organizations on the DeBio platform, with the express consent of the patients. These medical records can include large files -- MRI data, radiology images, etc.
KYC and EMR are by default delinked from each other within the platform architecture. Patients may elect to connect their personal EMR to hospitals and selectively reveal or receive data.
Individual doctors may participate directly in the decentralized EMR system by contributing their diagnosis for particular patients.