Skip to main content

Fixing cryptocoin speed with gift cards

I'm going to lose some of the non-geeks on this one.

I've been playing with cryptocurrency lately. Bitcoin (BTC), Dogecoin (DOGE), etc. It's interesting technology. Essentially, it's a way to buy and sell things without a centrally owned repository (like the federal reserve, or Visa/Mastercard/etc.) In a nutshell, if I want to send you a bitcoin, there's no central authority who approves the transaction (just a consensus that the transaction was valid), so there's nobody who can stop me. It's the same advantage that gold has, but it can be done over the internet.

It has one enormous downside, though: it's SLOW. Because of the way that these currencies are designed, it can take more than an hour for a transaction to go through and be finalized. (You can see that it has started after about 10 minutes, but it's not truly final for about an hour.) Some of them, like Litecoin, have developed ways to speed up the process, but it still takes 10-15 minutes for a Litecoin transaction to go through.

This delay is not so bad for web-based sales, since you can just say "Payment request received. We'll ship after it clears." but it's an enormous downside for any kind of retail activity. Nobody wants to hang around the cash register for an hour waiting for a sufficient number of blockchain confirmations.

However, it seems to me that there's a way to mitigate a lot of the pain: the humble store prepaid gift card. Here's how it might work:

  1. You walk into a nice restaurant and immediately buy a gift card for, say, twice as much as you expect to spend. Let's say that you buy a restaurant gift card worth 0.1 BTC, which is currently around $250. The restaurant gives you the gift card, but warns you that you won't be able to use it for at least an hour. That's okay. It takes a while to eat a nice dinner. This same concept applies for any store where you might be there a while: computers, jewelry, whatever. This is a perfect scenario for a mall gift card.
  2. While you're eating (or shopping), the restaurant processes the transaction. Presumably, after an hour, they have fully confirmed that they have 0.1 bitcoins.
  3. You eat, and when the bill arrives for $100 (0.04 BTC) , you put down your gift card. They take the dinner balance off of the gift card and send back the change (0.06 BTC minus transaction fees)  to your address in BTC. Again, this takes an hour, but presumably, you're willing to trust the restaurant to do the right thing. If they don't, you can go back tomorrow to complain.

For smaller, faster transactions (like a cup of coffee), you could do something similar, but only wait 10 minutes until the transaction has started. The store can see that the intent to pay is there, and in the worst case, the store's only out a cup of coffee, so the risk might be worth it.

You could also choose to leave the change on the gift card. Stores would no doubt prefer this. But, in this case, the gift card is just being used as a buffer for the seller's convenience. It would be reasonable for them to offer to return the difference, even if they don't do that for regular gift cards.


Comments

Popular posts from this blog

Stinky cheese, man

I'm living in a place that's known for it's cheese. There are hundreds of kinds of cheese at my local grocery store. I try something different every time I go shopping, and I've still barely scratched the surface of what's available. There's one kind of cheese that deserves special mention: Raclette . Raclette is strange for a few different reasons. Most notably, it's almost always served cooked, and there's a bit of a ritual around cooking it. You will never be offered raw raclette. Why? Raw raclette is pungent stuff. It's hard to describe the smell, but I've heard it described as a cross between sweat socks, vomit, and curdled milk. To say that it stinks is a polite understatement. So, why on earth would anyone eat it? Because when you cook it, you somehow cook the stink out of it, and what's left is sublime. It's a sort of oily cheese, and you get something like the best pizza or nacho cheese you've ever had. I've hea...

Sometimes, things work as intended

A small computer success story: I have a Synology NAS at home. For those who aren't familiar with them, they're small computers that are set up to make storing and sharing files easy. They keep your data across multiple hard drives so that if a hard drive fails, no data is lost. Or, at least, that's the theory. After we moved last year, I set up the NAS and ran all of the status checks. It reported that one drive was still working but starting to have problems. I bought another drive, plugged it in, and set it as a "hot spare" (basically, the system knew about it, but it wasn't being used). I also turned on monthly disk checks. Months passed with no more problems. ...until last Tuesday. On Tuesday night, the system automatically sent us mail to tell us that The troubled disk had finally failed. Since we had a hot spare, it would be used as a replacement disk and our data would be copied to it. When everything was finished, the system would let us k...

Actual Size

I get a lot of questions about Switzerland's size. So, I put together a spreadsheet showing Switzerland's size relative to each US State. You can view the full spreadsheet on Google Sheets , but here are some highlights: The two states that are closest in size to Switzerland are Maryland and West Virginia. Maryland is 61% (about 2/3x) of the size of Switzerland. West Virginia is 151% (about 1 and 1/2x) of the size of Switzerland. Pennsylvania is 281% (about 3x) of the size of Switzerland. One of the nice things about living in a small country is the short distance to the borders. I can be in Germany in an hour. France, Lichtenstein, or Austria in 2 hours, or Italy in 4 hours (less when full service through t he Gotthard Tunnel opens later this year). This weekend, we're going to visit... somewhere, and "do you want to go to Milan or Munich" is about as difficult as "Do you want to go to Columbus or Buffalo?"