VFL-Chain: Bulletproofing Federated Learning in the V2X environments

Abla Smahi, Hui Li, Wang Han, Ahmed Ameen Fateh, Ching Chuen Chan

Research output: Journal article publicationJournal articleAcademic researchpeer-review

Abstract

Federated Learning (FL) has gained significant traction as a promising approach to enable collaborative machine learning (ML) while safeguarding data privacy across diverse applications, with the Vehicle-to-Everything (V2X) environment being a notable use case. However, conventional FL systems remain susceptible to model poisoning attacks, wherein malicious participants can introduce inaccurate or deliberately misleading local model updates to the central aggregator. In the context of V2X, such attacks could spawn catastrophic outcomes and jeopardize safety-critical applications. To tackle this pressing concern, we introduce a privacy-preserving and verifiable FL framework, dubbed VFL-Chain, designed to facilitate secure and efficient collaboration among intelligent connected vehicles (ICVs). VFL-Chain aspires to deliver a privacy-centric, verifiable FL experience complemented by a robust incentive mechanism tailored for ICVs. Our proposed solution leverages Bulletproofs to enable efficient verification of model update integrity, which are assimilated within smart contracts on an underlying permissioned blockchain. Furthermore, VFL-Chain presents a fair incentive mechanism that rewards honest participation, fostering a resilient and efficient FL implementation. We conduct an exhaustive security analysis and performance assessment of our proposed system, which underscores its efficacy in countering data poisoning attacks and augmenting the accuracy of FL.

Original languageEnglish
Pages (from-to)419-436
Number of pages18
JournalFuture Generation Computer Systems
Volume155
DOIs
Publication statusPublished - Jun 2024
Externally publishedYes

Keywords

  • Blockchain
  • Bulletproofs
  • Contract theory
  • Federated Learning (FL)
  • Incentive mechanism
  • Quantization
  • Vehicle-to-Everything (V2X)
  • Verifiable computation

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'VFL-Chain: Bulletproofing Federated Learning in the V2X environments'. Together they form a unique fingerprint.

Cite this