The present invention provides a computing apparatus on a distributed computing resource sharing system based on a block chain which supports a smart contract. The block chain includes a plurality of user accounts and a smart contract account for management of shared computing resources. Each of the plurality of user accounts is one among a provider account which has provided the shared computing resources on the distributed computing resource sharing system to share the computing resources with other users, a user account to use the shared computing resources, and an inspector terminal to inspect the shared computing resources. The shared computing resources are resources which can be traded within the block chain. The computing apparatus comprises: a transaction processing module to receive a transaction distributed on the block chain, and execute program code included in the received transaction; and an evaluation management module to perform evaluation on the program code executed by the transaction processing module. The transaction includes an identifier of the smart contract account and an identifier of the user account or the provider account, and includes information on use or registration of the shared computing resources. The transaction processing module stores information on use or registration of the shared computing resources included in the transaction and evaluation on the computing resources performed by the evaluation management module in connection with the smart contract account if executing the program code.;COPYRIGHT KIPO 2020
展开▼