Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Distributed Consensus Algorithm

Novel Research and Development Approaches in Heterogeneous Systems and Algorithms
Algorithm that is used by peer nodes present in a distributed blockchain network to arrive at a consensus, to decide on the next block that must be added to the blockchain.
Published in Chapter:
Distributed Technologies and Consensus Algorithms for Blockchain
Cynthia Jayapal (Kumaraguru College of Technology, India) and Clement Sudhahar (Karunya Institute of Technology and Sciences (Deemed), India)
DOI: 10.4018/978-1-6684-7524-9.ch006
Abstract
Centralized and decentralized systems are prone to security breaches while storing private data. It is challenging to establish trust when an administrator is not known. Blockchain-based technologies use distributed ledgers that can be trusted, audited, validated, and verified by network nodes. The assets stored in a blockchain are immutable, timestamped, and cannot be tampered because of the integrated cryptographic mechanisms. Consensus algorithms are used to validate the transactions and blocks stored in a blockchain. Multiple research reviews focus either on various application domains of blockchain or comparative study of consensus algorithms or security aspects. This chapter aims at providing a comprehensive review on blockchain technologies, performance metrics, and guidelines for choosing a blockchain technology and consensus algorithm based on an organization's requirements and protocols. This chapter also captures concepts on blockchain types, consensus algorithms, and typical applications of blockchain with its features.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR