Race conditions on Ethereum contracts can lead to double withdrawals: https://vessenes.com/more-ethereum-attacks-race-to-empty-is-the-real-deal/ (scary! Smart contracts are very hard)
miniblog.
Related Posts
How do you reschedule threads to replicate race conditions? rr elegantly emulates CPU starvation:
I've come to expect Term&Conditions links to open in a new window, and I'm surprised when they don't. Perhaps we need another cursor type?
Really interesting discussion of the performance costs of conditions/resumable exceptions wrt Rust: https://mail.mozilla.org/pipermail/rust-dev/2013-April/003815.html
