Permissioned Blockchains: Properties, Techniques and Applications

Permissioned Blockchains: Properties, Techniques and Applications
复制标题

DOI:
10.1145/3448016.3457539
复制
发表时间:
2021-06
期刊:
Proceedings of the 2021 International Conference on Management of Data
影响因子:
--
通讯作者:
M. Amiri;D. Agrawal;A. E. Abbadi
M. Amiri;D. Agrawal;A. E. Abbadi
中科院分区:
其他
文献类型:
--
作者:
M. Amiri;D. Agrawal;A. E. Abbadi

文献摘要

相似文献

区块链的不变性、透明度、来源和真实性等独特功能已被许多大型数据管理系统用来部署广泛的分布式应用,包括供应链管理、医疗保健和在许可环境下的众包工作。与未经许可的设置不同,例如比特币,网络是公共的,任何人都可以在没有特定身份的情况下参与,而许可的区块链系统由一组已知的、标识的节点组成,这些节点可能不完全信任彼此。虽然被允许的区块链的特点吸引了广泛的大型数据管理系统,但这些系统必须满足四个主要要求:机密性、可验证性、性能和可扩展性。工业界和学术界已经开发了各种方法来满足这些要求,但需要不同的假设和成本。本教程的重点是介绍其中的许多技术,同时强调它们之间的权衡。我们通过三个不同的应用,即供应链管理、大型数据库和多平台众包工作环境,展示了这些技术在现实生活中的实用性,并展示了如何利用这些技术来满足这些应用的需求。
The unique features of blockchains such as immutability, transparency, provenance, and authenticity have been used by many large-scale data management systems to deploy a wide range of distributed applications including supply chain management, healthcare, and crowdworking in permissioned settings. Unlike permissionless settings, e.g., Bitcoin, where the network is public, and anyone can participate without a specific identity, a permissioned blockchain system consists of a set of known, identified nodes that might not fully trust each other. While the characteristics of permissioned blockchains are appealing to a wide range of largescale data management systems, these systems, have to satisfy four main requirements: confidentiality, verifiability, performance, and scalability. Various approaches have been developed in industry and academia to satisfy these requirements with varying assumptions and costs. The focus of this tutorial is on presenting many of these techniques while highlighting the trade-offs among them. We demonstrate the practicality of such techniques in real-life by presenting three different applications, i.e., supply chain management, large-scale databases, and multi-platform crowdworking environments, and show how those techniques can be utilized to meet the requirements of such applications.