Research Article

Blockchain-Based Authentication Scheme with an Adaptive Multi-Factor Authentication Strategy

Table 2

Flags and responsibilities of nodes with different roles.

RolesFlag bitResponsibilities

Follower0Transmit messages and verify blocks
Candidate1Verify blocks and participate in consensus
Leader2Generate blocks and participate in consensus