2 ms·
It's good that these guys appear to be very transparent and accept full responsibility for their error. But, this is an outlandishly amateurish oversight. Race
by unclebucknasty 13y ago
It's good that these guys appear to be very transparent and accept full responsibility for their error.
But, this is an outlandishly amateurish oversight. Race conditions and atomicity where balance-affecting transactions are concerned would seem to be one of the first considerations that pops to mind. That, along with sanity checks just before final execution of the transaction.
It's clear that there are a lot of people building exchanges with little to no experience in the financial/transactional software field. But, I am beginning to wonder how much experience they have building any software.