AICons: An AI-Enabled Consensus Algorithm Driven by Energy Preservation and Fairness
Qi Xiong, Nasrin Sohrabi, Hai Dong, Chenhao Xu, Zahir Tari

TL;DR
AICons introduces an energy-efficient, fair consensus algorithm leveraging local ML models and a novel utility function to evaluate node contributions, significantly improving scalability and profitability in blockchain systems.
Contribution
This work presents a novel AI-enabled consensus algorithm that reduces energy waste and enhances fairness by integrating a utility function based on ML accuracy, energy, and bandwidth into the Shapley value.
Findings
AICons achieves 38.4 times higher transaction throughput.
It provides evenly distributed rewards among nodes.
The approach enhances scalability and profitability.
Abstract
Blockchain has been used in several domains. However, this technology still has major limitations that are largely related to one of its core components, namely the consensus protocol/algorithm. Several solutions have been proposed in literature and some of them are based on the use of Machine Learning (ML) methods. The ML-based consensus algorithms usually waste the work done by the (contributing/participating) nodes, as only winners' ML models are considered/used, resulting in low energy efficiency. To reduce energy waste and improve scalability, this paper proposes an AI-enabled consensus algorithm (named AICons) driven by energy preservation and fairness of rewarding nodes based on their contribution. In particular, the local ML models trained by all nodes are utilised to generate a global ML model for selecting winners, which reduces energy waste. Considering the fairness of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cloud Computing and Resource Management · IoT and Edge/Fog Computing
