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.