Vertical Federated Learning Based on Consortium Blockchain for Data Sharing in Mobile Edge Computing

被引:4
|
作者
Zhang, Yonghao [1 ,3 ]
Wu, Yongtang [2 ]
Li, Tao [1 ]
Zhou, Hui [1 ,3 ]
Chen, Yuling [1 ,2 ]
机构
[1] Guizhou Univ, Coll Comp Sci & Technol, State Key Lab Publ Big Data, Guiyang 550025, Peoples R China
[2] Weifang Univ Sci & Technol, Blockchain Lab Agr Vegetables, Weifang 262700, Peoples R China
[3] Guilin Univ Elect Technol, Guangxi Key Lab Cryptog & Informat Secur, Guilin 541004, Peoples R China
来源
关键词
Mobile edge computing; vertical federated learning; consortium blockchain; consensus algorithm;
D O I
10.32604/cmes.2023.026920
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The data in Mobile Edge Computing (MEC) contains tremendous market value, and data sharing can maximize the usefulness of the data. However, certain data is quite sensitive, and sharing it directly may violate privacy. Vertical Federated Learning (VFL) is a secure distributed machine learning framework that completes joint model training by passing encrypted model parameters rather than raw data, so there is no data privacy leakage during the training process. Therefore, the VFL can build a bridge between data demander and owner to realize data sharing while protecting data privacy. Typically, the VFL requires a third party for key distribution and decryption of training results. In this article, we employ the consortium blockchain instead of the traditional third party and design a VFL architecture based on the consortium blockchain for data sharing in MEC. More specifically, we propose a V-Raft consensus algorithm based on Verifiable Random Functions (VRFs), which is a variant of the Raft. The V Raft is able to elect leader quickly and stably to assist data demander and owner to complete data sharing by VFL. Moreover, we apply secret sharing to distribute the private key to avoid the situation where the training result cannot be decrypted if the leader crashes. Finally, we analyzed the performance of the V-Raft and carried out simulation experiments, and the results show that compared with Raft, the V-Raft has higher efficiency and better scalability.
引用
收藏
页码:345 / 361
页数:17
相关论文
共 50 条
  • [21] Federated Learning Meets Blockchain in Edge Computing: Opportunities and Challenges
    Nguyen, Dinh C.
    Ding, Ming
    Quoc-Viet Pham
    Pathirana, Pubudu N.
    Le, Long Bao
    Seneviratne, Aruna
    Li, Jun
    Niyato, Dusit
    Poor, H. Vincent
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 12806 - 12825
  • [22] Blockchain-Enabled Asynchronous Federated Learning in Edge Computing
    Liu, Yinghui
    Qu, Youyang
    Xu, Chenhao
    Hao, Zhicheng
    Gu, Bruce
    [J]. SENSORS, 2021, 21 (10)
  • [23] Federated Learning-based Power Control and Computing for Mobile Edge Computing System
    Yang, Tianlong
    Li, Xinmin
    Shao, Hua
    [J]. 2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [24] Consortium Blockchain for Secure Resource Sharing in Vehicular Edge Computing: A Contract-Based Approach
    Wang, Siming
    Ye, Dongdong
    Huang, Xumin
    Yu, Rong
    Wang, Yongjian
    Zhang, Yan
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1189 - 1201
  • [25] CFLMEC: Cooperative Federated Learning for Mobile Edge Computing
    Wang, Xinghan
    Zhong, Xiaoxiong
    Yang, Yuanyuan
    Yang, Tingting
    Cheng, Nan
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 86 - 91
  • [26] On the Design of Federated Learning in the Mobile Edge Computing Systems
    Feng, Chenyuan
    Zhao, Zhongyuan
    Wang, Yidong
    Quek, Tony Q. S.
    Peng, Mugen
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (09) : 5902 - 5916
  • [27] Federated learning framework for mobile edge computing networks
    Fantacci, Romano
    Picano, Benedetta
    [J]. CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2020, 5 (01) : 15 - 21
  • [28] Task offloading based on deep learning for blockchain in mobile edge computing
    Chu, Chung-Hua
    [J]. WIRELESS NETWORKS, 2021, 27 (01) : 117 - 127
  • [29] Task offloading based on deep learning for blockchain in mobile edge computing
    Chung-Hua Chu
    [J]. Wireless Networks, 2021, 27 : 117 - 127
  • [30] Data privacy protection model based on blockchain in mobile edge computing
    Wu, Junhua
    Bu, Xiangmei
    Li, Guangshun
    Tian, Guangwei
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (09): : 1671 - 1696