The consensus mechanism is how to reach a consensus among all the accounting nodes to determine the validity of a record. This is both a means of identification and a means of preventing tampering. The blockchain proposes four different consensus mechanisms, which are suitable for different application scenarios and strike a balance between efficiency and security [16]. The consensus mechanism of the blockchain has the characteristics of "minority obeys the majority" and "everyone is equal", ...