IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v12y2024i19p3068-d1489437.html
   My bibliography  Save this article

A Secure and Fair Federated Learning Framework Based on Consensus Incentive Mechanism

Author

Listed:
  • Feng Zhu

    (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)

  • Feng Hu

    (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)

  • Yanchao Zhao

    (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)

  • Bing Chen

    (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)

  • Xiaoyang Tan

    (College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China)

Abstract

Federated learning facilitates collaborative computation among multiple participants while safeguarding user privacy. However, current federated learning algorithms operate under the assumption that all participants are trustworthy and their systems are secure. Nonetheless, real-world scenarios present several challenges: (1) Malicious clients disrupt federated learning through model poisoning and data poisoning attacks. Although some research has proposed secure aggregation methods to address this issue, many methods have inherent limitations. (2) Clients may refuse or passively participate in the training process due to considerations of self-interest, and may even interfere with the training process due to competitive relationships. To overcome these obstacles, we have devised a reliable federated framework aimed at ensuring secure computing throughout the entirety of federated task processes. Initially, we propose a method for detecting malicious models to safeguard the integrity of model aggregation. Furthermore, we have proposed a fair contribution assessment method and awarded the right to write blocks to the creator of the optimal model, ensuring the active participation of participants in both local training and model aggregation. Finally, we establish a computational framework grounded in blockchain and smart contracts to uphold the integrity and fairness of federated tasks. To assess the efficacy of our framework, we conduct simulations involving various types of client attacks and contribution assessment scenarios using multiple open-source datasets. Results from these experiments demonstrate that our framework effectively ensures the credibility of federated tasks while achieving impartial evaluation of client contributions.

Suggested Citation

  • Feng Zhu & Feng Hu & Yanchao Zhao & Bing Chen & Xiaoyang Tan, 2024. "A Secure and Fair Federated Learning Framework Based on Consensus Incentive Mechanism," Mathematics, MDPI, vol. 12(19), pages 1-19, September.
  • Handle: RePEc:gam:jmathe:v:12:y:2024:i:19:p:3068-:d:1489437
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/12/19/3068/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/12/19/3068/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:12:y:2024:i:19:p:3068-:d:1489437. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.