Despite long my rambling posts with (hopefully) some thoughtful analysis, I take great pride in minimizing my energy expenditure. Yes, I'm as lazy as possible.
Since learning about bitcoin, I've had a vision of a future where I could scan a QR code on a TV commercial and the product would just show up at my door the next day. If I wanted a pizza, well, I'd just scan a QR code on a menu and it would get delivered in 30 minutes or less or its free.
So I was excited when I learned from Reddit (r/bitcoin) about Pounce Mobile Shopping (
http://www.pounce.mobi). Pounce offers 1-button shopping in a very unique way: you know those annoying flyers you throw out that get delivered with the mail? With the Pounce app you can scan an item that you like, the app recognizes the product, and if you want to purchase it you just hit "Buy Now" and the product is automatically shipped to you. No fussing with merchant checkouts, typing in credit card numbers, and all that.
I tested out Pounce by:
- downloading the Pounce app (unfortunately, it is only available for iOS),
- adding my shipping address,
- linking my Coinbase account.
I then browsed through their "specials" (I didn't have any flyers to scan), found a cheap SD memory card from BestBuy, and hit "Buy Now." My Coinbase account was debited correctly and I received the SD memory card a few days later as promised. So my experience was a positive one.
I've had three positive experiences related to Coinbase now:
- Using the BitWalls pay-wall service at the Chicago Sun-Times for micropayments. (If you pay another Coinbase address from your Coinbase wallet, the transfer happens "off chain" and with no miner's fee, making micro-payments practical.)
- Using the Pounce app linked to my Coinbase account. (You give permission to Pounce to directly debit your Coinbase account. You can minimize risk by keeping your Coinbase balance at a sufficiently low threshold. A simple bitcoin transfer to you Coinbase address tops it up instantly if you need to purchase something expensive.)
- Paying an email invoice from a merchant (the invoice was "smart"--the merchant billed in USD and the invoice amount in BTC changed dynamically such that whenever I paid it the merchant would receive the correct amount of USD).
I've read criticism that Coinbase goes against the spirit of bitcoin, since they control the private keys. I disagree now. I think free off-chain transactions and the ability to allow third-parties to directly debit your account is critical. To implement these features, they need to hold the private keys.
I can't believe I'm saying this because after I couldn't cancel a direct-debit gym membership I swore I'd never give anyone permission to stick their hands into my accounts again. But the Coinbase model is different! After giving Pounce permission to debit my account, I can see in my Coinbase account where the Pounce service is "linked." At any point in time if I am unhappy with Pounce, I can revoke their privileges
instantly. You can't do this with the legacy banking system. (In fact, my parents were milked for over 2 year by GreenPeace direct debits. The bank said the only way to stop it was to sue GreenPeace or completely shut down their bank account!) Furthermore, Coinbase does not offer
credit so my balance cannot go negative and I cannot be charged "overdraft" fees. I can protect myself by (a) revoking permissions from third parties to debit my account, and (b) limiting the amount of bitcoins stored with Coinbase while topping up instantly when needed.
I think we will see more innovation with apps linking to Coinbase accounts. Here in Vancouver we have the EasyPark app for mobile payments at parking meters. I've tried to use this app twice now, but I've always given up because they require me to type in a kazzillion personal details and my Visa card number--I guess as an anti-fraud measure to authenticate me. One time the app crashed somehow and I needed to re type everything again, and the second time I think I just got lazy. But if they linked to Coinbase accounts, they don't even need to know my name!
Of course, the future of pay parking is unique-to-stall bitcoin addresses expressed as a QR code on a small sign. No parking meter at all. But this belongs to a more distant future and is the topic for a different post...