FLSecure: A hybrid framework with blockchain and multi-TEE parallel execution for secure federated learnings

IF 6.2 2区 工程技术 Q1 ENGINEERING, MULTIDISCIPLINARY
Bian Zhu , Ling Niu , Yugui Zhang
{"title":"FLSecure: A hybrid framework with blockchain and multi-TEE parallel execution for secure federated learnings","authors":"Bian Zhu ,&nbsp;Ling Niu ,&nbsp;Yugui Zhang","doi":"10.1016/j.aej.2025.03.034","DOIUrl":null,"url":null,"abstract":"<div><div>Federated Learning (FL) enables decentralized model training on private data but faces challenges such as single points of failure, adversarial attacks, and limited scalability. While blockchain-based FL frameworks address some of these issues by decentralizing model aggregation, they often suffer from computational inefficiencies and insufficient confidentiality during model updates. This paper presents FLSecure, a hybrid framework that integrates blockchain and Trusted Execution Environments (TEEs) to improve the privacy, security, and scalability of FL systems. By utilizing TEEs, FLSecure ensures secure aggregation of local model updates within isolated hardware environments, preventing unauthorized access and ensuring data integrity. Blockchain provides decentralized consensus and a tamper-proof audit trail, removing the dependency on centralized servers and enhancing transparency. FLSecure introduces a multi-TEE parallel execution strategy, which partitions global aggregation tasks into subtasks and distributes them across multiple TEEs for concurrent execution. This strategy mitigates TEE memory constraints and blockchain transaction bottlenecks, thereby enhancing scalability, reducing computational overhead, and supporting large-scale deployments. Experimental results demonstrate that FLSecure outperforms existing privacy-preserving FL frameworks in computational efficiency and overhead reduction. Furthermore, it exhibits robust resilience against adversarial threats, including backdoor and Byzantine attacks, offering a comprehensive solution to the security and scalability challenges in federated learning.</div></div>","PeriodicalId":7484,"journal":{"name":"alexandria engineering journal","volume":"122 ","pages":"Pages 300-317"},"PeriodicalIF":6.2000,"publicationDate":"2025-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"alexandria engineering journal","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1110016825003321","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

Federated Learning (FL) enables decentralized model training on private data but faces challenges such as single points of failure, adversarial attacks, and limited scalability. While blockchain-based FL frameworks address some of these issues by decentralizing model aggregation, they often suffer from computational inefficiencies and insufficient confidentiality during model updates. This paper presents FLSecure, a hybrid framework that integrates blockchain and Trusted Execution Environments (TEEs) to improve the privacy, security, and scalability of FL systems. By utilizing TEEs, FLSecure ensures secure aggregation of local model updates within isolated hardware environments, preventing unauthorized access and ensuring data integrity. Blockchain provides decentralized consensus and a tamper-proof audit trail, removing the dependency on centralized servers and enhancing transparency. FLSecure introduces a multi-TEE parallel execution strategy, which partitions global aggregation tasks into subtasks and distributes them across multiple TEEs for concurrent execution. This strategy mitigates TEE memory constraints and blockchain transaction bottlenecks, thereby enhancing scalability, reducing computational overhead, and supporting large-scale deployments. Experimental results demonstrate that FLSecure outperforms existing privacy-preserving FL frameworks in computational efficiency and overhead reduction. Furthermore, it exhibits robust resilience against adversarial threats, including backdoor and Byzantine attacks, offering a comprehensive solution to the security and scalability challenges in federated learning.
联合学习(Federated Learning,FL)可在私有数据上实现去中心化的模型训练,但面临着单点故障、对抗性攻击和可扩展性有限等挑战。虽然基于区块链的联合学习框架通过去中心化模型聚合解决了其中一些问题,但它们在模型更新过程中往往存在计算效率低下和保密性不足的问题。本文介绍的 FLSecure 是一种混合框架,它集成了区块链和可信执行环境(TEE),可提高 FL 系统的隐私性、安全性和可扩展性。通过利用 TEE,FLSecure 可确保在隔离的硬件环境中安全聚合本地模型更新,防止未经授权的访问并确保数据完整性。区块链提供去中心化共识和防篡改审计跟踪,消除了对中心化服务器的依赖,提高了透明度。FLSecure 引入了多 TEE 并行执行策略,该策略将全局聚合任务划分为子任务,并将它们分配到多个 TEE 上并发执行。该策略缓解了 TEE 内存限制和区块链交易瓶颈,从而提高了可扩展性,降低了计算开销,并支持大规模部署。实验结果表明,FLSecure 在计算效率和减少开销方面优于现有的隐私保护 FL 框架。此外,它还对包括后门攻击和拜占庭攻击在内的对抗性威胁表现出强大的复原力,为联合学习中的安全性和可扩展性挑战提供了全面的解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
alexandria engineering journal
alexandria engineering journal Engineering-General Engineering
CiteScore
11.20
自引率
4.40%
发文量
1015
审稿时长
43 days
期刊介绍: Alexandria Engineering Journal is an international journal devoted to publishing high quality papers in the field of engineering and applied science. Alexandria Engineering Journal is cited in the Engineering Information Services (EIS) and the Chemical Abstracts (CA). The papers published in Alexandria Engineering Journal are grouped into five sections, according to the following classification: • Mechanical, Production, Marine and Textile Engineering • Electrical Engineering, Computer Science and Nuclear Engineering • Civil and Architecture Engineering • Chemical Engineering and Applied Sciences • Environmental Engineering
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信