What is Trusted Computing Service

更新时间:
复制 MD 格式

Confidential Computing Cloud Service (C3S) is a trusted off-chain extension for Ant Blockchain that connects on-chain data with off-chain data sources. It supports multi-party data fusion and administration, and provides a general-purpose, verifiable computing service for private data.

C3S embeds the proprietary Ant Blockchain WebAssembly (WASM) virtual machine into a trusted execution environment (TEE) to create general-purpose, off-chain smart contracts that keep data confidential. Developers can write WASM smart contracts to quickly convert business logic into trusted computing applications. Using a software development kit (SDK), developers can then publish, execute, and view these applications.

C3S solves the following three major problems that blockchains currently face:

  • Limited computing power of blockchain smart contracts

    As blockchain business scenarios become more complex, the logic that on-chain smart contracts can implement becomes very limited. Therefore, on-chain computing power must be extended while maintaining data privacy and security.

  • Collaborative computing requires a trusted channel to connect on-chain and off-chain data.

    On-chain data must be combined with off-chain data for data fusion to ensure its authenticity. However, there is currently no trusted execution environment that supports this on-chain and off-chain collaboration for various business validation needs.

  • Lack of a privacy protection solution for on-chain data computation

    Due to privacy requirements, data is often encrypted before being added to the blockchain. A solution is needed to compute and analyze this data without exposing the original plaintext to ensure data privacy and security.