SPDL: Blockchain-secured and Privacy-preserving Decentralized Learning

01/06/2022
by   Minghui Xu, et al.
0

Decentralized learning involves training machine learning models over remote mobile devices, edge servers, or cloud servers while keeping data localized. Even though many studies have shown the feasibility of preserving privacy, enhancing training performance or introducing Byzantine resilience, but none of them simultaneously considers all of them. Therefore we face the following problem: how can we efficiently coordinate the decentralized learning process while simultaneously maintaining learning security and data privacy? To address this issue, in this paper we propose SPDL, a blockchain-secured and privacy-preserving decentralized learning scheme. SPDL integrates blockchain, Byzantine Fault-Tolerant (BFT) consensus, BFT Gradients Aggregation Rule (GAR), and differential privacy seamlessly into one system, ensuring efficient machine learning while maintaining data privacy, Byzantine fault tolerance, transparency, and traceability. To validate our scheme, we provide rigorous analysis on convergence and regret in the presence of Byzantine nodes. We also build a SPDL prototype and conduct extensive experiments to demonstrate that SPDL is effective and efficient with strong security and privacy guarantees.

READ FULL TEXT
research
06/08/2020

Secure Byzantine-Robust Machine Learning

Increasingly machine learning systems are being deployed to edge servers...
research
03/14/2023

Compact and Divisible E-Cash with Threshold Issuance

Decentralized, offline, and privacy-preserving e-cash could fulfil the n...
research
05/26/2023

P-CFT: A Privacy-preserving and Crash Fault Tolerant Consensus Algorithm for Permissioned Blockchains

Consensus algorithms play a critical role in blockchains and directly im...
research
08/28/2023

On the Tradeoff between Privacy Preservation and Byzantine-Robustness in Decentralized Learning

This paper jointly considers privacy preservation and Byzantine-robustne...
research
02/20/2020

Towards Byzantine-resilient Learning in Decentralized Systems

With the proliferation of IoT and edge computing, decentralized learning...
research
08/23/2022

Decentralized Collaborative Learning with Probabilistic Data Protection

We discuss future directions of Blockchain as a collaborative value co-c...
research
10/26/2020

Communication-efficient learning of traffic flow in a network of wireless presence sensors

Current traffic management systems learn global traffic flow models base...

Please sign up or login with your details

Forgot password? Click here to reset