A situation where communication that requires consensus on a single strategy from all members within a group or party cannot be trusted or verified. An example of this agreement problem is where a group of generals, encircled around a city, must decide whether to attack or retreat. Every general must agree to attack or retreat, or everyone will be worse off. Some generals may be treacherous, voting falsely, and messengers may deliver false votes. Under these circumstances, a consensus must be reached. In cryptocurrency, when network participants post false or inaccurate information to others about transactions taking place, it could lead to network failure. *see Byzantine Fault Tolerance (BFT).

Advertisement:
Advertisement: