TY - JOUR
T1 - RON-enhanced blockchain propagation mechanism for edge-enabled smart cities
AU - Huang, Junjie
AU - Tan, Liang
AU - Li, Wenjuan
AU - Yu, Keping
N1 - Funding Information:
This work was supported in part by the National Natural Science Foundation of China under Grant No. 61373162 , in part by the Sichuan Provincial Science and Technology Department Project under Grant No. 2019YFG0183, in part by the Sichuan Provincial Key Laboratory Project under Grant No. KJ201402 .
Publisher Copyright:
© 2021 Elsevier Ltd
PY - 2021/9
Y1 - 2021/9
N2 - Edge computing can serve latency-sensitive data generated by smart IoT devices in smart cities, which cannot be accommodated by cloud services. However, edge-enabled smart cities applications face many security issues such as massive centralization, vulnerability to tampering, and tracing difficulty. Blockchain, as an emerging ledger technology, can be a useful solution to these problems. However, due to network propagation delay, blockchain fork may occur in the network of edge-enabled smart cities at some time. It can lead to double payment attacks and damage data integrity. To address this issue, this paper proposes a blockchain network propagation mechanism based on the resilient overlay network (RON) for edge-enabled smart cities. Firstly, it reconstructs the networking mode between the blockchain nodes in smart cities based on RON so that the blockchain nodes can quickly detect the link state of the Internet in smart cities. The shortest path algorithm and policy routing are then applied to construct the propagation path between the blockchain nodes to optimize the Gossip propagation mechanism and enhance the QoS and QoE. Simulation results show that the RON-based blockchain network propagation mechanism for edge-enabled smart cities is beneficial in terms of average route hop count, transmission success rate, routing overhead, average delay, and reduced fork probability.
AB - Edge computing can serve latency-sensitive data generated by smart IoT devices in smart cities, which cannot be accommodated by cloud services. However, edge-enabled smart cities applications face many security issues such as massive centralization, vulnerability to tampering, and tracing difficulty. Blockchain, as an emerging ledger technology, can be a useful solution to these problems. However, due to network propagation delay, blockchain fork may occur in the network of edge-enabled smart cities at some time. It can lead to double payment attacks and damage data integrity. To address this issue, this paper proposes a blockchain network propagation mechanism based on the resilient overlay network (RON) for edge-enabled smart cities. Firstly, it reconstructs the networking mode between the blockchain nodes in smart cities based on RON so that the blockchain nodes can quickly detect the link state of the Internet in smart cities. The shortest path algorithm and policy routing are then applied to construct the propagation path between the blockchain nodes to optimize the Gossip propagation mechanism and enhance the QoS and QoE. Simulation results show that the RON-based blockchain network propagation mechanism for edge-enabled smart cities is beneficial in terms of average route hop count, transmission success rate, routing overhead, average delay, and reduced fork probability.
KW - Blockchain fork
KW - Gossip
KW - Optimal propagation mechanism
KW - Propagation delay
KW - Resilient overlay network
UR - http://www.scopus.com/inward/record.url?scp=85109832563&partnerID=8YFLogxK
U2 - 10.1016/j.jisa.2021.102936
DO - 10.1016/j.jisa.2021.102936
M3 - Journal article
AN - SCOPUS:85109832563
SN - 2214-2134
VL - 61
SP - 1
EP - 10
JO - Journal of Information Security and Applications
JF - Journal of Information Security and Applications
M1 - 102936
ER -