Research Article

Blockchain-Based Crowdsourcing Framework with Distributed Task Assignment and Solution Verification

Table 1

Symbol definitions.

SymbolDefinition

Crowdsourcing participants or system users, including publisher , worker , and evaluator
Public key for a crowdsourcing participant
Secret key for a crowdsourcing participant
Blockchain address for a crowdsourcing participant
Unique identification for a crowdsourcing task
Reputation value for a crowdsourcing participant
Asymmetric encryption algorithm
Secure hash function