4 ms·
Yes, I believe this must be a priced-in risk. You just cancel the payment at this point, of course (no items will have shipped in that short time span anyway) b
by xorcist 9y ago
Yes, I believe this must be a priced-in risk. You just cancel the payment at this point, of course (no items will have shipped in that short time span anyway) but you still have to take the exchange risk.
If you look at OTC trades on distributed exchanges, you will see that this strategy takes place there too. Make a trade, and finalize only if the exchange rate moves in that favor, otherwise cancel. Most places have reputation systems in place to suppress that behavior but they have their own problems. There's likely no ideal solution.
(Also do note that one confirmation is likely not enough anyway if you want to avoid rolled back transactions. Orphan blocks aren't really that uncommon.)
- StavrosK 9y ago> no items will have shipped in that short time span anyway It's too late for GOG to take back its game, I've already downloaded it in the five minutes it took you to realize I've rescinded my payment.
- gberger 9y agoBut in digital downloads they don't lose much, do they? The kind of people who would use this loophole would pirate the game.
- twanvl 9y agoThey might have to buy keys from the publisher. They can't give out a 'stolen' key again, because then paying customers wouldn't be able to activate or download their game.
- dawnerd 9y agoJust the cost of business. They’ll write it off as a loss and move on. Maybe banning you If they think it’s fraudulent.
- xorcist 9y agoIt is, and for certain types of goods it might make sense to wait for the full six confirmations. High fraud rate industries have had years of experience with similar strategies for the credit card system. Payments on the globally replicated blockchain can not be both quick and secure. Many soda machine experiments faced this exact problem. What all of them did in practice was the same thing as all restaurants and pubs do, eat the risk. Any guest who wanted to leave without paying, or pirate your game, would do exactly that anyway and not bother with faking payments in the first place. Every pub and café owner takes the exact same risk even when settling in cash. People leave without paying all the time. The specific example of game keys you mentioned has some interesting aspects to it however! Trustless zero knowledge swaps have been demonstrated between them and Bitcoins, which could open for some exciting business ideas that were not possible before.