Cloud computing is an important part of the current digital society. With the popularization of cloud computing, the defects of its opaque calculation process and unverifiable calculation process and results cannot be ignored, and cloud administrators may also be concerned about the calculation results due to their own interests. to modify. Although the emergence of Ethereum smart contracts has solved the problem of insufficient decentralization of calculations and unverifiable calculation results and calculation processes, due to the repeated calculation of all nodes, it leads to low efficiency and intelligent credible calculations with limited computing power. In response to the above problems, proposes a trusted computing system based on blockchain. By adopting off-chain computing + on-chain verification, it not only retains the high-performance advantages of off-chain computing, but also realizes the decentralization of computing. Make the calculation process and results more reliable.