Machine-Learning-Enhanced Blockchain Consensus With Transaction Prioritization for Smart Cities

dc.contributor.authorSanghami, S. Valli
dc.contributor.authorLee, John J.
dc.contributor.authorHu, Qin
dc.contributor.departmentElectrical and Computer Engineering, School of Engineering and Technology
dc.date.accessioned2023-12-11T18:29:16Z
dc.date.available2023-12-11T18:29:16Z
dc.date.issued2022-04-15
dc.description.abstractIn the given technology-driven era, smart cities are the next frontier of technology, and these smart cities aim to improve the quality of people’s lives. In this article, we introduce such future Internet of Things (IoT)-based smart cities that leverage blockchain technology. Particularly, when there are multiple parties involved, blockchain helps in improving the security and transparency of the system in an efficient manner. However, if a current fee-based or first-come–first-serve-based processing is used, emergency events may get delayed and even threaten people’s lives. Thus, there is a need for transaction prioritization based on the priority of information and a dynamic block creation mechanism for efficient data recording and faster event response. Also, our system focuses on the consortium blockchain maintained by a group of members working across different organizations to provide more efficiency. The leader election procedure in such a consortium blockchain becomes more important for the transaction prioritization process to take place honestly. Hence, in our proposed consensus protocol, we deploy a machine-learning (ML) algorithm to achieve efficient leader election, based on which a novel dynamic block creation algorithm is designed. Also, to ensure the honest block generation behavior of the leader, a peer-prediction-based verification mechanism is proposed. Both security analysis and simulation experiments are carried out to demonstrate the robustness, accuracy, and efficiency of our proposed scheme.
dc.eprint.versionAuthor's manuscript
dc.identifier.citationSanghami, S. V., Lee, J. J., & Hu, Q. (2023). Machine-Learning-Enhanced Blockchain Consensus With Transaction Prioritization for Smart Cities. IEEE Internet of Things Journal, 10(8), 6661–6672. https://doi.org/10.1109/JIOT.2022.3175208
dc.identifier.urihttps://hdl.handle.net/1805/37325
dc.language.isoen_US
dc.publisherIEEE
dc.relation.isversionof10.1109/JIOT.2022.3175208
dc.relation.journalIEEE Internet of Things Journal
dc.rightsPublisher Policy
dc.sourceArXiv
dc.subjectSmart City
dc.subjectBlockchain
dc.subjectTransaction prioritization
dc.subjectMachine learning
dc.subjectSecurity analysis
dc.titleMachine-Learning-Enhanced Blockchain Consensus With Transaction Prioritization for Smart Cities
dc.typeArticle
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Sanghami2023Machine-AAM.pdf
Size:
835.5 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: