Skip to content
#federated learning Open access

Machine Learning and Blockchain in Peer-to-Peer Energy Trading: A Cross-Layer Review of Functional Roles, Market Operation, Trust, and Privacy

Sep 2026 · Blockchains
Smart Grid Energy Management Blockchain Technology Applications and Security

Abstract

Peer-to-peer (P2P) energy trading combines local energy resources, market coordination, data-driven decisions, and transaction management. This review examines how machine learning (ML) and blockchain are used across these functions and separates market and ledger processes from physical electricity delivery. A structured review procedure was applied to a corpus of 52 peer-reviewed journal articles, including the core P2P energy-trading evidence and a limited number of closely related contextual studies, supplemented by 10 non-journal or foundational sources, using defined search families, screening criteria, and qualitative synthesis. The literature is organized by the functional role of ML and compared across architecture, market operation, trust, consensus, privacy, and implementation. The consensus discussion considers practical Byzantine fault tolerance, Istanbul Byzantine fault tolerance, proof-of-authority, and application-oriented Byzantine-fault-tolerance variants, while the privacy discussion distinguishes federated learning, differential privacy, zero-knowledge proofs, and secure multiparty computation. Two deterministic MATLAB examples are included only for illustration. In the five-prosumer forecasting example, regression reduced mean absolute error (MAE) from 0.4240 to 0.2219 kWh and the hourly grid-import mismatch from 30.3529 to 7.9029 kWh. In the 10-peer workflow, five trades settled 7.7587 kWh, corresponding to 59.35% of the horizon-level surplus–deficit denominator defined in the simulation. These examples do not validate feeder feasibility, consensus performance, cryptographic security, or deployment readiness.

View source

Similar papers

#machine learning Review Open access Oct 2014

Software development in startup companies: A systematic mapping study

The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.

Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al. · 394 citations · ⚡54
#machine learning Review Open access Jun 2014

Why Early-Stage Software Startups Fail: A Behavioral Framework

This state-of-practice investigation was performed using a literature review followed by a multiple-case study approach and presents how inconsistency between managerial strategies and execution can lead to failure by means of a behavioral framework.

Carmine Giardino, Xiaofeng Wang, P. Abrahamsson · 175 citations · ⚡19
#machine learning Review Open access Oct 2016

“Failures” to be celebrated: an analysis of major pivots of software startups

This study conducts a case survey study based on the secondary data of the major pivots happened in 49 software startups, and demonstrates that customer need pivot is the most common among all pivot types.

Sohaib Shahid Bajwa, Xiaofeng Wang, Anh Nguyen-Duc et al. · 127 citations · ⚡15
#machine learning Review Open access May 2016

Key Challenges in Software Startups Across Life Cycle Stages

It is found that what perceived as biggest challenges by software startups do vary across different life cycle stages, even though its significance decreases when the learning focuses of the startups move from problem to solution and their products mature.

Xiaofeng Wang, Henry Edison, Sohaib Shahid Bajwa et al. · 62 citations · ⚡6

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.