Commit-reveal consensus
Each assigned worker posts a SHA-256 commitment of its result plus a salt, then reveals after the commit window closes. The chain checks every reveal against its commitment, so a worker cannot copy another’s answer or wait to see the crowd before deciding.