SLC: A Permissioned Blockchain for Secure Distributed Machine Learning against Byzantine Attacks

被引:1
|
作者
Liang, Lun [1 ]
Cao, Xianghui [1 ]
Zhang, Jun [2 ]
Sun, Changyin [1 ]
机构
[1] Southeast Univ, Sch Automat, Nanjing, Peoples R China
[2] Wuhan Univ, Sch Elect Engn & Automat, Wuhan, Peoples R China
关键词
Distributed Machine Learning; Byzantine Attacks; Secure Learning Chain; INTERNET;
D O I
10.1109/CAC51589.2020.9327384
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As data volume and complexity of the machine learning model increase, designing a secure and effective distributed machine learning (DML) algorithm is in direct need. Most traditional master-worker type of DML algorithms assume a trusted central server and study security issues on workers. Several researchers bridged DML and blockchain to defend against malicious central servers. However, some critical challenges remain, such as not being able to identify Byzantine nodes, not being robust to Byzantine attacks, requiring large communication overhead. To address these issues, in this paper, we propose a permissioned blockchain framework for secure DML. called Secure Learning Chain (SLC). Specifically, we design an Identifiable Practical Byzantine Fault Tolerance (IPBFT) consensus algorithm to defend against malicious central servers. This algorithm can also identify malicious central servers and reduce communication complexity. In addition, we propose a Mixed Ace-based multi-Krum Aggregation (MAKA) algorithm to prevent Byzantine attacks from malicious workers. Finally, our experiment results demonstrate our proposed model's efficiency and effectiveness.
引用
收藏
页码:7073 / 7078
页数:6
相关论文
共 50 条
  • [1] Permissioned Blockchain Frame for Secure Federated Learning
    Sun, Jin
    Wu, Ying
    Wang, Shangping
    Fu, Yixue
    Chang, Xiao
    [J]. IEEE COMMUNICATIONS LETTERS, 2022, 26 (01) : 13 - 17
  • [2] Tolerating Adversarial Attacks and Byzantine Faults in Distributed Machine Learning
    Wu, Yusen
    Chen, Hao
    Wang, Xin
    Liu, Chao
    Nguyen, Phuong
    Yesha, Yelena
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 3380 - 3389
  • [3] PQFabric: A Permissioned Blockchain Secure from Both Classical and Quantum Attacks
    Holcomb, Amelia
    Pereira, Geovandro
    Das, Bhargav
    Mosca, Michele
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2021,
  • [4] Robust Distributed Learning Against Both Distributional Shifts and Byzantine Attacks
    Zhou, Guanqiang
    Xu, Ping
    Wang, Yue
    Tian, Zhi
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024,
  • [5] Secure Network Coding against Wiretapping and Byzantine Attacks
    Qin Guo
    Mingxing Luo
    Lixiang Li
    Yixian Yang
    [J]. EURASIP Journal on Wireless Communications and Networking, 2010
  • [6] Secure Network Coding against Wiretapping and Byzantine Attacks
    Guo, Qin
    Luo, Mingxing
    Li, Lixiang
    Yang, Yixian
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2010,
  • [7] Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
    Dun Li
    Dezhi Han
    Tien-Hsiung Weng
    Zibin Zheng
    Hongzhi Li
    Han Liu
    Arcangelo Castiglione
    Kuan-Ching Li
    [J]. Soft Computing, 2022, 26 : 4423 - 4440
  • [8] Blockchain for federated learning toward secure distributed machine learning systems: a systemic survey
    Li, Dun
    Han, Dezhi
    Weng, Tien-Hsiung
    Zheng, Zibin
    Li, Hongzhi
    Liu, Han
    Castiglione, Arcangelo
    Li, Kuan-Ching
    [J]. SOFT COMPUTING, 2022, 26 (09) : 4423 - 4440
  • [9] Model poisoning attacks against distributed machine learning systems
    Tomsett, Richard
    Chan, Kevin
    Chakraborty, Supriyo
    [J]. ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS, 2019, 11006
  • [10] Discretization Based Solutions for Secure Machine Learning Against Adversarial Attacks
    Panda, Priyadarshini
    Chakraborty, Indranil
    Roy, Kaushik
    [J]. IEEE ACCESS, 2019, 7 : 70157 - 70168