Skip to main content

Single Transaction Attack

Definition

A single transaction attack refers to a malicious exploit that can be executed entirely within the scope of a single blockchain transaction. This type of attack often leverages vulnerabilities in smart contract logic, such as re-entrancy or flash loan manipulations, to achieve an illicit gain or disrupt protocol operations. Because it occurs within one atomic operation, it can be difficult to detect and prevent in real-time. Such attacks highlight the importance of rigorous smart contract auditing.