| I've been going down a rabbit-hole these past few days investigating why there still does not exist a ubiquitous solution for micropayments on the web. What requirements must a micropayment solution fulfil to be considered as the de-facto standard for the web? Where do current solutions fall short? Which are the most promising solutions today? I certainly remember using Flattr a long time ago — what ever became of that? It seems that "Donate Bitcoin", Patreon, PayPal and "Buy me a coffee" (https://www.buymeacoffee.com) are the most popular methods of supporting projects on the web these days. However these have always felt like a stop-gap solution compared to being able to, for example, click a button and have your browser send a payment of $0.01 to unlock an article. Brave Browser (https://brave.com) seems to be a project which crops up frequently, although it prescribes a very specific model (use a specific browser, voluntarily view privacy-respecting ads, earn tokens and distribute tokens to enrolled websites that you visit). Is it likely that the Basic Attention Token (the "currency" that enables the interaction described above) will be included with other browsers? Then of course there is the Bitcoin Lightning Network, which sidesteps some of the limitations of on-chain transactions. Strike (https://beta.strike.me) seems to be the missing piece, which provides an end-to-end solution for sending fiat currency by using the Bitcoin Lightning Network as the underlying payment transport. There is also Stellar, which it seems is more concerned with providing a method of sending payments, than being its own currency, although the native currency "Lumens" are still required to complete a transaction (as I understand). Stepping outside of the cryptocurrency world, there is also GNU Taler (https://taler.net/en/), a project to create a privacy-preserving payment system using existing banking infrastructure. |
From my reading, it seems like Taler and the Lightning Network are the two most promising solutions. Taler seems to be very well-suited to micropayments, but is lacking adoption from banking institutions, which would be required for people to actually use it. Not to mention that there would need to be a standardised way to request that your bank exchange some of your balance for tokens to be deposited into your Taler wallet. Given that banks in the US still seem to lack a widely-adopted API like the European Open Banking initiative, this seems a long way off still. The Lightning Network seems promising, but I can't picture how the exchange of fiat / Bitcoin would work. Perhaps there may be a number of companies like Strike competing, with browsers giving the user a choice of which service to use, in the same way a user currently selects their search engine.