IEEE Open Journal of the Computer Society (Jan 2024)

A Framework to Design Efficent Blockchain-Based Decentralized Federated Learning Architectures

  • Yannis Formery,
  • Leo Mendiboure,
  • Jonathan Villain,
  • Virginie Deniau,
  • Christophe Gransart

DOI
https://doi.org/10.1109/OJCS.2024.3488512
Journal volume & issue
Vol. 5
pp. 705 – 723

Abstract

Read online

Distributed machine learning, and Decentralized Federated Learning in particular, is emerging as an effective solution to cope with the ever-increasing amount of data and the need to process it faster and more reliably. It enables machine learning models to be trained without centralizing user data, which improves data confidentiality and optimizes performance compared with centralized approaches. However, scaling up such systems can have limitations in terms of data and model traceability and security. To address this limitation, the integration of Blockchain has been proposed, forming a global system leveraging Blockchain, called Blockchain Based Decentralized Federated Learning (BDFL), and taking advantage of the benefits of this technology, namely transparency, immutability and decentralization. For the time being, few studies have sought to characterize these BDFL systems, although it seems that they can be broken down into a set of layers (blockchain, interconnection of DFL nodes, client selection, data transmission, consensus management) that could have a major impact on the operation of the BDFL as a whole. The aim of this article is therefore to respond to this limitation by highlighting the different layers existing in the architecture of a BDFL system and the solutions proposed in the literature that can be integrated to optimise both the performance and the security of the system. This could ultimately lead to the design of more secure and efficient architectures with greater resilience to attacks and architectural changes.

Keywords