Zero-knowledge machine learning models for blockchain peer-to-peer energy trading

Blockchain-based peer-to-peer energy trading enables individuals to directly share renewable energy using Internet of Things technologies. However, it faces significant challenges related to privacy, scalability, and the integration of advanced artificial intelligence. To address these issues, this article proposes zkPET, a secure and intelligent peer-to-peer energy trading framework. zkPET integrates machine learning and blockchain with advanced cryptographic techniques of zero-knowledge machine learning to protect user data while enabling intelligent decision making. In the zkPET framework, the computationally intensive operations of various machine learning models are executed off-chain, and only succinct cryptographic proofs of these computations are uploaded to the blockchain for verification and recording. In addition, a time-series clustering approach is incorporated into federated learning to enhance both inference accuracy and the efficiency of proof generation. Experimental validation using the zero-knowledge proof tool EZKL and a real-world electricity dataset demonstrates the feasibility and effectiveness of zkPET. The results underscore its potential to significantly improve privacy, scalability, and computational efficiency in decentralized energy trading, contributing to the advancement of secure and intelligent energy markets. • We propose a novel privacy-preserving and intelligent solution for peer-to-peer energy trading based on blockchain and zero-knowledge machine learning. • This solution contains three potential models (or structures), i.e., centralized, decentralized, and federated zero-knowledge machine learning from the architectural perspective. • A dynamic time-series clustering algorithm is developed by decomposing the trend and seasonality features. • We conduct a comprehensive performance evaluation of the proposed models on a real-world electricity consumption dataset.

Authors

Institutions

Publication Details

Journal
Internet of Things
Published
2025-05-28
DOI
https://doi.org/10.1016/j.iot.2025.101638
Citations
3
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
9.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Zero-knowledge machine learning models for blockchain peer-to-peer energy trading

Caixiang Fan, Petr Musı́lek, Amirhossein Sohrabbeig
3 citations
Internet of Things
Blockchain Technology Applications and Security
9.74
article

Zero-knowledge machine learning models for blockchain peer-to-peer energy trading

Caixiang Fan, Petr Musı́lek, Amirhossein Sohrabbeig
article en
3 citations

Abstract

Blockchain-based peer-to-peer energy trading enables individuals to directly share renewable energy using Internet of Things technologies. However, it faces significant challenges related to privacy, scalability, and the integration of advanced artificial intelligence. To address these issues, this article proposes zkPET, a secure and intelligent peer-to-peer energy trading framework. zkPET integrates machine learning and blockchain with advanced cryptographic techniques of zero-knowledge machine learning to protect user data while enabling intelligent decision making. In the zkPET framework, the computationally intensive operations of various machine learning models are executed off-chain, and only succinct cryptographic proofs of these computations are uploaded to the blockchain for verification and recording. In addition, a time-series clustering approach is incorporated into federated learning to enhance both inference accuracy and the efficiency of proof generation. Experimental validation using the zero-knowledge proof tool EZKL and a real-world electricity dataset demonstrates the feasibility and effectiveness of zkPET. The results underscore its potential to significantly improve privacy, scalability, and computational efficiency in decentralized energy trading, contributing to the advancement of secure and intelligent energy markets. • We propose a novel privacy-preserving and intelligent solution for peer-to-peer energy trading based on blockchain and zero-knowledge machine learning. • This solution contains three potential models (or structures), i.e., centralized, decentralized, and federated zero-knowledge machine learning from the architectural perspective. • A dynamic time-series clustering algorithm is developed by decomposing the trend and seasonality features. • We conduct a comprehensive performance evaluation of the proposed models on a real-world electricity consumption dataset.

Internet of ThingsVol. 32
University of Alberta (CA), The King's University (CA), University of Hradec Králové (CZ)
Affordable and clean energy
Openalex Percentile: Top 2%
Blockchain Technology Applications and Security
9.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.