Don’t mean to go Bitcoin heavy around here, but just ran across this article about how Bitcoin is basically an API for money and found it fascinating:
Traditional money does have APIs, but they are closed. You can program the merchant API of the VISA network if you are a trusted merchant. You can send and receive FIX messages if you are a stockbroker or exchange. Regular people, however, don’t even have APIs into their bank accounts, let alone the broader economy. Bitcoin changes all that by not only offering an API for accounts (wallets) and transactions, but also making that API available to everyone.
This idea, providing an API for something that doesn’t have one, is one of the more fascinating to me and a space I expect we’ll see lots of activity over the coming years. This, more or less, is what the whole spime/internet of things/industrial internet is about: Giving things that couldn’t talk the ability to talk through APIs. Not surprisingly, I’m especially interested in what this means for brands and how they can build out their own APIs. A few years ago I wrote about Starbucks APIs and, in a lot of ways, we think about Percolate as providing a similar interface for brands by codifying it into the system and making it available to consume via API.
While I don’t agree with Paul Krugman’s Bitcoin is Evil post from the weekend, his next post on Bitcoin did include this nugget I had never considered:
It occurs to me that part of the disconnect is that Bitcoin solved a major technical problem, one that people had been thinking about for about 20 years, and we nerds just can’t believe that it doesn’t also solve an economic problem. The technical problem is double spending–if I have some digital money, it’s easy enough to verify cryptographically that it’s real, but if I give it to you, how can you tell that I haven’t also given it to someone else? Until Bitcoin, the answer was to have a bank that knew which coins were valid, so you’d present my coin to the bank, which would check its database and if it’s valid, cancel it and give you a new one. Bitcoin has its decentralized blockchain which is a very clever recasting of the problem so that the state of the “bank” is whatever the majority of bitcoin miners agree that it is. Getting enough of the miners to agree is known as the Byzantine Generals problem, and has a technical history of its own.
As simple as it seems, splitting out the technical achievement from the economic one is a really interesting way to think about it. I haven’t really spent enough time thinking about Bitcoin to have a strong opinion about it specifically, but I do think the idea of a crypto-currency not attached to a specific nation is something bound to happen. In a way, I feel like Bitcoin and Google Glass have a lot in common: Early experiments in form and style that signal what’s to come.