ShardCons - A Sharding Based Consensus Algorithm for Blockchain

No Thumbnail Available

Date

2021

Journal Title

Journal ISSN

Volume Title

Publisher

Institute of Electrical and Electronics Engineers Inc.

Abstract

Blockchain, the foundation of Bitcoin, has received extensive attentions in recent days. Blockchain-based applications are springing up, covering numerous fields including financial services, reputation system, Internet of Things (IoT), Healthcare systems, Supply Chain Management and so on. Blockchain serves as an immutable ledger which allows transactions to be securely accomplished via point-to-point connections in a distributed system without the need for a third-party. Since it is decentralized, consensus algorithms keeps hold the integrity of the transactions which are added in the chain. Consensus algorithms are the primary root of the blockchain technology and a good consensus algorithm can guarantee the fault tolerance and security of the blockchain systems. In this article, authors present a novel consensus algorithm for public blockchain which shards the miners based on their performance. Once the sharding of miners is done, the best miner from each shard is chosen to form a Super shard of miners, and then from Super shard, one miner is randomly chosen as a winner miner who will mine the next block in the blockchain network. For sharding, performance history of miners will be maintained in each miner and re-sharding will be done at regular intervals in order to bring fairness in the system. The proposed sharding based consensus algorithm solves one of the main problem of public blockchain which is scalability issue. This performance based consensus algorithm also ensures more fairness, avoids starvation, improves the trust among the miners and enhances the overall performance of the blockchain network. © 2021 IEEE.

Description

Keywords

Blockchain, Blockchain Scalability, Consensus, Miner, Sharding

Citation

Proceedings of CONECCT 2021: 7th IEEE International Conference on Electronics, Computing and Communication Technologies, 2021, Vol., , p. -

Endorsement

Review

Supplemented By

Referenced By