A secure and scalable IoT consensus protocol

Beverley A. Mackenzie, Ian Ferguson, Abdul Razaq

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Downloads (Pure)


Several consensus algorithms have been proposed as a way of resolving the Byzantine General problem with respect to blockchain consensus process. However, when these consensus algorithms are applied to a distributed, asynchronous network some suffer with security and/or scalability issues, while others suffer with liveness and/or safety issues. This is because the majority of research have not considered the importance of liveness and safety, with respect to the integrity of the consensus decision. In this paper a novel solution to this challenge is presented. A solution that protects blockchain transactions from fraudulent or erroneous mis-spends. This consensus protocol uses a combination of probabilistic randomness, an isomorphic balance authentication, error detection and synchronised time restrictions, when assessing the authenticity and validity of IoT request. Designed to operate in a distributed asynchronous network, this approach increases scalability while maintaining a high transactional throughput, even when faced with Byzantine failure.
Original languageEnglish
Title of host publication5th International Conference on Safety and Security with IoT - SaSeIoT 2021
Subtitle of host publicationSaSeIoT 2021
EditorsAnand Nayyar, Anand Paul, Sudeep Tanwar
Place of PublicationCham
Number of pages16
ISBN (Electronic)9783030942854
ISBN (Print)9783030942847
Publication statusPublished - 12 Jun 2022
Event5th EAI International Conference on Safety and Security in Internet of Things - online conference
Duration: 25 Apr 202125 Apr 2021
Conference number: 5th

Publication series

NameEAI/Springer Innovations in Communication and Computing
ISSN (Print)2522-8595
ISSN (Electronic)2522-8609


Conference5th EAI International Conference on Safety and Security in Internet of Things
Abbreviated titleEAI SaSeIoT 2021
Internet address


  • Blockchain
  • IoT
  • Consensus
  • Consensus algorithms
  • Byzantine failure


Dive into the research topics of 'A secure and scalable IoT consensus protocol'. Together they form a unique fingerprint.

Cite this