Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Hao, Cai, Yichen, Wang, Jun, Ma, Chuan, Ge, Chunpeng, Qu, Xiangmou, Zhou, Lu
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2408.06885
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909286219644928
author Wang, Hao
Cai, Yichen
Wang, Jun
Ma, Chuan
Ge, Chunpeng
Qu, Xiangmou
Zhou, Lu
author_facet Wang, Hao
Cai, Yichen
Wang, Jun
Ma, Chuan
Ge, Chunpeng
Qu, Xiangmou
Zhou, Lu
contents The decentralized Federated Learning (FL) paradigm built upon blockchain architectures leverages distributed node clusters to replace the single server for executing FL model aggregation. This paradigm tackles the vulnerability of the centralized malicious server in vanilla FL and inherits the trustfulness and robustness offered by blockchain. However, existing blockchain-enabled schemes face challenges related to inadequate confidentiality on models and limited computational resources of blockchains to perform large-scale FL computations. In this paper, we present Voltran, an innovative hybrid platform designed to achieve trust, confidentiality, and robustness for FL based on the combination of the Trusted Execution Environment (TEE) and blockchain technology. We offload the FL aggregation computation into TEE to provide an isolated, trusted and customizable off-chain execution, and then guarantee the authenticity and verifiability of aggregation results on the blockchain. Moreover, we provide strong scalability on multiple FL scenarios by introducing a multi-SGX parallel execution strategy to amortize the large-scale FL workload. We implement a prototype of Voltran and conduct a comprehensive performance evaluation. Extensive experimental results demonstrate that Voltran incurs minimal additional overhead while guaranteeing trust, confidentiality, and authenticity, and it significantly brings a significant speed-up compared to state-of-the-art ciphertext aggregation schemes.
format Preprint
id arxiv_https___arxiv_org_abs_2408_06885
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Voltran: Unlocking Trust and Confidentiality in Decentralized Federated Learning Aggregation
Wang, Hao
Cai, Yichen
Wang, Jun
Ma, Chuan
Ge, Chunpeng
Qu, Xiangmou
Zhou, Lu
Cryptography and Security
The decentralized Federated Learning (FL) paradigm built upon blockchain architectures leverages distributed node clusters to replace the single server for executing FL model aggregation. This paradigm tackles the vulnerability of the centralized malicious server in vanilla FL and inherits the trustfulness and robustness offered by blockchain. However, existing blockchain-enabled schemes face challenges related to inadequate confidentiality on models and limited computational resources of blockchains to perform large-scale FL computations. In this paper, we present Voltran, an innovative hybrid platform designed to achieve trust, confidentiality, and robustness for FL based on the combination of the Trusted Execution Environment (TEE) and blockchain technology. We offload the FL aggregation computation into TEE to provide an isolated, trusted and customizable off-chain execution, and then guarantee the authenticity and verifiability of aggregation results on the blockchain. Moreover, we provide strong scalability on multiple FL scenarios by introducing a multi-SGX parallel execution strategy to amortize the large-scale FL workload. We implement a prototype of Voltran and conduct a comprehensive performance evaluation. Extensive experimental results demonstrate that Voltran incurs minimal additional overhead while guaranteeing trust, confidentiality, and authenticity, and it significantly brings a significant speed-up compared to state-of-the-art ciphertext aggregation schemes.
title Voltran: Unlocking Trust and Confidentiality in Decentralized Federated Learning Aggregation
topic Cryptography and Security
url https://arxiv.org/abs/2408.06885