Next Article in Journal
Estimating PQoS of Video Conferencing on Wi-Fi Networks Using Machine Learning
Next Article in Special Issue
Toward Blockchain-Enabled Supply Chain Anti-Counterfeiting and Traceability
Previous Article in Journal
A Cloud-Based Data Collaborative to Combat the COVID-19 Pandemic and to Solve Major Technology Challenges
Review

Distributed Ledger Technology Review and Decentralized Applications Development Guidelines

Computer Science Department, Technical University of Cluj-Napoca, Memorandumului 28, 400114 Cluj-Napoca, Romania
*
Author to whom correspondence should be addressed.
Academic Editors: Sk. Md. Mizanur Rahman and Ahad ZareRavasan
Future Internet 2021, 13(3), 62; https://doi.org/10.3390/fi13030062
Received: 26 January 2021 / Revised: 18 February 2021 / Accepted: 24 February 2021 / Published: 27 February 2021
(This article belongs to the Special Issue Blockchain: Applications, Challenges, and Solutions)
The Distributed Ledger Technology (DLT) provides an infrastructure for developing decentralized applications with no central authority for registering, sharing, and synchronizing transactions on digital assets. In the last years, it has drawn high interest from the academic community, technology developers, and startups mostly by the advent of its most popular type, blockchain technology. In this paper, we provide a comprehensive overview of DLT analyzing the challenges, provided solutions or alternatives, and their usage for developing decentralized applications. We define a three-tier based architecture for DLT applications to systematically classify the technology solutions described in over 100 papers and startup initiatives. Protocol and Network Tier contains solutions for digital assets registration, transactions, data structure, and privacy and business rules implementation and the creation of peer-to-peer networks, ledger replication, and consensus-based state validation. Scalability and Interoperability Tier solutions address the scalability and interoperability issues with a focus on blockchain technology, where they manifest most often, slowing down its large-scale adoption. The paper closes with a discussion on challenges and opportunities for developing decentralized applications by providing a multi-step guideline for decentralizing the design and implementation of traditional systems. View Full-Text
Keywords: distributed ledger technology; blockchain; decentralized applications; technology review; development guidelines; architecture distributed ledger technology; blockchain; decentralized applications; technology review; development guidelines; architecture
Show Figures

Figure 1

MDPI and ACS Style

Antal, C.; Cioara, T.; Anghel, I.; Antal, M.; Salomie, I. Distributed Ledger Technology Review and Decentralized Applications Development Guidelines. Future Internet 2021, 13, 62. https://doi.org/10.3390/fi13030062

AMA Style

Antal C, Cioara T, Anghel I, Antal M, Salomie I. Distributed Ledger Technology Review and Decentralized Applications Development Guidelines. Future Internet. 2021; 13(3):62. https://doi.org/10.3390/fi13030062

Chicago/Turabian Style

Antal, Claudia, Tudor Cioara, Ionut Anghel, Marcel Antal, and Ioan Salomie. 2021. "Distributed Ledger Technology Review and Decentralized Applications Development Guidelines" Future Internet 13, no. 3: 62. https://doi.org/10.3390/fi13030062

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop