6.4. Blockchain Service Layer

6.4.1. Security Mechanism

Data on the chain will be encrypted with the SHA-256 encryption mechanism, and the transaction data and the trader information between users can be viewed only by the transaction parties and users with the appropriate authorizations.

6.4.2. Consensus Mechanism

We choose a variant of BFT (Byzantine Fault Tolerance Mechanism) as the underlying consensus algorithm.

6.4.3. Intelligent Contract

• This provides support for the entire intelligent contract life cycle, including deployment, execution, upgrade, and destruction. We plan to support solidity, go, java and other languages to develop intelligent contracts.

• With the user account system, user credit system, data access system. and other built-in systems, the secondary development costs of intelligent contract will greatly reduce, and developers only need to request the intelligent contract.

6.4.4. Network Service

The message communication will use a gossip protocol based on the UDP protocol.

6.4.5. Data Storage

The AIM network supports LevelDB, the non-relational

database, for data storage (LevelDB is a persistent open source KV stand-alone database of Google).

6.4.6. Computing System

The normal node and computing ability node support EVM virtual machine (Ethereum Virtual Machine) to guarantee the efficient execution of intelligent contracts.

6.4.7. Protocol Layer

The protocol layer is the core function of AI MEDICAL, including security, authentication, intelligent network and data storage.

Last updated