How these Crypto Hackers earned a $5000 Bug Bounty
Moral of the story — test concurrent requests
Published in
3 min readJul 27, 2022
What is a Race Condition?
A race condition occurs when two threads or processes are trying to access the same resource at the same time. Exactly what happens can depend on the the machine, the CPU, the compiler, etc., and the behavior is not always deterministic. Essentially, it all depends on the timing of context switches as the order of operations changes. For example, if a user starts with a balance of $500, and then thread…