arrow
返回

DR-BFT: A consensus algorithm for blockchain-based multi-layer data integrity framework in dynamic edge computing system

delete2021-11-01
delete30
PRE
AI
樊
樊玉琦 (Yuqi Fan)
H
Huanyu Wu *
H
Hye-Young Paik
DOI:10.1016/j.future.2021.04.020delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Edge computing, as a part a distributed computing architecture, has become an increasingly popular paradigm. It expands the capacity of cloud by facilitating data from the end devices to be stored and processed at the edge of the network closer to the data instead of delivering it to the cloud. Data integrity is a big concern in edge computing. As a promising solution to data integrity, blockchain is viable to protect the data in edge computing systems. However, most existing consensus algorithms cannot meet the requirements of edge computing in a dynamic network, where the nodes may join or leave the blockchain network dynamically. In this paper, we introduce a two-layer block-chainbased framework to provide data integrity in edge computing, and propose a novel Dynamic Random Byzantine Fault Tolerance (DR-BFT) consensus algorithm. DR-BFT consists of three sub-algorithms, String Consensus, Data Correctness Validation, and Binary Consensus. String consensus tries to reach consensus on the data of end devices or edge servers, and the sub-algorithm is based on an agreement and borrows some ideas from the Phase King Protocol. If the string consensus fails early termination'', each node will agree on a value from a random primary node and go through data correctness validation sub-algorithm. The system then reaches consensus on the data with binary consensus sub-algorithm which is a variant of Ben-Or and Michael's Random Consensus. We also propose an improved quorum method to cope with contention and dynamic node leaving/joining. We analyze DR-BFT with regard to consensus correctness, security, and system overhead. DR-BFT satisfies agreement, validity and termination. We conduct experiments through simulations. Experimental results show that the proposed consensus DR-BFT can effectively improve the performance in dynamic edge computing, including communication overhead and consensus latency. (C) 2021 Elsevier B.V. All rights reserved.
Keyword:
Blockchain
Consensus
Edge computing
Dynamic network
Data integrity
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.8K
被引数:
2.3W

机构

H
hefei university of technology
学者数:
2.5W
论文数: 1.7W
被引数: 35
引用论文

引用论文

A Survey on the Edge Computing for the Internet of Things
err2018-01-01
err895
PREAI
errYu, Wei; Liang, Fan; He, Xiaofei; Hatcher, William Grant; Lu, Chao; Lin, Jie; Yang, Xinyu
err分享
err收藏
Security and Privacy in Fog Computing: Challenges雾计算中的安全和隐私: 挑战
err2017-01-01
err341
errOAAI
errMukherjee, Mithun; Matam, Rakesh; Shu, Lei; Maglaras, Leandros; Ferrag, Mohamed Amine; Choudhury, Nikumani; Kumar, Vikas
err分享
err收藏
err分享
err收藏
学者 查看更多内容