AICons: An AI-Enabled Consensus Algorithm Driven by Energy Preservation and Fairness

04/17/2023
by   Qi Xiong, et al.
0

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 rewards, we innovatively designed a utility function for the Shapley value evaluation equation to evaluate the contribution of each node from three aspects, namely ML model accuracy, energy consumption, and network bandwidth. The three aspects are combined into a single Shapley value to reflect the contribution of each node in a blockchain system. Extensive experiments were carried out to evaluate fairness, scalability, and profitability of the proposed solution. In particular, AICons has an evenly distributed reward-contribution ratio across nodes, handling 38.4 more transactions per second, and allowing nodes to get more profit to support a bigger network than the state-of-the-art schemes.

READ FULL TEXT
research
09/18/2023

Proof-of-Prospect-Theory: A Novel Game-based Consensus Mechanism for Blockchain

Blockchain technology is a breakthrough in changing the ways of business...
research
07/08/2020

Green-PoW: An Energy-Efficient Blockchain Proof-of-Work Consensus Algorithm

This paper opts to mitigate the energy-inefficiency of the Blockchain Pr...
research
02/08/2021

We might walk together, but I run faster: Network Fairness and Scalability in Blockchains

Blockchain-based Distributed Ledgers (DLs) promise to transform the exis...
research
12/15/2020

On Fairness in Voting Consensus Protocols

Voting algorithms have been widely used as consensus protocols in the re...
research
06/21/2022

ProML: A Decentralised Platform for Provenance Management of Machine Learning Software Systems

Large-scale Machine Learning (ML) based Software Systems are increasingl...
research
03/26/2021

Do the Rich Get Richer? Fairness Analysis for Blockchain Incentives

Proof-of-Work (PoW) is the most widely adopted incentive model in curren...
research
04/10/2023

Modularizing and Assembling Cognitive Map Learners via Hyperdimensional Computing

Biological organisms must learn how to control their own bodies to achie...

Please sign up or login with your details

Forgot password? Click here to reset