Data security

更新时间:
复制 MD 格式

Data encryption

Cross-chain Data Connection Service uses Transport Layer Security (TLS) to protect data in transit. The service also uses TLS certificates for bidirectional authentication between the blockchain and the service. Data communication begins only after both parties are successfully authenticated.

Data isolation

Cross-chain Data Connection Service isolates the data of different users. Each user can only fetch and view the blockchains they have registered. When different blockchains exchange data, only authorized requests are allowed.

Data accuracy

Cross-chain Data Connection Service supports verifiable privacy computing, such as Trusted Execution Environment (TEE) oracles and zero-knowledge proofs, to authenticate the existence of blockchain data. This process generates authentication proofs, ensures on-chain data privacy, reduces the complexity of cross-chain authentication, and improves communication efficiency. The Cross-chain Data Connection Service processes only blocks that pass existence authentication. The service then fetches cross-chain messages from these blocks and sends them to the destination blockchain.

Backup and disaster recovery

Cross-chain Data Connection Service uses a multi-zone deployment for disaster recovery. If a single zone fails, the service automatically switches over to another zone to continue operations. This ensures the continuity of the cross-chain service.