面向可能用例的区块链平台需求分析与评估
密码学与安全
2021-03-05 v1 计算机与社会
摘要
据说区块链将以广泛的方式促进社会数字化转型,从公私文档管理到各行业可追溯性,以及数字货币。众多所谓的区块链平台已被开发出来,并在其上开展了实验与应用。但这些平台真的有助于区块链概念的实际应用吗?为回答此问题,我们需要更好地理解所谓区块链技术究竟是什么。我们需要理清对区块链发明初衷与含义理解上的混淆,还需厘清其应用的结构。本文档提供理解区块链及其应用的通用模型,引入设计模式对平台分类,并通过识别应用间结构将可能用例归类,进而整理每类用例的功能、性能、运营与法律需求。基于该分类与标准,我们评估并比较了以下平台:Hyperledger Fabric、Hyperledger Iroha、Hyperledger Indy、Ethereum、Quorum/Hyperledger Besu、Ethereum 2.0、Polkadot、Corda 与 BBc-1。我们力求评估与比较的公正,但也期望引发讨论。本文档面向参与应用系统开发、希望理解区块链及其平台的任何人,包括非工程师与非技术人士。本文档中的评估将使读者理解区块链平台的技术需求、质疑现有技术并为所设想的应用选择合适的平台。该比较也有望作为设计新技术的指南。
引用
@article{arxiv.2103.03209,
title = {Requirement Analyses and Evaluations of Blockchain Platforms per Possible Use Cases},
author = {Kenji Saito and Akimitsu Shiseki and Mitsuyasu Takada and Hiroki Yamamoto and Masaaki Saitoh and Hiroaki Ohkawa and Hirofumi Andou and Naotake Miyamoto and Kazuaki Yamakawa and Kiyoshi Kurakawa and Tomohiro Yabushita and Yuji Yamada and Go Masuda and Kazuyuki Masuda},
journal= {arXiv preprint arXiv:2103.03209},
year = {2021}
}
备注
50 pages, 3 figures