In many cross-enterprise systems, it is essential for enterprises to verify transactions initiated by others to meet global constraints while preserving privacy. This chapter focuses on the verifiability requirements within the context of multi-platform crowdworking, an emerging application of permissioned blockchain systems. Crowdworking facilitates open collaboration over the Internet, but beyond verifiability, such systems must also prioritize confidentiality, performance, and scalability. A typical crowdworking environment comprises platforms, requesters who submit tasks, and workers who provide contributions for these tasks. Despite recent intensive research, existing crowdworking frameworks often fall short in addressing real-world needs. First, crowdworking platforms need to integrate within society and in particular to interface with legal and social institutions. Global regulations must be enforced, such as minimal and maximal work hours that participants can spend on crowdworking platforms. Second, crowdworking platforms are naturally distributed and need to collaborate to process complex tasks, resulting in the rise of multi-platform crowdworking systems. Moreover, while collaborating to enforce global regulations or while processing complex tasks that require transparent sharing of information about the tasks, the system needs to preserve the privacy of all participants. In this chapter, we present Separ, a multi-platform crowdworking system designed to enforce global constraints among distributed independent entities. Separ ensures privacy through lightweight anonymous tokens while achieving transparency via a shared permissioned blockchain across multiple platforms. Furthermore, it supports fault tolerance and inter-platform collaboration by incorporating a suite of distributed consensus protocols.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Verifiability

  • Mohammad Javad Amiri,
  • Divyakant Agrawal,
  • Amr El Abbadi

摘要

In many cross-enterprise systems, it is essential for enterprises to verify transactions initiated by others to meet global constraints while preserving privacy. This chapter focuses on the verifiability requirements within the context of multi-platform crowdworking, an emerging application of permissioned blockchain systems. Crowdworking facilitates open collaboration over the Internet, but beyond verifiability, such systems must also prioritize confidentiality, performance, and scalability. A typical crowdworking environment comprises platforms, requesters who submit tasks, and workers who provide contributions for these tasks. Despite recent intensive research, existing crowdworking frameworks often fall short in addressing real-world needs. First, crowdworking platforms need to integrate within society and in particular to interface with legal and social institutions. Global regulations must be enforced, such as minimal and maximal work hours that participants can spend on crowdworking platforms. Second, crowdworking platforms are naturally distributed and need to collaborate to process complex tasks, resulting in the rise of multi-platform crowdworking systems. Moreover, while collaborating to enforce global regulations or while processing complex tasks that require transparent sharing of information about the tasks, the system needs to preserve the privacy of all participants. In this chapter, we present Separ, a multi-platform crowdworking system designed to enforce global constraints among distributed independent entities. Separ ensures privacy through lightweight anonymous tokens while achieving transparency via a shared permissioned blockchain across multiple platforms. Furthermore, it supports fault tolerance and inter-platform collaboration by incorporating a suite of distributed consensus protocols.