Journal of Applied Sciences ›› 2022, Vol. 40 ›› Issue (4): 681-694.doi: 10.3969/j.issn.0255-8297.2022.04.011

• Blockchain • Previous Articles    

Blockchain Consensus Mechanism for Risk Assessment Model of Heterogeneous Identity Alliance

YANG Yanbo1, WAN Wunan1,2, ZHANG Shibin1,2, ZHANG Jinquan1,2, QIN Zhi1,2   

  1. 1. School of Cybersecurity, Chengdu University of Information Technology, Chengdu 610225, Sichuan, China;
    2. Sichuan Key Laboratory of Advanced Cryptography and System Security, Chengdu University of Information Technology, Chengdu 610225, Sichuan, China
  • Received:2021-11-14 Published:2022-08-03

Abstract: Existing heterogeneous identity alliance risk assessment systems are generally centralized, with single point of failure, internal mischief and loss of control of user data. Therefore, a blockchain-based risk assessment model for heterogeneous identity alliances is proposed. This model uses attribute encryption to ensure the secure storage of data and user control rights, and combines the idea of network fragmentation and aggregation signature technology, to propose a two-level consensus mechanism called grouped and aggregate-signature Byzantine fault tolerance (GABFT), which first groups network nodes using a consistent Hashing algorithm, and uses practical Byzantine fault tolerance (PBFT) improved by aggregated signatures within and between groups to reach consensus, then improves the processing efficiency of the proposed model, reduces the communication overhead, and supports dynamic changes of nodes. Finally, an experiment shows that compared to PBFT, GABFT reduces the number of communications required for nodes to reach consensus from squared to linear and improves the throughput by a factor of 2~3.

Key words: blockchain, heterogeneous identity alliance, risk assessment, attribute-based encryption, practical Byzantine fault tolerance (PBFT)

CLC Number: