Journal of Applied Sciences ›› 2021, Vol. 39 ›› Issue (1): 99-108.doi: 10.3969/j.issn.0255-8297.2021.01.009

• Blockchain • Previous Articles    

An Architecture Based on Lightweight Blockchain Suitable for Vehicular Cloud

FAN Jun, LI Ru, ZHANG Yihang   

  1. College of Computer Science, Inner Mongolia University, Hohhot 010021, Inner Mongolia, China
  • Received:2020-11-12 Published:2021-02-04

Abstract: The mobility of nodes in vehicular cloud, the dynamics of networks, the openness of communication methods, and the non-trustworthiness of vehicles bring more challenges to the security of task scheduling in vehicular cloud. Based on the full consideration of characteristics of vehicular cloud, this article introduces blockchain and proposes a lightweight blockchain architecture suitable for task scheduling in vehicular cloud. Road side units (RSU) are used to construct a blockchain network, and an improved practical Byzantine fault tolerance (PBFT) algorithm is used to complete the consensus. Based on the scheduling delay model of the architecture, the scheduling performance of the architecture is tested and analyzed through experiments. The comparison with Ethereum shows that the proposed architecture not only realizes the non-repudiation of the task scheduling process, avoids the single point failure of the task scheduling server, improves the availability, but also achieves lightweight, that is, no additional computing power or storage space is required, and can reach millisecond-level scheduling delay.

Key words: vehicular cloud, task scheduling, blockchain, practical Byzantine fault tolerance (PBFT), lightweight

CLC Number: