Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS
Security and a decentralized system are identical unique features of Blockchain. In recent times, blockchain-based cryptocurrency has become mainstream, but the growth and value of transactions and application services remain volatile. Among all these applications, finding a fast consensus in a larg...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-12-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/15/1/4 |
_version_ | 1797436889866698752 |
---|---|
author | Vishal Bachani Aniruddha Bhattacharjya |
author_facet | Vishal Bachani Aniruddha Bhattacharjya |
author_sort | Vishal Bachani |
collection | DOAJ |
description | Security and a decentralized system are identical unique features of Blockchain. In recent times, blockchain-based cryptocurrency has become mainstream, but the growth and value of transactions and application services remain volatile. Among all these applications, finding a fast consensus in a large-scale blockchain network frequently requires extreme energy for huge computations and storing the complete blockchain for verification. These problems prevent further commercialization. Here, we present a solution to this problem. In this paper, we introduce a revised blockchain consensus algorithm, PDPoS, to address the scalability and transaction efficiency limitations. The symmetry in between Proof of Stake (PoS) and Delegated Proof of Stake (DPoS) is PoS. However, their ways of working are dissimilar. Here, we review the existing consensus algorithms, such as Proof of work (PoW), PoS and DPoS, as they are directly relating to our proposed work: PDPoS. We highligh Delegated Proof of Stake (DPoS)–based crypto-currencies, as they have much higher transactions per second (TPS) than PoW-based currencies. Then, we describe our proposed works and the working steps of the proposed PDPoS. Simulation results of the proposed PDPoS with two layers result in improved efficiency. We used TPS as the evolution criteria for showing that the proposed PDPoS is more efficient than DPoS. This makes the proposed work more relevant to the large-scale blockchain network as it is more efficient and requires less energy consumption. |
first_indexed | 2024-03-09T11:09:06Z |
format | Article |
id | doaj.art-71b29d9aa4b24913abf7e053336dcbc0 |
institution | Directory Open Access Journal |
issn | 2073-8994 |
language | English |
last_indexed | 2024-03-09T11:09:06Z |
publishDate | 2022-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Symmetry |
spelling | doaj.art-71b29d9aa4b24913abf7e053336dcbc02023-12-01T00:50:16ZengMDPI AGSymmetry2073-89942022-12-01151410.3390/sym15010004Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPSVishal Bachani0Aniruddha Bhattacharjya1College of Natural and Applied Science, University of Houston-Victoria, Victoria, TX 77901, USADepartment of CSE, Koneru Lakshmaiah Education Foundation, Vaddeswaram, Guntur 522502, Andhra Pradesh, IndiaSecurity and a decentralized system are identical unique features of Blockchain. In recent times, blockchain-based cryptocurrency has become mainstream, but the growth and value of transactions and application services remain volatile. Among all these applications, finding a fast consensus in a large-scale blockchain network frequently requires extreme energy for huge computations and storing the complete blockchain for verification. These problems prevent further commercialization. Here, we present a solution to this problem. In this paper, we introduce a revised blockchain consensus algorithm, PDPoS, to address the scalability and transaction efficiency limitations. The symmetry in between Proof of Stake (PoS) and Delegated Proof of Stake (DPoS) is PoS. However, their ways of working are dissimilar. Here, we review the existing consensus algorithms, such as Proof of work (PoW), PoS and DPoS, as they are directly relating to our proposed work: PDPoS. We highligh Delegated Proof of Stake (DPoS)–based crypto-currencies, as they have much higher transactions per second (TPS) than PoW-based currencies. Then, we describe our proposed works and the working steps of the proposed PDPoS. Simulation results of the proposed PDPoS with two layers result in improved efficiency. We used TPS as the evolution criteria for showing that the proposed PDPoS is more efficient than DPoS. This makes the proposed work more relevant to the large-scale blockchain network as it is more efficient and requires less energy consumption.https://www.mdpi.com/2073-8994/15/1/4PoSDPoSPDPoSsymmetryBlock Producer (BP)Super Block Producer (Super BP) |
spellingShingle | Vishal Bachani Aniruddha Bhattacharjya Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS Symmetry PoS DPoS PDPoS symmetry Block Producer (BP) Super Block Producer (Super BP) |
title | Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS |
title_full | Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS |
title_fullStr | Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS |
title_full_unstemmed | Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS |
title_short | Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS |
title_sort | preferential delegated proof of stake pdpos modified dpos with two layers towards scalability and higher tps |
topic | PoS DPoS PDPoS symmetry Block Producer (BP) Super Block Producer (Super BP) |
url | https://www.mdpi.com/2073-8994/15/1/4 |
work_keys_str_mv | AT vishalbachani preferentialdelegatedproofofstakepdposmodifieddposwithtwolayerstowardsscalabilityandhighertps AT aniruddhabhattacharjya preferentialdelegatedproofofstakepdposmodifieddposwithtwolayerstowardsscalabilityandhighertps |