BioPassport Technical Implementation

Bio Passport
Aug 12, 2024

--

BioPassport Technical Implementation

The BioPassport platform consists of three technical layers:

Application: this layer consists of various apps to interact with the end user, testkit, or endorsers(such as medical practitioner that can endorse the medical information in the BioPassport system)

Application Programming Interface: this layer provides authentication, authorization, and anti-data-manipulation security protocols of the BioPassport related information, and the communication between the application and the underlying blockchains.

Blockchains: the BioPassport runs as a subchain of Ethereum mainnet

Overview: an Ethereum subchain with ADHC consensus algorithm

BioPassport network is a subchain of Ethereum. On the BioPassport we use acyclic directional hash chains with RLP(ADHCRLP) encoding to store our transaction data and finalize the transaction. We use SHA3–512 to calculate the hash.

The ADHC algorithm is described as below:

Dapp Download link

Google Play Store

APP Store

--

--

Bio Passport

A fully integrated personal health record paltform & blockchain healthcare data solution.