An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends

  title={An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends},
  author={Zibin Zheng and Shaoan Xie and Hongning Dai and Xiangping Chen and Huaimin Wang},
  journal={2017 IEEE International Congress on Big Data (BigData Congress)},
Blockchain, the foundation of Bitcoin, has received extensive attentions recently. Blockchain serves as an immutable ledger which allows transactions take place in a decentralized manner. Blockchain-based applications are springing up, covering numerous fields including financial services, reputation system and Internet of Things (IoT), and so on. However, there are still many challenges of blockchain technology such as scalability and security problems waiting to be overcome. This paper… 

Figures and Tables from this paper

Comprehensive Study of Blockchain Technology - Architecture, Consensus and Future Trends

A deep dive into how blockchains work, its architecture, consensus and various applications are included, and technical challenges of blockchain technology are briefly listed.

A Survey on Blockchain: Architecture, Applications, Challenges, and Future Trends

  • Jinmei YangBi HuangZhihong LiangHua ZhouHongji Yang
  • Computer Science
    2020 International Conferences on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) and IEEE Congress on Cybermatics (Cybermatics)
  • 2020
A comprehensive survey of blockchain technology, introducing the architecture of blockchain, several typical application scenarios, and some technical and legal challenges of blockchain are described.

Blockchain Technology: A Brief Overview

This paper presents a comprehensive overview on blockchain technology, which serves as an immutable ledger which allows transactions to take place in a decentralized manner.

Blockchain challenges and opportunities: a survey

The blockchain taxonomy is given, the typical blockchain consensus algorithms are introduced, typical blockchain applications are reviewed, and the future directions in the blockchain technology are pointed out.

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

An attempt has been made to review the recent advancements in blockchain technology, explored the available blockchain platforms, highlighted and explored future research directions and challenges.

Implementing blockchain in information systems: a review

  • Yang Lu
  • Computer Science, Mathematics
    Enterp. Inf. Syst.
  • 2022
This paper links research research to blockchain-based information systems to conduct a study consisting of operating mechanisms, core technologies, research directions, applications, and drawbacks.

A Study of Blockchain’s Architecture and it’s Applications

This paper has done an extensive literature survey of blockchain architecture and it’s applications in various fields and presented the analysis based on parameters like consensus algorithm, viability and implementation.

A Decade of Blockchain: Review of the Current Status, Challenges, and Future Directions

An up-to-date comparison of the most popular blockchain platforms with particular emphasis given to consensus protocols is provided and an extensively growing online library on blockchain platforms collected from the various sources and designed to enable contributions from the blockchain community is introduced.

Blockchain Technology Consensus Algorithms and Applications: A Survey

The study covers the most recent blockchain applications in various domains and sectors and gives an insight into the latest adoption of the blockchain in the real world.

Recent advances in consensus protocols for blockchain: a survey

This survey utilizes a thorough classification to explain current consensus protocols in the blockchain system, presents the characteristics of mainstream protocols (PoW, PoS, DPoS, PBFT, etc.) and analyzes the strengths and weaknesses of them and evaluates the performance qualitatively and quantitatively.



Survey on Blockchain Technologies and Related Services FY2015 Report

  • Computer Science
  • 2016
This report compiles the results of interviews with domestic and overseas companies involving blockchain technology and experts and recommends to check the latest conditions when intending to utilize any related technologies in business, etc.

The Mini-Blockchain Scheme

This paper proposes a purely P2P crypto-currency scheme where old transactions can be forgotten by the network and the loss of coin ownership data is solved with a database which holds the balance of all non-empty addresses, dubbed the “account tree”.

The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward

This work proposes a permanent distributed record of intellectual effort and associated reputational reward, based on the blockchain that instantiates and democratises educational reputation beyond the academic community.

Difficulty control for blockchain-based consensus systems

  • Daniel Kraft
  • Computer Science, Mathematics
    Peer-to-Peer Netw. Appl.
  • 2016
This work model mining as a Poisson process with time-dependent intensity and uses this model to derive predictions about block times for various hash-rate scenarios, and analyses Bitcoin’s method to update the “network difficulty” as a mechanism to keep block times stable.

Bitcoin-NG: A Scalable Blockchain Protocol

This paper implements Bitcoin-NG, a new blockchain protocol designed to scale, which is Byzantine fault tolerant, is robust to extreme churn, and shares the same trust model obviating qualitative changes to the ecosystem.

A Prunable Blockchain Consensus Protocol Based on Non-Interactive Proofs of Past States Retrievability

This paper presents a new consensus protocol for Bitcoin-like peer-to-peer systems, where the right to generate a block is given to the party which provides non-interactive proofs of retrievability for the past state snapshots, which has better resistance to specialized hardware than Bitcoin and Permacoin.

The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication

In the early days of Bitcoin, the performance of its probabilistic proof-of-work (PoW) based consensus fabric, also known as blockchain, was not a major issue, and Bitcoin became a success story, despite its consensus latencies on the order of an hour and the theoretical peak throughput of only up to 7 transactions per second.


When Satoshi Nakamoto first set the Bitcoin blockchain into motion in January 2009, he was simultaneously introducing two radical and untested concepts. The first is the "bitcoin", a decentralized

Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts

Hawk is a decentralized smart contract system that does not store financial transactions in the clear on the blockchain, thus retaining transactional privacy from the public's view, and is the first to formalize the blockchain model of cryptography.

The Hyperledger Project

This chapter talks about the current state of the Hyperledger Project, with a focus on the currently incubating projects, a summary of the project scope being implemented, and a review of the comprehensive set of technologies involved in creating an open source enterprise-grade blockchain.