中文

ZebraLancer:基于开放区块链的去中心化人类知识众包系统

人机交互 2020-05-08 v5 密码学与安全 分布式、并行与集群计算 社会与信息网络

摘要

我们设计并实现了首个私密且匿名的去中心化众包系统 ZebraLancer,并克服了众包去中心化的两个基本挑战,即数据泄露和身份泄露。首先,我们的先外包后证明方法解决了区块链透明性与数据机密性之间的张力,以保障数据众包的基本效用/公平性要求,从而确保:(i)请求者不会支付超过数据应得的价值,依据其通过区块链发布任务时公布的策略;(ii)每个工人若向区块链提交数据,确实依据该策略获得报酬;(iii)上述性质不仅在没有中心仲裁者的情况下实现,而且不向开放区块链泄露数据。其次,区块链的透明性使得人们可通过工人和请求者的参与历史推断其私人信息。简单地启用匿名看似可行,但会允许恶意工人多次提交以获取奖励。ZebraLancer 也克服了这一问题,允许匿名请求/提交而不牺牲可追责性。其背后的思想是一种微妙的关联性和可链接性:若某工人对同一任务提交两次,任何人都可以链接这两次提交,否则他在不同任务间保持匿名且不可链接。为实现这种微妙的链接性,我们提出了一种新颖的密码学概念,即公共前缀可链接匿名认证。我们注意到这一新的匿名认证方案可能具有独立意义。最后,我们针对常见的图像标注任务实现了协议,并将其部署在以太坊的测试网络上。实验结果表明了我们的协议在现有真实世界区块链上的适用性。

关键词

引用

@article{arxiv.1803.01256,
  title  = {ZebraLancer: Decentralized Crowdsourcing of Human Knowledge atop Open Blockchain},
  author = {Yuan Lu and Qiang Tang and Guiling Wang},
  journal= {arXiv preprint arXiv:1803.01256},
  year   = {2020}
}