Proof of Federated Learning: A Novel Energy-Recycling Consensus Algorithm

dc.contributor.authorQu, Xidi
dc.contributor.authorWang, Shengling
dc.contributor.authorHu, Qin
dc.contributor.authorCheng, Xiuzhen
dc.contributor.departmentComputer and Information Science, School of Scienceen_US
dc.date.accessioned2023-02-27T20:29:02Z
dc.date.available2023-02-27T20:29:02Z
dc.date.issued2021-08
dc.description.abstractProof of work (PoW), the most popular consensus mechanism for blockchain, requires ridiculously large amounts of energy but without any useful outcome beyond determining accounting rights among miners. To tackle the drawback of PoW, we propose a novel energy-recycling consensus algorithm, namely proof of federated learning (PoFL), where the energy originally wasted to solve difficult but meaningless puzzles in PoW is reinvested to federated learning. Federated learning and pooled-mining, a trend of PoW, have a natural fit in terms of organization structure. However, the separation between the data usufruct and ownership in blockchain lead to data privacy leakage in model training and verification, deviating from the original intention of federal learning. To address the challenge, a reverse game-based data trading mechanism and a privacy-preserving model verification mechanism are proposed. The former can guard against training data leakage while the latter verifies the accuracy of a trained model with privacy preservation of the task requester's test data as well as the pool's submitted model. To the best of our knowledge, our article is the first work to employ federal learning as the proof of work for blockchain. Extensive simulations based on synthetic and real-world data demonstrate the effectiveness and efficiency of our proposed mechanisms.en_US
dc.eprint.versionAuthor's manuscripten_US
dc.identifier.citationQu, X., Wang, S., Hu, Q., & Cheng, X. (2021). Proof of Federated Learning: A Novel Energy-Recycling Consensus Algorithm. IEEE Transactions on Parallel and Distributed Systems, 32(8), 2074–2085. https://doi.org/10.1109/TPDS.2021.3056773en_US
dc.identifier.issn1045-9219, 1558-2183, 2161-9883en_US
dc.identifier.urihttps://hdl.handle.net/1805/31511
dc.language.isoen_USen_US
dc.publisherIEEE Xploreen_US
dc.relation.isversionof10.1109/TPDS.2021.3056773en_US
dc.relation.journalIEEE Transactions on Parallel and Distributed Systemsen_US
dc.rightsPublisher Policyen_US
dc.sourceArXiven_US
dc.subjectComputational modelingen_US
dc.subjectconsensus algorithmen_US
dc.subjectTask analysisen_US
dc.subjectBlockchainen_US
dc.titleProof of Federated Learning: A Novel Energy-Recycling Consensus Algorithmen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Qu2021Proof-AAM.pdf
Size:
9.88 MB
Format:
Adobe Portable Document Format
Description:
Article
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: