A Decentralized Asynchronous Federated Learning Framework Based on Blockchain Technology

Federated learning is an innovative distributed machine learning technology. Each participant saves private data locally and only sends parameter information during model training to the aggregation server without directly sharing the original data so as to ensure data security and privacy. However, in the process of model training, a single aggregation server is vulnerable to poisoning attacks or single points of failure, and malicious server adversaries can also have a substantial negative impact on the model's prediction. Therefore, in this paper, we propose a decentralized asynchronous federated learning framework based on blockchain technology, which uses blockchain to replace the parameter server in traditional federated learning, and uses a homomorphic encryption algorithm to encrypt the model gradient and other parameters in the training process. In addition, this paper also proposes a model performance verification mechanism to ensure the accuracy of model training. After experimental verification, the framework achieves better training results on the MNIST dataset and CIFAR-10 dataset and effectively avoids malicious attacks from the central server.

Authors

Institutions

Publication Details

Published
2024-09-20
DOI
https://doi.org/10.1109/iccs62594.2024.10795858
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 Decentralized Asynchronous Federated Learning Framework Based on Blockchain Technology

Jianfei Xie, Zhi Zhao, Zikai Liu, Nong Si et al.
1 links
Privacy-Preserving Technologies in Data
article

A Decentralized Asynchronous Federated Learning Framework Based on Blockchain Technology

Jianfei Xie, Zhi Zhao, Zikai Liu, Nong Si, Ying Shen, Xianliang Gu
article en

Abstract

Federated learning is an innovative distributed machine learning technology. Each participant saves private data locally and only sends parameter information during model training to the aggregation server without directly sharing the original data so as to ensure data security and privacy. However, in the process of model training, a single aggregation server is vulnerable to poisoning attacks or single points of failure, and malicious server adversaries can also have a substantial negative impact on the model's prediction. Therefore, in this paper, we propose a decentralized asynchronous federated learning framework based on blockchain technology, which uses blockchain to replace the parameter server in traditional federated learning, and uses a homomorphic encryption algorithm to encrypt the model gradient and other parameters in the training process. In addition, this paper also proposes a model performance verification mechanism to ensure the accuracy of model training. After experimental verification, the framework achieves better training results on the MNIST dataset and CIFAR-10 dataset and effectively avoids malicious attacks from the central server.

North China Institute of Science and Technology (CN), Beijing University of Technology (CN)
Partnerships for the goals
Openalex Percentile: Top 79%
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.

A Decentralized Asynchronous Federated Learning Framework Based on Blockchain Technology — Jianfei Xie, Zhi Zhao, et al. · (2024) | TGRS Research Map | TGRS