In Delegated Proof of Stake (DPoS), what is the primary role of 'witnesses' or 'delegates'?
-
A
To audit smart contract code
-
B
To produce blocks on behalf of token holders who voted for them
-
C
To hold reserve funds for network security
-
D
To validate identity of new participants