Blockchain Meets DAG: A BlockDAG Consensus Mechanism

Keke Gai*, Ziyue Hu, Liehuang Zhu, Ruili Wang, Zijian Zhang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

23 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Patent Family Citations: 1
    • Citation Indexes: 23
  • Captures
    • Readers: 18
  • Mentions
    • News Mentions: 1
see details

Abstract

With the advent of the blockchain technology, low throughput and scalability have gradually become technical bottlenecks. A DAG (Directed Acyclic Graph)-based blockchain system is deemed to be a potential solution to addressing both issues. However, constructing consensus protocol to meet the requirement of the consistency in a networked environment is an unsolved challenge. In this paper, we propose a novel DAG-oriented consensus mechanism. Specifically, our approach sorts and merges original blocks from a DAG structure and re-construct a single-chain-based blockchain system; hence, consensus in DAG can be achieved on new formed blocks through running the proposed global ordering scheme and block mergence operations. Blockchain-related functions can be retrieved from splitting merged blocks.

Original languageEnglish
Title of host publicationAlgorithms and Architectures for Parallel Processing - 20th International Conference, ICA3PP 2020, Proceedings
EditorsMeikang Qiu
PublisherSpringer Science and Business Media Deutschland GmbH
Pages110-125
Number of pages16
ISBN (Print)9783030602475
DOIs
Publication statusPublished - 2020
Event20th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2020 - New York, United States
Duration: 2 Oct 20204 Oct 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12454 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference20th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2020
Country/TerritoryUnited States
CityNew York
Period2/10/204/10/20

Keywords

  • BlockDAG
  • Blockchain
  • Consensus mechanism
  • Directed Acyclic Graph
  • Graph theory

Fingerprint

Dive into the research topics of 'Blockchain Meets DAG: A BlockDAG Consensus Mechanism'. Together they form a unique fingerprint.

Cite this

Gai, K., Hu, Z., Zhu, L., Wang, R., & Zhang, Z. (2020). Blockchain Meets DAG: A BlockDAG Consensus Mechanism. In M. Qiu (Ed.), Algorithms and Architectures for Parallel Processing - 20th International Conference, ICA3PP 2020, Proceedings (pp. 110-125). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 12454 LNCS). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-60248-2_8