The embodiment of the invention relates to the technical field of
information security, and discloses a task proving method and device, a task execution method, equipment and a medium, and the task proving method comprises the steps: obtaining a task parameter containing an input parameter, a task identifier and a
timestamp, and generating a first key and a parameter value based on a
hash function and the task parameter; generating a first
verification parameter based on the parameter value, the first key and the first value; sending the task identifier, the parameter value and the first key to a
server, receiving a calculation result which is sent by the
server and corresponds to the task identifier, and if the first
verification parameter is smaller than a second numerical value, receiving a difficulty threshold value, a second difficulty value and a first variable value which are sent by the
server; a third difficulty value is generated based on the
hash function, the parameter value and the first variable value, and if the third difficulty value is equal to the second difficulty value and smaller than the difficulty threshold value, it is proved that the calculation task is executed. An interactive step of hash computation verifies that the compute task is executed. And the accuracy of verifying the execution of the calculation task is improved.