Proof of Reasoning for Privacy Enhanced Federated Blockchain Learning at the Edge
James Calo, Benny Lo

TL;DR
This paper introduces Proof of Reasoning, a novel blockchain consensus mechanism designed for federated learning that enhances privacy, security, and validation through a three-stage process involving masked autoencoders and edge training.
Contribution
It presents a new consensus mechanism, Proof of Reasoning, tailored for federated learning in blockchain, integrating privacy-preserving encoding and scalable aggregation methods.
Findings
Reduces computational complexity while maintaining high accuracy.
Enables scalable, low-latency federated learning for IoT networks.
Provides robust validation and security against attacks.
Abstract
Consensus mechanisms are the core of any blockchain system. However, the majority of these mechanisms do not target federated learning directly nor do they aid in the aggregation step. This paper introduces Proof of Reasoning (PoR), a novel consensus mechanism specifically designed for federated learning using blockchain, aimed at preserving data privacy, defending against malicious attacks, and enhancing the validation of participating networks. Unlike generic blockchain consensus mechanisms commonly found in the literature, PoR integrates three distinct processes tailored for federated learning. Firstly, a masked autoencoder (MAE) is trained to generate an encoder that functions as a feature map and obfuscates input data, rendering it resistant to human reconstruction and model inversion attacks. Secondly, a downstream classifier is trained at the edge, receiving input from the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Blockchain Technology Applications and Security · Advanced Graph Neural Networks
