2021 · 14 citations · 18 references
ComputingComputer SystemsSupply Chain ManagementDistributed SystemsInternet Of ThingsNetwork SecurityConsensus AlgorithmsConsensus ProtocolsDistributed AlgorithmsDistributed ConsensusDistributed SecurityReliable Distributed SystemsAsynchronous ConsensusAsynchronous Distributed AlgorithmsBlockchain ConsensusBlockchain SecurityBlockchain-based SecurityConsensus MechanismsIntegrityIntegrity Metrics
Blockchain technologies originate from cryptocurrencies. Thus, most blockchain technologies assume an environment with a fast and stable network. However, in some blockchain-based systems, e.g., supply chain management (SCM) systems, some Internet of Things (IoT) nodes can only rely on the low-quality network sometimes to achieve consensus. Thus, it is critical to understand the applicability of existing consensus algorithms in such environments. We performed a systematic mapping study to evaluate and compare existing consensus mechanisms’ capability to provide integrity and security with varying network properties. Our study identified 25 state-of-the-art consensus algorithms from published and preprint literature. We categorized and compared the consensus algorithms qualitatively based on established performance and integrity metrics and well-known blockchain security issues. Results show that consensus algorithms that rely on synchronous network for correctness cannot provide the expected integrity. Such consensus algorithms may also be vulnerable to distributed-denial-of-service (DDOS) and routing attacks, given limited network throughput. Conversely, asynchronous consensus algorithms, e.g., Honey-BadgerBFT, are deemed more robust against many of these attacks and may provide high integrity in asynchronous events.
18
Systematic Mapping Studies in Software Engineering
Kai Petersen, Robert Feldt, Shahid Mujtaba et al. · Electronic workshops in computing · 2008 · 3.1K citations · Full text
Consensus in the presence of partial synchrony
Cynthia Dwork, Nancy Lynch, Larry Stockmeyer · Journal of the ACM · 1988 · 1.9K citations · Full text
A Survey on Consensus Mechanisms and Mining Strategy Management in Blockchain Networks
Wenbo Wang, Dinh Thai Hoang, Peizhao Hu et al. · IEEE Access · 2019 · 990 citations · Full text