The Journal of China Universities of Posts and Telecommunications ›› 2021, Vol. 28 ›› Issue (5): 46-58.doi: 10.19682/j.cnki.1005-8885.2021.0031

Special Issue: Special issue on Blockchain Technology and Applications

• Signal Processing • Previous Articles     Next Articles

Multi-level sharded blockchain system for edge computing


  • Received:2021-06-21 Revised:2021-11-08 Online:2021-10-31 Published:2021-10-29
  • Contact: Bihua Tang


Blockchain technology is used in edge computing ( EC) systems to solve the security problems caused by single point of failure ( SPOF) due to data loss, task execution failure, or control by malicious nodes. However, the disadvantage of blockchain is high latency, which contradicts the strict latency requirements of EC services. The existing single-level sharded blockchain system ( SLSBS) cannot provide different quality of service for different tasks. To solve these problems, a multi-level sharded blockchain system ( MLSBS) based on genetic algorithm ( GA) is proposed. The shards are classified according to the delay of the service, and the parameters such as the shard size of different shards are different. Using the GA, the MLSBS obtains the optimal resource allocation strategy that achieves maximum security. Simulation results show that the proposed scheme outperforms SLSBS.

Key words:

edge computing ( EC), blockchain, sharding, security, latency