Resilient and efficient blockchain consensus protocol for internet-of-things
Publication Date
1-1-2020
Document Type
Conference Proceeding
Publication Title
2020 IEEE International Conference on Consumer Electronics (ICCE)
Volume
2020-January
DOI
10.1109/ICCE46568.2020.9043061
Abstract
The rapid advance of Blockchain has been used for the Internet-of-Things to provide reliable distributed infrastructure and applications without a centralized authority. This paper aims to create a new consensus protocol that can be efficiently and resiliently used for the Internet-of-Things based on the Practical Byzantine Fault Tolerance algorithm (PBFT), which is critical for IoT scalability and reliability. The traditional PBFT algorithm fails to provide two significant features: a) resiliency against denial of service (DoS) attacks, and b) high-throughput to quickly reach final consensus when under attack. This paper analyzes the current implementation of PBFT consensus protocol and proposes a new secure approach for achieving consensus by adding the properties of random hash generation and threshold comparison in order to defend against DoS attacks.
Keywords
Blockchain, Consensus protocols, IoT, Security
Department
Computer Engineering
Recommended Citation
Jenil Thakker and Younghee Park. "Resilient and efficient blockchain consensus protocol for internet-of-things" 2020 IEEE International Conference on Consumer Electronics (ICCE) (2020). https://doi.org/10.1109/ICCE46568.2020.9043061