Skip to main content

Rational Adversary

Definition

A rational adversary in the context of blockchain and cryptography is an entity assumed to act in its own self-interest, seeking to maximize its gain or minimize its loss. This adversary possesses computational resources and knowledge of the system but is not necessarily irrational or destructive without reason. Protocol designs often account for such adversaries by creating economic disincentives for malicious behavior. Their actions are predictable based on economic logic.