35 ms·
Giving coins for USD is their primary use case. Monitoring transactions should be the only control they have in place if they must cut corners. As a coinbase c
by alttab 13y ago
Giving coins for USD is their primary use case. Monitoring transactions should be the only control they have in place if they must cut corners.
As a coinbase customer and someone who manages a team and large complex distributed systems, this is an oversight I would not expect from an industry leader and makes me nervous to continue doing transactions with coinbase.
How can we be made comfortable that this won't happen again? $50 isn't the root cause fix and could have cost the OP $15,000 due to the delay. What if those BTC was going to be used to make a purchase? He is left holding the bag, leaving a sour taste.
- midas007 13y agoCoinbase is ultimately a double-ended marketplace. But to add more complexity to the fire, one's own systems count as yet another source of truth. So what the sellers say, what buyers say and what we say have to reconciled. It's these reconciliation processes that are the hard part... I've had to deal with micropayment reconciliation for a minor handset mfgr (multiple currencies, payment processors, timezones, products, on and on). Sometimes the credit card processor up and changes the API without notice, and a whole slew of payments have to rerun. This is where fields in the local reconcilation db start to creep in and all sort of weird flags get made. What the heck is flag F? (IOTW, document the heck out of the db schema AND have lots^10 unit tests.)
- alttab 13y agoA customer of bitcoin shouldnt have to care if the service you provide is hard. In fact, thats why they come to you in the first place. Complaining about the complexities does not instill faith that you have a solid grasp on your product. Tell me you dont work at coinbase, please.