Chinese Journal on Internet of Things ›› 2023, Vol. 7 ›› Issue (4): 88-100.doi: 10.11959/j.issn.2096-3750.2023.00333

• Theory and Technology • Previous Articles    

A blockchain sharding scheme in edge computing

Jun WANG, Jianwei MA, Jinxi LUO   

  1. School of Communication and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
  • Revised:2023-03-12 Online:2023-12-01 Published:2023-12-01
  • Supported by:
    The Key Research and Development Program of Jiangsu Province(BE2020084-5);The Postgraduate Research and Practice Innovation Program of Jiangsu Province(46006CX21732)

Abstract:

The low security and poor privacy of the data in edge computing restrict the development of edge computing.Block chains can provide security for data in edge computing using their own tamper resistance, while protecting privacy by use of traceability.But the bottleneck of blockchain's scalability has become a barrier to their application in the field of edge computing.To solve the problem that blockchain can not meet the needs of a large number of nodes to process data at the same time when applied to edge computing, a two-layer sharding scheme was presented, which meets the needs of edge computing scenarios.Geographic location-based partitioning of nodes was implemented using the improved K-means algorithm, and a local blockchain network consensus (LBNC) algorithm was designed based on the idea of delegated proof of stake (DPoS) and practical Byzantine fault tolerance (PBFT).Simulation results show that the proposed scheme has less delay and higher throughput than those of PBFT, and the total throughput increases with the number of shards.

Key words: blockchain, sharding, edge computing, consensus

CLC Number: 

No Suggested Reading articles found!