Hybrid Blockchain-Based Resource Trading System for Federated Learning in Edge Computing

被引:90
作者
Fan, Sizheng [1 ,2 ]
Zhang, Hongbo [1 ,2 ]
Zeng, Yuchen [1 ,2 ]
Cai, Wei [1 ,2 ]
机构
[1] Chinese Univ Hong Kong, Sch Sci & Engn, Shenzhen 518172, Peoples R China
[2] Shenzhen Inst Artificial Intelligence & Robot Soc, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Internet of Things; Computational modeling; Edge computing; Peer-to-peer computing; Training; Smart contracts; Auction; blockchain; edge computing; Internet of Things (IoT); trade market; INCENTIVE MECHANISM; INTERNET;
D O I
10.1109/JIOT.2020.3028101
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
By training a machine learning algorithm across multiple decentralized edge nodes, federated learning (FL) ensures the privacy of the data generated by the massive Internet-of-Things (IoT) devices. To economically encourage the participation of heterogeneous edge nodes, a transparent and decentralized trading platform is needed to establish a fair market among distinct edge companies. In this article, we propose a hybrid blockchain-based resource trading system that combines the advantages of both public and consortium blockchains. We design and implement a smart contract to facilitate an automatic, autonomous, and auditable rational reverse auction mechanism among edge nodes. Moreover, we leverage the payment channel technique to enable credible, fast, low-cost, and high-frequency payment transactions between requesters and edge nodes. Simulation results show that the proposed reverse auction mechanism can achieve the properties, including budget feasibility, truthfulness, and computational efficiency.
引用
收藏
页码:2252 / 2264
页数:13
相关论文
共 50 条
[21]   FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing [J].
Tuli, Shreshth ;
Mahmud, Redowan ;
Tuli, Shikhar ;
Buyya, Rajkumar .
JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 154 :22-36
[22]   A Blockchain-Empowered Multiaggregator Federated Learning Architecture in Edge Computing With Deep Reinforcement Learning Optimization [J].
Li, Xiao ;
Wu, Weili .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2025, 12 (02) :645-657
[23]   Blockchain-Based Double Auction for Edge Cloud Resource Trading with Differential Privacy [J].
Huang, Jie ;
Xu, Yin ;
An, Baoyi ;
Xiao, Minjun .
2021 IEEE 18TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2021), 2021, :615-620
[24]   A Survey on Blockchain-Based Federated Learning [J].
Wu, Lang ;
Ruan, Weijian ;
Hu, Jinhui ;
He, Yaobin ;
Pau, Giovanni .
FUTURE INTERNET, 2023, 15 (12)
[25]   Federated Transfer Learning for IIoT Devices With Low Computing Power Based on Blockchain and Edge Computing [J].
Zhang, Peiying ;
Sun, Hao ;
Situ, Jingyi ;
Jiang, Chunxiao ;
Xie, Dongliang .
IEEE ACCESS, 2021, 9 :98630-98638
[26]   Decentralized Resource Allocation for Video Transcoding and Delivery in Blockchain-Based System With Mobile Edge Computing [J].
Liu, Yiming ;
Yu, F. Richard ;
Li, Xi ;
Ji, Hong ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (11) :11169-11185
[27]   Exploiting Unintended Property Leakage in Blockchain-Assisted Federated Learning for Intelligent Edge Computing [J].
Shen, Meng ;
Wang, Huan ;
Zhang, Bin ;
Zhu, Liehuang ;
Xu, Ke ;
Li, Qi ;
Du, Xiaojiang .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (04) :2265-2275
[28]   Blockchain-Enabled Asynchronous Federated Learning in Edge Computing [J].
Liu, Yinghui ;
Qu, Youyang ;
Xu, Chenhao ;
Hao, Zhicheng ;
Gu, Bruce .
SENSORS, 2021, 21 (10)
[29]   Resource Trading and Miner Competition in Wireless Blockchain Networks with Edge Computing [J].
Zhou, Yuchen ;
Chen, Jian ;
Lyu, Lu ;
He, Bingtao .
CHINA COMMUNICATIONS, 2023, 20 (11) :187-201
[30]   Blockchain-based Data Trading in Edge-cloud Computing Environment [J].
Li, Chunlin ;
Liang, SongYu ;
Zhang, Jing ;
Wang, Qiao-E ;
Luo, Youlong .
INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (01)