Security
Blockchain security threats, vulnerabilities, and protections
Key Glossary Terms
Essential vocabulary for this topic
51% Attack
intermediateAn attack where one entity or coalition controls enough consensus power to reorganize blocks, censor transactions, or attempt double spending.
Address Poisoning
intermediateA scam where attackers create lookalike address activity so victims may accidentally send funds to the wrong address.
Audit
beginnerA smart contract audit is a comprehensive, systematic examination of a blockchain project's source code by independent security experts. The goal is to identify vulnerabilities, logical errors, and potential security flaws that could lead to exploits or financial loss. Auditors review the code for compliance with best practices, test for edge cases, and analyze the interaction between different smart contracts to ensure the protocol functions as intended before it is deployed on a mainnet.
Security
Bridge Exploit
advancedAn attack that compromises a cross-chain bridge's contracts, validators, keys, proofs, or custody mechanisms.
Bug Bounty
beginnerA program that rewards researchers for responsibly reporting valid security vulnerabilities.
Double Signing
advancedA proof-of-stake violation where a validator signs conflicting blocks or votes for the same consensus height or slot.