A Blockchain-based Federated Learning Implementation Within a Recommendation System Landscape

In contrast with traditional centralized Artificial Intelligence techniques, Federated Learning promises to shift the paradigm by using decentralization to distribute training, acquainting not only user trust but also distinct contributions from multiple clients. In contrast, Blockchain became popular in recent years due to being a viable solution to deal with decentralized transactions in different contexts, guaranteeing accountability and integrity in the updates. This paper explores how these two methods cooperate specifically within a recommendation system scenario, where user personalization and data sensitivity are key concerns, through complete implementation, key benefits and challenges. After critically analyzing why blockchain may not be enough, an additional layer of cryptography is integrated. The results obtained are then presented in both scenarios, detailing how the model evolution is recorded on the blockchain, and how the model evolves with different numbers of valid clients that are able to train the model.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2026-01-01
DOI
https://doi.org/10.1016/j.procs.2026.03.021
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Blockchain-based Federated Learning Implementation Within a Recommendation System Landscape

João Gaspar, Joaquim Santos, José Pessoa, Diogo Martinho et al.
Procedia Computer Science
Privacy-Preserving Technologies in Data
article

A Blockchain-based Federated Learning Implementation Within a Recommendation System Landscape

João Gaspar, Joaquim Santos, José Pessoa, Diogo Martinho, Bruno Ribeiro, Goreti Marreiros
article en

Abstract

In contrast with traditional centralized Artificial Intelligence techniques, Federated Learning promises to shift the paradigm by using decentralization to distribute training, acquainting not only user trust but also distinct contributions from multiple clients. In contrast, Blockchain became popular in recent years due to being a viable solution to deal with decentralized transactions in different contexts, guaranteeing accountability and integrity in the updates. This paper explores how these two methods cooperate specifically within a recommendation system scenario, where user personalization and data sensitivity are key concerns, through complete implementation, key benefits and challenges. After critically analyzing why blockchain may not be enough, an additional layer of cryptography is integrated. The results obtained are then presented in both scenarios, detailing how the model evolution is recorded on the blockchain, and how the model evolves with different numbers of valid clients that are able to train the model.

Procedia Computer ScienceVol. 278
Polytechnic Institute of Porto (PT)
Openalex Percentile: Top 11%
Privacy-Preserving Technologies in Data
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.