Edge computing privacy protection method based on blockchain and federated learning

Aiming at the needs of edge computing for data privacy, the correctness of calculation results and the auditability of data processing, a privacy protection method for edge computing based on blockchain and federated learning was proposed, which can realize collaborative training with multiple devic...

Full description

Saved in:
Bibliographic Details
Main Authors: Chen FANG, Yuanbo GUO, Yifeng WANG, Yongjin HU, Jiali MA, Han ZHANG, Yangyang HU
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2021-11-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021190/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539214013890560
author Chen FANG
Yuanbo GUO
Yifeng WANG
Yongjin HU
Jiali MA
Han ZHANG
Yangyang HU
author_facet Chen FANG
Yuanbo GUO
Yifeng WANG
Yongjin HU
Jiali MA
Han ZHANG
Yangyang HU
author_sort Chen FANG
collection DOAJ
description Aiming at the needs of edge computing for data privacy, the correctness of calculation results and the auditability of data processing, a privacy protection method for edge computing based on blockchain and federated learning was proposed, which can realize collaborative training with multiple devices at the edge of the network without a trusted environment and special hardware facilities.The blockchain was used to endow the edge computing with features such as tamper-proof and resistance to single-point-of-failure attacks, and the gradient verification and incentive mechanism were incorporated into the consensus protocol to encourage more local devices to honestly contribute computing power and data to the federated learning.For the potential privacy leakage problems caused by sharing model parameters, an adaptive differential privacy mechanism was designed to protect parameter privacy while reducing the impact of noise on the model accuracy, and moments accountant was used to accurately track the privacy loss during the training process.Experimental results show that the proposed method can resist 30% of poisoning attacks, and can achieve privacy protection with high model accuracy, and is suitable for edge computing scenarios that require high level of security and accuracy.
format Article
id doaj-art-8b82aa0a0f29423d80591c40cf9dd8e9
institution Kabale University
issn 1000-436X
language zho
publishDate 2021-11-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-8b82aa0a0f29423d80591c40cf9dd8e92025-01-14T07:23:04ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2021-11-0142284059745804Edge computing privacy protection method based on blockchain and federated learningChen FANGYuanbo GUOYifeng WANGYongjin HUJiali MAHan ZHANGYangyang HUAiming at the needs of edge computing for data privacy, the correctness of calculation results and the auditability of data processing, a privacy protection method for edge computing based on blockchain and federated learning was proposed, which can realize collaborative training with multiple devices at the edge of the network without a trusted environment and special hardware facilities.The blockchain was used to endow the edge computing with features such as tamper-proof and resistance to single-point-of-failure attacks, and the gradient verification and incentive mechanism were incorporated into the consensus protocol to encourage more local devices to honestly contribute computing power and data to the federated learning.For the potential privacy leakage problems caused by sharing model parameters, an adaptive differential privacy mechanism was designed to protect parameter privacy while reducing the impact of noise on the model accuracy, and moments accountant was used to accurately track the privacy loss during the training process.Experimental results show that the proposed method can resist 30% of poisoning attacks, and can achieve privacy protection with high model accuracy, and is suitable for edge computing scenarios that require high level of security and accuracy.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021190/federated learningedge computingblockchainpoisoning attackprivacy preservation
spellingShingle Chen FANG
Yuanbo GUO
Yifeng WANG
Yongjin HU
Jiali MA
Han ZHANG
Yangyang HU
Edge computing privacy protection method based on blockchain and federated learning
Tongxin xuebao
federated learning
edge computing
blockchain
poisoning attack
privacy preservation
title Edge computing privacy protection method based on blockchain and federated learning
title_full Edge computing privacy protection method based on blockchain and federated learning
title_fullStr Edge computing privacy protection method based on blockchain and federated learning
title_full_unstemmed Edge computing privacy protection method based on blockchain and federated learning
title_short Edge computing privacy protection method based on blockchain and federated learning
title_sort edge computing privacy protection method based on blockchain and federated learning
topic federated learning
edge computing
blockchain
poisoning attack
privacy preservation
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021190/
work_keys_str_mv AT chenfang edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning
AT yuanboguo edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning
AT yifengwang edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning
AT yongjinhu edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning
AT jialima edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning
AT hanzhang edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning
AT yangyanghu edgecomputingprivacyprotectionmethodbasedonblockchainandfederatedlearning