Secure Computing Paradigm
A TEE (Trusted Execution Environment) is a black box in a computer chip which protects code and data running in it from being tampered with or stolen by any external software, even privileged access software such as operating systems.
At the same time, TEE provides remote verification functions, so that users can actively verify whether user behavior conforms to expectations and ensure that users do not obtain any private data while providing effective proof of work.
Blockchain is essentially an open system. Anyone can query blockchain data through the public interface. Smart contracts are the carriers of blockchain applications, and the security of private data involved in smart contracts needs to be protected. Using the TEE Layer-2 privacy-preserving computation solution on the Ontology public blockchain, Orange will support a secure private smart contract execution environment, fully protecting data privacy and security during on-chain computing.