arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2103.03209cs.CRcs.CY
收藏

根据可能的用例对区块链平台进行需求分析和评估

Requirement Analyses and Evaluations of Blockchain Platforms per Possible Use Cases

Kenji Saito, Akimitsu Shiseki, Mitsuyasu Takada, Hiroki Yamamoto, Masaaki Saitoh, Hiroaki Ohkawa, Hirofumi Andou, Naotake Miyamoto, Kazuaki Yamakawa, Kiyoshi Ku… 展开作者

Kenji Saito, Akimitsu Shiseki, Mitsuyasu Takada, Hiroki Yamamoto, Masaaki Saitoh, Hiroaki Ohkawa, Hirofumi Andou, Naotake Miyamoto, Kazuaki Yamakawa, Kiyoshi Kurakawa, Tomohiro Yabushita, Yuji Yamada, Go Masuda, Kazuyuki Masuda

摘要:

据说,区块链将以广泛的方式为社会的数字化转型做出贡献,从公共和私人文件的管理到各个行业的可追溯性,以及数字货币。已经开发了一些所谓的区块链平台,并在其上进行了实验和应用。但是,这些平台真的有利于区块链概念的实际应用吗?为了回答这个问题,我们需要更好地了解所谓的区块链技术到底是什么。我们需要理清我们在理解区块链的发明目的及其含义时所看到的困惑。我们还需要澄清其应用程序的结构。本文档提供了理解区块链及其应用的通用模型。我们引入设计模式来对平台进行分类。我们通过识别应用程序之间的结构对可能的用例进行分类,并为每个用例组织功能,性能,操作和法律要求。根据分类和标准,我们评估和比较了以下平台:Hyperledger Fabric,Hyperledger Iroha,Hyperledger Indy,Ethereum,Quorum/Hyperledger Besu,Ethereum 2.0,Polkadot,Corda和BBc-1。我们努力在评价和比较中做到公正,但我们也希望引起讨论。本文档的目标读者是参与应用系统开发的任何人,他们希望了解区块链及其平台,包括非工程师和非技术人员。本文中的评估将使读者能够了解区块链平台的技术要求,质疑现有技术,并为他们设想的应用选择合适的平台。希望这些比较也将有助于指导新技术的设计。

英文摘要:

It is said that blockchain will contribute to the digital transformation of society in a wide range of ways, from the management of public and private documents to the traceability in various industries, as well as digital currencies. A number of so-called blockchain platforms have been developed, and experiments and applications have been carried out on them. But are these platforms really conducive to practical use of the blockchain concept? To answer the question, we need to better understand what the technology called blockchain really is. We need to sort out the confusion we see in understanding what blockchain was invented for and what it means. We also need to clarify the structure of its applications. This document provides a generic model of understanding blockchain and its applications. We introduce design patterns to classify the platforms. We categorize possible use cases by identifying the structure among applications, and organize the functional, performance, operational and legal requirements for each such case. Based on the categorization and criteria, we evaluated and compared the following platforms: Hyperledger Fabric, Hyperledger Iroha, Hyperledger Indy, Ethereum, Quorum/Hyperledger Besu, Ethereum 2.0, Polkadot, Corda and BBc-1. We have tried to be fair in our evaluations and comparisons, but we also expect to provoke discussion. The intended readers for this document is anyone involved in development of application systems who wants to understand blockchain and their platforms, including non-engineers and non-technologists. The assessments in this document will allow readers to understand the technological requirements for the blockchain platforms, to question existing technologies, and to choose the appropriate platforms for the applications they envision. The comparisons hopefully will also be useful as a guide for designing new technologies.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑