4.7 Article

Biscotti: A Blockchain System for Private and Secure Federated Learning

期刊

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TPDS.2020.3044223

关键词

Peer-to-peer computing; Data models; Collaborative work; Training; Privacy; Machine learning; Training data; Distributed machine learning; blockchain; privacy; security

资金

  1. Huawei Innovation Research Program (HIRP) [HO2018085305]
  2. Natural Sciences and Engineering Research Council of Canada (NSERC) [2014-04870]

向作者/读者索取更多资源

Federated Learning is the cutting-edge approach to secure multi-party machine learning, but concerns centralized infrastructure and malicious clients. Biscotti, a fully decentralized peer-to-peer method using blockchain and cryptographic primitives, addresses these issues by safeguarding privacy and defending against adversaries.
Federated Learning is the current state-of-the-art in supporting secure multi-party machine learning (ML): data is maintained on the owner's device and the updates to the model are aggregated through a secure protocol. However, this process assumes a trusted centralized infrastructure for coordination, and clients must trust that the central service does not use the byproducts of client data. In addition to this, a group of malicious clients could also harm the performance of the model by carrying out a poisoning attack. As a response, we propose Biscotti: a fully decentralized peer to peer (P2P) approach to multi-party ML, which uses blockchain and cryptographic primitives to coordinate a privacy-preserving ML process between peering clients. Our evaluation demonstrates that Biscotti is scalable, fault tolerant, and defends against known attacks. For example, Biscotti is able to both protect the privacy of an individual client's update and maintain the performance of the global model at scale when 30 percent adversaries are present in the system.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据