Double Signing

Double signing is a malicious or erroneous act where a validator signs two different blocks at the same block height, potentially leading to a blockchain fork. This is considered a severe violation of consensus rules because it attempts to create conflicting versions of history.

Most modern protocols detect double signing automatically and immediately slash the offender's stake. This serves as a critical defense against attacks that aim to reorganize the chain or perform double-spending.

It ensures that there is only one source of truth in the distributed ledger. Validators must implement robust key management to prevent accidental double signing, as the consequences are usually irreversible.

This represents a key intersection of cryptography and game theory in blockchain security.

Anti-Money Laundering Laws
Security Protocol
Transaction Signing Verification
Proof of Work Nakamoto Consensus
MPC Wallet Infrastructure
Double Spend Risks
Linkable Ring Signatures
Multisig Wallet Exploits