Skip to main content

What Is the Risk of a CEX Processing a Withdrawal Too Quickly on an Unconfirmed Deposit?

The risk of a CEX processing a withdrawal too quickly on an unconfirmed deposit is a direct exposure to a double-spend attack. If the deposit is not yet confirmed, an attacker can initiate a withdrawal of a different asset and simultaneously execute a double-spend on the original deposit.

The CEX would lose the withdrawn funds, as the original deposit transaction would be reversed on the blockchain. This is why CEXs enforce strict confirmation policies, even if it impacts user experience.

How Does a Double-Spend Attack Work in Practice after a 51% Control Is Achieved?
What Is a “Race Attack” and How Does It Differ from a Standard Double-Spend?
What Are the Risks of Using RBF for a Sender or Receiver?
Can a Finney Attack Be Used to Double-Spend in a Proof of Work System?