I. Introduction
In the age of big data, a large amount of data needs to be computed and stored, which easily leads to a serious shortage of local resources [1]. The emergence of cloud computing technology has well solved this problem. In the cloud computing, resource-constrained users delegate their own computing and data to the platform provided by cloud services for processing and storage, thus bringing many benefits to users [2] [3]. However, delegation computing under cloud platforms urgently needs verifiability: the cloud service providers differ from users in that their benefit may point to different directions' and users cannot trust the cloud completely. For a variety of reasons, clients often need to verify the correctness of the computing results. At the same time, the privacy of users and the correctness of the results are facing serious security challenges. Therefore, it is extremely urgent and realistic significance to introduce rational players and realize verifiable delegation task at a reasonable cost through the game theory and the smart contract.