| CPC G06F 21/6218 (2013.01) [G06F 21/602 (2013.01); G06F 21/64 (2013.01)] | 8 Claims |

|
1. A data trading apparatus capable of accessing a blockchain, the data trading apparatus comprising:
at least one memory storing instructions; and
at least one processor configured to execute the instructions to:
execute predetermined processing on original data using processing means information stored in a procesing means database that is shared with other data trading apparatuses, and generate processed data as a result of the processing;
determine whether the data trading apparatus is identified in a list of permitted devices associated with the processing means stored in the processing means database, and allow execution of the predetermined processing only when the data trading apparatus is included in the permitted device list,
generate, in response to generation of the processed data, a first transaction including processing information indicating that the original data have been processed;
record the first transaction in the blockchain;
issue a processing certificate including the processing information;
apply protection to the processed data; and
trade with a secondary-side data trading apparatus and provide the protected processed data and the processing certificate to the secondary-side data trading apparatus,
wherein, in response to an unsealing operation, the processing information included in the processing certificate and the processing information recorded in the blockchain are used to prove that the processed data have not been tampered with by performing collation between them.
|