What is a 51% attack in blockchain networks?
-
A
When 51% of nodes upgrade to a new protocol version
-
B
When an entity controls the majority of network hash rate and can double-spend
-
C
When a block contains more than 51% unconfirmed transactions
-
D
When staking rewards are reduced by 51% during a halving event