Blockchain Consensus Scheme Based on the Proof of Distributed Deep Learning Work

被引:0
|
作者
Zhi, Hui [1 ,2 ]
Wu, Hongcheng [1 ,2 ]
Huang, Yu [1 ,2 ]
Tian, Changlin [1 ,2 ]
Wang, Suzhen [1 ,2 ]
机构
[1] Anhui Univ, Key Lab Intelligent Comp & Signal Proc, Minist Educ, Hefei 230601, Peoples R China
[2] Anhui Univ, Sch Elect & Informat Engn, Hefei 230601, Peoples R China
关键词
blockchain; consensus mechanism; distributed deep learning; proof of useful work;
D O I
10.1049/sfw2/3378383
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the development of artificial intelligence and blockchain technology, the training of deep learning models needs large computing resources. Meanwhile, the Proof of Work (PoW) consensus mechanism in blockchain systems often leads to the wastage of computing resources. This article combines distributed deep learning (DDL) with blockchain technology and proposes a blockchain consensus scheme based on the proof of distributed deep learning work (BCDDL) to reduce the waste of computing resources in blockchain. BCDDL treats DDL training as a mining task and allocates different training data to different nodes based on their computing power to improve the utilization rate of computing resources. In order to balance the demand and supply of computing resources and incentivize nodes to participate in training tasks and consensus, a dynamic incentive mechanism based on task size and computing resources (DIM-TSCR) is proposed. In addition, in order to reduce the impact of malicious nodes on the accuracy of the global model, a model aggregation algorithm based on training data size and model accuracy (MAA-TM) is designed. Experiments demonstrate that BCDDL can significantly increase the utilization rate of computing resources and diminish the impact of malicious nodes on the accuracy of the global model.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Coin.AI: A Proof-of-Useful-Work Scheme for Blockchain-Based Distributed Deep Learning
    Baldominos, Alejandro
    Saez, Yago
    ENTROPY, 2019, 21 (08)
  • [2] Blockchain Scheme Based on Evolutionary Proof of Work
    Syafruddin, Willa Ariela
    Dadkhah, Sajjad
    Koppen, Mario
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 771 - 776
  • [3] A Pattern for Proof of Work Consensus Algorithm in Blockchain
    Ul Abadin, Zain
    Syed, Madiha Haider
    PROCEEDINGS OF THE EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS 2021, EUROPLOP 2021, 2021,
  • [4] Proof-of-Learning: a Blockchain Consensus Mechanism based on Machine Learning Competitions
    Bravo-Marquez, Felipe
    Reeves, Steve
    Ugarte, Martin
    2019 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPCON), 2019, : 119 - 124
  • [5] Accelerating Blockchain-enabled Distributed Machine Learning by Proof of Useful Work
    Du, Yao
    Leung, Cyril
    Wang, Zehua
    Leung, Victor C. M.
    2022 IEEE/ACM 30TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2022,
  • [6] Proof of Privacy-Preserving Machine Learning: A Blockchain Consensus Mechanism with Secure Deep Learning Process
    He, Huilin
    Shen, Jiachen
    Cao, Zhenfu
    Dong, Xiaolei
    Wu, Haiqin
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 193 - 200
  • [7] Simulating Blockchain Consensus Protocols in Julia: Proof of Work vs Proof of Stake
    Drakopoulos, Georgios
    Kafeza, Eleanna
    Giannoukou, Ioanna
    Mylonas, Phivos
    Sioutas, Spyros
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS. AIAI 2022 IFIP WG 12.5 INTERNATIONAL WORKSHOPS, 2022, 652 : 357 - 369
  • [8] AeRChain: An Anonymous and Efficient Redactable Blockchain Scheme Based on Proof-of-Work
    Luo, Bin
    Yang, Changlin
    ENTROPY, 2023, 25 (02)
  • [9] HDPoA: Honesty-based distributed proof of authority via scalable work consensus protocol for IoT-blockchain applications
    Alrubei, Subhi
    Ball, Edward
    Rigelsford, Jonathan
    COMPUTER NETWORKS, 2022, 217
  • [10] A load balancing scheme based on deep learning in blockchain network
    Kim, Hye-Young
    Lee, Ji-Hyun
    2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2021), 2021, : 1821 - 1823