Double-Signing Proofs
Double-signing proofs are cryptographic evidences demonstrating that a validator has signed two different blocks at the same height, which is a violation of the consensus rules. In a distributed ledger, this action constitutes a severe attempt to cause a chain split or fork, potentially enabling double-spending of assets.
The detection of such a proof triggers an immediate, irreversible slashing event, as it is considered an unambiguous sign of malicious intent rather than a technical error. These proofs are generated by comparing the signatures attached to the block headers and verifying that the validator used their private key to sign conflicting data.
For traders and derivatives platforms, these proofs are vital because they provide an objective, on-chain mechanism to invalidate fraudulent blocks. Without these proofs, the system would be unable to objectively determine which version of the truth is valid, leading to uncertainty in market pricing and contract settlement.
They represent a fundamental component of protocol physics that ensures the immutability of the transaction record.