Research Article
Blockchain-Based Crowdsourcing Framework with Distributed Task Assignment and Solution Verification
Figure 3
Diagram of obtaining task answers for evaluators (Step 1: send requests for evaluation; Step 2: return the result of evaluator selection; Step 3: send the public key of evaluators; Steps 4–7: store and upload after encrypting the answer plaintext; Steps 8–10: get the pointer, download, and decrypt the answer ciphertext).