Exploring Blockchain Technology through a Modular Lens: A Survey

04/13/2023
by   Minghui Xu, et al.
0

Blockchain has attracted significant attention in recent years due to its potential to revolutionize various industries by providing trustlessness. To comprehensively examine blockchain systems, this article presents both a macro-level overview on the most popular blockchain systems, and a micro-level analysis on a general blockchain framework and its crucial components. The macro-level exploration provides a big picture on the endeavors made by blockchain professionals over the years to enhance the blockchain performance while the micro-level investigation details the blockchain building blocks for deep technology comprehension. More specifically, this article introduces a general modular blockchain analytic framework that decomposes a blockchain system into interacting modules and then examines the major modules to cover the essential blockchain components of network, consensus, and distributed ledger at the micro-level. The framework as well as the modular analysis jointly build a foundation for designing scalable, flexible, and application-adaptive blockchains that can meet diverse requirements. Additionally, this article explores popular technologies that can be integrated with blockchain to expand functionality and highlights major challenges. Such a study provides critical insights to overcome the obstacles in designing novel blockchain systems and facilitates the further development of blockchain as a digital infrastructure to service new applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/10/2019

Permissionless Blockchains and Secure Logging

The blockchain technology enables mutually untrusting participants to re...
research
09/12/2020

Recent advances in Blockchain Technology: A survey on Applications and Challenges

The rise of blockchain technology within a few years has attracted resea...
research
02/19/2021

Design Patterns for Blockchain-Based Payment Applications

As the killer application of blockchain technology, blockchain-based pay...
research
10/15/2018

On the Origins and Variations of Blockchain Technologies

We explore the origins of blockchain technologies to better understand t...
research
01/20/2020

Blockchain Consensuses Algorithms: A Survey

In recent years, blockchain technology has received unparalleled attenti...
research
05/08/2020

An Attestation Architecture for Blockchain Networks

If blockchain networks are to become the building blocks of the infrastr...
research
11/30/2021

Evaluating Blockchain Application Requirements and their Satisfaction in Hyperledger Fabric

Blockchain applications may offer better fault-tolerance, integrity, tra...

Please sign up or login with your details

Forgot password? Click here to reset