International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1705448

1705448PublishedVol 7 · Issue 7

Underlying Consensus Algorithms, Architectures and Data Structures in Distributed Ledger Technologies Applications

Dorothy G. Bundi Stephen M. Mutua Simon M. Karume

Subject area: Science,Engineering and Technology  ·  Area of research: Distributed Ledger Technologies

Abstract

Distribute Ledger Technologies (DLTs) provide a distributed and decentralized environment with no central trusted control authority. DLTs removes a single point of authorization hence increasing the levels of trust of distributed records however there are still challenges in the underlying consensus algorithms, architectures and data structures in DLTs applications that need to be addressed. This paper employs exploratory research design with an objective to review various literature on different consensus algorithms, architectures and data structures applied in DLTs applications. The study revealed proof-of-work and proof-of-stake as some of the common consensus algorithms used in DLTs. The review shows that DLTs use either linear or linked, complex and hybrid data structures. Blockchain, Directed Acyclic Graph, Hashgraph, Holochain and Tempo (Radix) as the common types of DLTs. The findings also indicated that DLTs architectural design is constructed of three layers Protocol, Network, and Data. This study contributes to body of knowledge in DLTs.

Keywords

Distributed Ledger Technologies (DLT), Consensus Algorithm, Architectural Layers, Data Structures

How to cite this paper

Dorothy G. Bundi, Stephen M. Mutua, Simon M. Karume "Underlying Consensus Algorithms, Architectures and Data Structures in Distributed Ledger Technologies Applications" Iconic Research And Engineering Journals Volume 7 Issue 7 2024 Page 449-460
Dorothy G. Bundi, Stephen M. Mutua, Simon M. Karume "Underlying Consensus Algorithms, Architectures and Data Structures in Distributed Ledger Technologies Applications" Iconic Research And Engineering Journals, vol. 7, no. 7, Jan. 2024
Dorothy G. Bundi, Stephen M. Mutua, Simon M. Karume (2024). Underlying Consensus Algorithms, Architectures and Data Structures in Distributed Ledger Technologies Applications. Iconic Research And Engineering Journals, 7(7).
Dorothy G. Bundi, Stephen M. Mutua, Simon M. Karume "Underlying Consensus Algorithms, Architectures and Data Structures in Distributed Ledger Technologies Applications" Iconic Research And Engineering Journals, vol. 7, no. 7, Jan. 2024.
@article{1705448,
      author = {Dorothy G. Bundi, Stephen M. Mutua, Simon M. Karume},
      title = {Underlying Consensus Algorithms, Architectures and Data Structures in Distributed Ledger Technologies Applications},
      journal = {Iconic Research And Engineering Journals},
      year = {2024},
      volume = {7},
      number = {7},
      pages = {449-460},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/17054481.pdf},
      abstract = {Distribute Ledger Technologies (DLTs) provide a distributed and decentralized environment with no central trusted control authority. DLTs removes a single point of authorization hence increasing the levels of trust of distributed records however there are still challenges in the underlying consensus algorithms, architectures and data structures in DLTs applications that need to be addressed. This paper employs exploratory research design with an objective to review various literature on different consensus algorithms, architectures and data structures applied in DLTs applications. The study revealed proof-of-work and proof-of-stake as some of the common consensus algorithms used in DLTs. The review shows that DLTs use either linear or linked, complex and hybrid data structures. Blockchain, Directed Acyclic Graph, Hashgraph, Holochain and Tempo (Radix) as the common types of DLTs. The findings also indicated that DLTs architectural design is constructed of three layers Protocol, Network, and Data. This study contributes to body of knowledge in DLTs.},
      keywords = {Distributed Ledger Technologies (DLT), Consensus Algorithm, Architectural Layers, Data Structures},
      month = {January},
  }