Requirement Analyses and Evaluations of Blockchain Platforms per Possible Use Cases

03/04/2021
by   Kenji Saito, et al.
0

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.

READ FULL TEXT

page 13

page 15

page 23

research
02/11/2022

BlockMeter: An Application Agnostic Performance Measurement Framework For Private Blockchain Platforms

Blockchain Technology is an emerging technology with the potential to di...
research
04/29/2022

Blockchain in a nutshell

Blockchain enables a digital society where people can contribute, collab...
research
03/05/2021

Towards Automated Benchmark Support for Multi-Blockchain Interoperability-Facilitating Platforms

Since the introduction of the first Bitcoin blockchain in 2008, differen...
research
01/04/2020

Constraints and Benefits of the Blockchain Use for Real Estate and Property Rights

Purpose - Within the hype in the blockchain industry and multiple exampl...
research
05/10/2023

An adaptable JSON Diff Framework

In this paper, we present an implementation of JSON-diff framework JYCM,...
research
05/09/2022

NICT's versatile miniaturized lasercom terminals for moving platforms

With the goal of meeting the diverse requirements of many different type...
research
08/21/2020

BLONDiE: Blockchain Ontology with Dynamic Extensibility

There are thousands of projects worldwide based primarily on blockchain ...

Please sign up or login with your details

Forgot password? Click here to reset