# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.orangeprotocol.io/future/secure-computing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
