picture a sixteen year old opening her first bank account. she brings an id. a parent comes along to sign. a clerk looks at both of them and says yes.
every step in that room needs a person. a face, a name, a signature, and somebody willing to vouch.
now think about the software that is starting to do small jobs for you. a program that books the cheapest train. a program that buys one map lookup, or one minute of computing, from another program. people call these agents. an agent is software that acts for you without asking each time.
an agent has no face and no parent. it cannot walk into that room.
so today it borrows your card. that works for a train ticket. it works poorly when the job is ten thousand purchases of a tenth of a cent each, made at night, between two programs that have never met. card systems were built around a person who can be called, billed and refunded. the fee on each purchase is larger than the purchase.
three words keep coming back to me. private means a rival cannot read every purchase your software makes. neutral means no single company decides which programs may pay. permissionless means a program can start paying without waiting for somebody to approve an account.
i think software needs money that asks for a key and never asks for a name. bitcoin works that way. to hold it you need a secret number called a key, and a program can keep a key as easily as you can. lightning is a faster network built on top of bitcoin, and it sends tiny amounts in about a second for a very small fee.
the pushback is fair. banks and card companies are building this too, with spending limits and refunds, and for most of what you buy those protections are worth having. a key has no refund desk. if your software gets tricked, that money is gone.
what would show me wrong: two years from now, most payments between programs run on cards and bank accounts, including the tiny ones, and the fees did not get in the way.
until then i watch the small payments. a tenth of a cent has no room for a clerk in it. bitcoin has never asked who is holding the key, and that old habit fits a customer with no face.
if this made you picture software standing at a bank counter, Zap ⚡
if this made you picture software standing at a bank counter, Zap ⚡
if this made you think about who is standing at the till, Zap ⚡