Trustworthy Reputation for Federated Learning Leveraging Blockchain: A Demonstration

The inherent virtualization characteristics of 5G, 6G, and subsequent generations (xG) facilitate the modularity of components and their interfaces, leading to an increase in the number of stakeholders and necessitating more complex administrative relationships. In this demonstration, we present an open-source Decentralized Application (DApp) integrated with smart contracts deployed on a live Polygon testnet to support trustworthy Federated Learning (FL). FL enables clients to conduct local training and updates, while a central aggregation server processes these inputs for global FL training. We introduce a blockchain-based reputation system within such FL model to facilitate collaborative training of Machine Learning (ML) models. The deployed smart contracts on the Layer 2 Polygon blockchain calculate and store reputation scores on-chain for each FL client based on their contribution. This demonstration presents a visualization of the blockchain network parameters during the execution of blockchain-enabled smart contracts. The DApp offers an interactive interface for client registration, performance parameter submission, and reputation score calculation. We use Alchemy's dashboard for real-time monitoring of blockchain transactions and smart contract interactions. The open-source implementation is publicly available<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sup><sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sup>https://github.com/farhanajaved/bc-fl-demo-l2 and the video of the demo is available at<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup><sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>https://youtu.be/B9J1gxjoKdM.

Authors

Institutions

Publication Details

Published
2025-03-24
DOI
https://doi.org/10.1109/wcnc61545.2025.10978588
Primary Topic
Cryptography and Data Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Trustworthy Reputation for Federated Learning Leveraging Blockchain: A Demonstration

Luis Blanco, Josep Mangues‐Bafalluy, Engin Zeydan, Farhana Javed
Cryptography and Data Security
article

Trustworthy Reputation for Federated Learning Leveraging Blockchain: A Demonstration

Luis Blanco, Josep Mangues‐Bafalluy, Engin Zeydan, Farhana Javed
article en

Abstract

The inherent virtualization characteristics of 5G, 6G, and subsequent generations (xG) facilitate the modularity of components and their interfaces, leading to an increase in the number of stakeholders and necessitating more complex administrative relationships. In this demonstration, we present an open-source Decentralized Application (DApp) integrated with smart contracts deployed on a live Polygon testnet to support trustworthy Federated Learning (FL). FL enables clients to conduct local training and updates, while a central aggregation server processes these inputs for global FL training. We introduce a blockchain-based reputation system within such FL model to facilitate collaborative training of Machine Learning (ML) models. The deployed smart contracts on the Layer 2 Polygon blockchain calculate and store reputation scores on-chain for each FL client based on their contribution. This demonstration presents a visualization of the blockchain network parameters during the execution of blockchain-enabled smart contracts. The DApp offers an interactive interface for client registration, performance parameter submission, and reputation score calculation. We use Alchemy's dashboard for real-time monitoring of blockchain transactions and smart contract interactions. The open-source implementation is publicly available<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sup><sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sup>https://github.com/farhanajaved/bc-fl-demo-l2 and the video of the demo is available at<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup><sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>https://youtu.be/B9J1gxjoKdM.

Centre Tecnologic de Telecomunicacions de Catalunya (ES)
Openalex Percentile: Top 96%
Cryptography and Data Security
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.