众包使具有一定技能的人能够有动力地完成特殊任务。 尽管最新的众包方案已确保了较低的开销和相当可观的质量,但大多数方案都将任务内容和用户的属性信息公开给中央服务器。 这些服务器容易遭受单点故障,用户隐私信息泄漏以及缺乏透明性。 因此,我们基于新兴的去中心化区块链技术探索了任务分配的替代设计。 在实现公共区块链的优势的同时,转变为开放式运营需要一些额外的技术和设计来保护用户信息的隐私。 为了缓解此问题,我们提出了一种安全的任务分配方案,该方案可以保留任务内容并进行匿名属性要求检查。 具体而言,通过采用密码技术,所提出的方案使任务请求者能够安全地将其任务放置在透明的区块链中。 此外,提出的方案将属性