ReVo: A Hybrid Consensus Protocol for Blockchain in the Internet of Things through Reputation and Voting Mechanisms

被引:1
作者
Barke, Shivam [1 ]
Srivastava, Gautam [1 ]
机构
[1] Brandon Univ, Dept Math & Comp Sci, Brandon, MB, Canada
来源
2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC | 2024年
关键词
Blockchain; Consensus Algorithm; Reputation; Internet Of things; Hybrid blockchain; Voting; SECURITY;
D O I
10.1109/CCNC51664.2024.10454776
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the realm of the Internet of Things (IoT), integrating blockchain technology has brought about significant enhancements in security and transparency. Nevertheless, the union of these two domains grapples with persistent challenges in performance and scalability. A dilemma confronts developers and researchers: the intricate interplay between security, scalability, and performance in various consensus protocols tailored for implementing blockchain within IoT ecosystems. This research paper proposes an innovative consensus protocol to tackle these challenges while striking an optimal equilibrium among these tripartite factors. Central to this proposal is introducing a hybrid architectural framework that bridges the world of IoT devices and cloud service providers via distinct regional entities, all united in the objective of consensus through a novel voting mechanism hinged on reputation-based mechanisms. The core of this voting mechanism is a dynamic ensemble of nodes, each endowed with unique roles - encompassing ordinary nodes, verifiers, and assemblers. The protocol employs a random selection mechanism through a verifiable random function (VRF) to designate assemblers, ensuring a level playing field. At the heart of the reputation model lies an analysis of region-specific traffic patterns, granting privileges to nodes that demonstrate trustworthy behaviour and high rates of request fulfillment. Extending this framework is an incentive mechanism designed to maintain the network's organic and dynamic allocation of roles. Simulation results benchmarked against Ethereum provide results of the ReVo consensus protocol for latency and transaction throughput. This paper also analyses the protocol working through a novel use case of Taxi Providers and Taxi Ride Consumer Services.
引用
收藏
页数:8
相关论文
共 22 条
[1]  
Al-Ali Muhammed Samir, 2020, 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT), P451, DOI 10.1109/ICIoT48696.2020.9089639
[2]   Enabling a Secure IoT Environment Using a Blockchain-Based Local-Global Consensus Manager [J].
Alghamdi, Saleh ;
Albeshri, Aiiad ;
Alhusayni, Ahmed .
ELECTRONICS, 2023, 12 (17)
[3]   BlockSim: An Extensible Simulation Tool for Blockchain Systems [J].
Alharby, Maher ;
van Moorsel, Aad .
FRONTIERS IN BLOCKCHAIN, 2020, 3
[4]  
Dorri Ali, 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), P173, DOI 10.1145/3054977.3055003
[5]   LSB: A Lightweight Scalable Blockchain for IoT security and anonymity [J].
Dorri, Ali ;
Kanhere, Salil S. ;
Jurdak, Raja ;
Gauravaram, Praveen .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 134 :180-197
[6]  
Dorri A, 2017, INT CONF PERVAS COMP
[7]   A Research Survey on Applications of Consensus Protocols in Blockchain [J].
Kaur, Sivleen ;
Chaturvedi, Sheetal ;
Sharma, Aabha ;
Kar, Jayaprakash .
SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
[8]   Blockchain and Federated Learning for Privacy-Preserved Data Sharing in Industrial IoT [J].
Lu, Yunlong ;
Huang, Xiaohong ;
Dai, Yueyue ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) :4177-4186
[9]  
Nakamoto S, 2009, BITCOIN
[10]  
Norta A., 2020, Blockchain technology for secure internet-of-things, DOI [10.13140/RG.2.2.21366.83520, DOI 10.13140/RG.2.2.21366.83520]