Abstract

In the decentralized blockchain, each node stores the same data copy that costs a lot of repeated storage space to store valuable information. It makes storage efficiency insufficient. Meanwhile, each node needs to exchange the huge messages to create and verify the block. With rapid increasing in the number of communication nodes and communication frequency, it has caused a large network load. In order to further improve the storage efficiency and decrease the network load, a hierarchical proxy model is proposed. Firstly, designing a hierarchical proxy model which accurately divides normal nodes and proxy node groups, and it performs directional division of tasks for different nodes. Secondly, in a small-scale management cluster composed of proxy nodes, cluster failure priority classification can effectively deal with the failure of proxy nodes. Through the hierarchical storage mode, the block header and body data are separated, and it uses global or local method to store. The hierarchical operation mode makes use of idle resources to make transaction verification and block creation run in parallel. On this basis, the proxy model adopts delay correction strategy and concentrated multiple correction strategy to further reduce the communication loss. Through malicious node blacklist, the node with malicious behavior is added to the blacklist, and it prevents the node from further making evil. Finally, the simulation experiments show that the hierarchical proxy model effectively resists malicious behaviors, reduces network load and has great advantages in terms of data storage efficiency.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call