I recently read Nick Szabo's Micropayments and Mental Transaction Costs paper. It's overly theoretical and a little bit scattered, but the gist is that probably people won't want to be micropaying their way around the internet.
Szabo's point is that there is a mental cost associated with making a payment, even a micropayment. And because of this, most people do not want to be confronted with frequent decisions about micropayments (should I pay for this now? is the rate worth it? am I being charged correctly? should I try to use a different vendor? will I want to spend this money on something else soon? and so on ad nauseum). Therefore, if micropayments ever become popular, software will need to mediate our interactions so we don't have to waste so much time thinking about tiny sums of money.
While reading that paper, it occured to me that I actually use micropayments every day: zapping on nostr and Stacker News. Using SN requires making lots of these kinds of decisions about tiny amounts of money, so why don't we feel exhausted? Usually, I come away from SN feeling exhilarated.

Micropayments are so much fun! /s

In the late 1990s, lots of people speculated about an internet full of micropayments. Micopayments on your email to prevent spam, micropayments on links to pay for content, micropayments to your ISP to establish the best price for bandwidth, micropayments to keep websites from selling your data, and--perhaps most importantly--micropayments so the internet wouldn't become a flashing cesspool of crappy ads.
Unfortunately, the 402 internet never came to fruition. Some people blamed the technology (micropayments didn't catch on because there wasn't any good internet money), but the consensus seemed to settle on the fact that users didn't want to waste their time thinking about whether or not they wanted to pay to click the link.
This hasn't stopped many bitcoiners from predicting a world full of micropayments for everything from podcasts to AI agents.

Pay-per-second Netflix

Sometimes you hear bitcoiners suggesting micropayments in the context of a service like Netflix. Instead of paying a flat monthly rate to watch movies, you pay by the movie or--better yet: you pay by the second you watch. But such an arrangement pretty quickly starts to sound unpleasant when you think it through:
  • Would some movies be priced at different rates? (New movies? Popular movies?)
  • What if you fall asleep while watching a show? (Sounds trivial, but you could see autoplay doing some real damage here.)
  • What if the pricing changes and I don't notice? (Congestion pricing or opportunistic pricing a la horror movies getting more expensive right before Halloween.)
It seems like no one would bother switching to such a payment model unless it was dramatically cheaper than the current subscription pricing of the major streaming services. You'd have to save a lot of money to put up with all the fuss.
In the context of value-for-value wallets, I've heard discussions about thresholds and budgets for various apps (eg. the wallet needs to get my authorization before spending more than 50k sats on the Netflix app in a given month). But the concern is that even the trouble of setting such a budget becomes more of a headache than it's worth, and the people beg to be given a flat-rate king.

Stacker News with flat-rate pricing

There is no question that flat-rate pricing has dominated the market. Flat rates are great because you can make a decision about the price quickly and it is pretty easy to hold in your head as you use the service or good.
Imagine how a flat-rate pricing for SN might work: everyone pays a flat-rate to use stacker (say 10k sats a month). When you write a post, SN measures how many users click on it as well as how long users spend reading the post and perhaps whether or not they comment and how many comments are left on the post. At the end of the day or end of the month SN pays out all users some proportional amount based on how much "value" the user provided to the site. In writing this description, it feels a bit like how Million Sat Madness worked.
Would this method have a lower mental transaction cost than the current system? Perhaps, but it doesn't sound like very much fun. Of course, what we are talking about here isn't really zaps anymore, but rather SN's internal incentive structure. Zaps themselves come from users.

Autozaps

If Szabo is right that the reason people like flat-rate pricing is because they don't want to be bothered by decisions about trivial sums, another option might be autopay. When you put your bills on autopay, you are pretty much saying I don't want to think about the charges other than the total and I might not even look at that. If you trust the merchant or service, it's not such a bad idea.
How would your experience of SN change if SN did all the zapping for you? Imagine if you set a rate (perhaps 1 sat per second) and SN measured how long you took to read a post and zapped the post at your selected rate as you read. While there is something a little exciting about the concept, I have a feeling SN would quickly become a source of anxiety to me (read faster, those sats are valuable! Oh man, this is a long one, maybe just skim it...).
While the consensus in Szabo's time seemed to be that users would want to have software abstract away the hassle of decision-making around micropayments, Stacker News is clearly a case where such abstraction is not desirable.

Does bullishness nullify user frustration?

There's been a thought niggling at me in the back of my mind as I write this: perhaps Stackers don't mind the mental transaction costs of all these micropayments because they're operating out of a bitcoin bull mindset that imagines the true value of a sat as much higher than it currently trades for. That 100 sat zap may only be worth seven cents now, but true bitcoiners know it'll probably buy something like a motorcycle in the near future. Perhaps Stackers don't see zaps as micropayments at all.
But I don't think this is true. If the price of bitcoin doubled, I would expect zaps to decrease by about half in bitcoin terms (although perhaps there is some unit bias that affects this). At least for me, part of the pleasure in using SN is that the amounts can be so small. Something less than whatever the amount of value is currently expressed by $10 feels about right for a zap on a really, really good post. While many of the Stackers here are deft writers, quite frankly, I'm never paying any of you $100 for your post.

Micropayments are so much fun!

Stacker News actually works because Stackers get to think about the micropayments. Tossing some sats to a commenter or zapping the bananas out of a really great post feels good. The decision to zap doesn't feel like it carries a mental transaction cost at all, rather it's like the mental cost of playing an interesting game or reading an enjoyable story.
Sure, it takes your attention and thought to enjoy a story or play a game, yet to describe these things as costs isn't quite right. It's similar to working out (physical exercise): we force our bodies to do work but it's not a cost to us in the same sense as if we were deciding whether to go somewhere and had to evaluate how much effort it would take to get there.
Stacker News is brilliantly gamified. It's not just the micropayments for content and interaction (zaps), but also the daily rewards, the cowboy hats, the leaderboard, and its many other excellent little details. Perhaps this gamification is what insulates Stackers from mental fatigue as they continuously make decisions about tiny sums of money.

Do micropayments work because of the cowboy motif?

Szabo does not abandon the idea of micropayments altogether. He concludes by predicting,
For the normal accounting transaction costs, which are currently too high for micropayments, we need better interactive visual metaphors.
Has SN somehow hit upon this "better interactive visual metaphor"? I'm not sure. It's possible micropayments are uniquely successful on SN and that they wouldn't work outside the context of an internet forum moderated by money.
Szabo's paper is full of examples like buying apples or paying for phone service. While he does mention content, his thoughts about micropayments are entirely couched in the context of a customer's experience. He doesn't think about how it feels to receive micropayments.
Stacker News is like Hacker News but we pay you. It is possible the micropayments work because they involve the prospect of making money. Stacker News is not a place where content creators get paid by content consumers. Stacker News is a place where using the internet is intermediated by micropayments. The new interactive visual metaphor that Szabo was hoping for might be earning money.
Szabo's point is that there is a mental cost associated with making a payment, even a micropayment.
Szabo's hopelessly wrong about that. Lots of things are associated with per-use, or even per-second, micropayments. Every time you turn on a lightbulb or a tap you're paying by the second for the power and water you're using. Sure, the micropayments are added up to a monthly bill at the end. But they're still payments like any other.
Indeed, the trope of middle income parents getting angry at kids for leaving lights on or taking long showers is precisely because those things are micropayments. Hell, I once got (mildly) yelled at by a boss when I forgot to turn off the electric heaters when I left the office. He had worked out that it cost ~$10/day to run, and he wasn't going to waste that money if he could help it.
reply
There is still the issue that you have to trust the biller to compile your charges correctly or you have to take the time to review it. I suppose what most people do is check the total, and so long as it is roughly where you expect it to be, don't sweat the small stuff.
This works with a single provider, which is something people in the '90s were quick to point out: monopolies like utilities are the most common place to find usage-based payment schemes. I think Szabo was pointing out that it would be difficult to create the equivalent for content on the internet.
He was probably right that most people don't want to deal with pay-as-you-go services. I sure don't seem to pay very many bills in that manner. On the other hand is Stacker News and zaps on nostr. So there is something interesting going on here.
reply
106 sats \ 1 reply \ @petertodd 9h
The reason why big companies were the ones to do usage based payment was because there was no way to implement micropayments other than monthly invoices. Other than bitcoin, there still isn't!
reply
Bitcoin is clearly the technical innovation micropayments have been waiting for, but the question is will people still resist micropayments for content on the internet simply because it can be so annoying to deal with. My inclination is yes. No one wants to have to think about paying per second they read an article or paying per click of a link. There's also the issue of rejecting most of your content consumers before they even reach you (if you paywall your content--even on the micropayment level).
Maybe what makes mictopayments work on the internet is the combination of the technical innovation of bitcoin and the social innovation of mostly voluntary payments. There is something about zaps that makes them not annoying. What is it?
reply
Great piece! You hit on a bunch of cool ideas.
One thought I had that pulls a few of yours together, is that SN works for a bunch of interconnected reasons. One of them is what experimental economists call "warm glow": it feels nice to support someone who wrote something we liked.
The more interesting connection, to me, is that there might be a disparity between how we value sats going out vs sats coming in. Many of us are spend and replacers, so sats going out may be valued at roughly the current exchange rate. As Hodlers, however, we may be valuing the sats coming in at whatever purchasing power we imagine they'll attain.
As to the other micropayment ideas, I'm sure we'll see many different business models play around with different ways to implement and pitch micropayments. Some of them will improve the consumer experience and most won't. There will probably be micropayments in surprising places, as well as a lack of them in seemingly obvious ones.
reply
The "warm glow" is a good way to describe it. I've tried to liken zapping to tossing some money in a street musician's hat: it's a donation but also a payment. It's not exactly charity, but it's also not required.
I probably should have included something about how most payments on SN are not required (the only required payments are posting fees, and even those aren't fully required).
It's interesting to compare my feelings about payments on SN to my resistance to paying for X. I still can't bring myself to shell out the $8 a month or whatever it is. Whereas if they just charged me a few sats to post and paying that fee kept my posts on equal footing in their algorithm...
reply
213 sats \ 8 replies \ @clarity 7h
Microzaps on SN go to people, not a company. It’s all part of the fun of the recycling ♻️ of energy. Spread the sats and the sats shall be spread back to you. It’s much different than being billed by a company. The energy consumed is also immediately rewarded by a lightning bolt animation, a particularly key part of what makes SN a rewarding user experience.
This post reminds me of poker, where an aggressive player will always abruptly make a bet to force you to make a decision on whether or not you want to pay to see the next card. The aggressive strategy is known to, over time, cause competitors fatigue and frustration as the aggressor is indirectly putting pressure on a person’s livelihood, their survival, every time he forces you to decide whether to put more money in the pot. That’s stress-inducing. However, on SN, nobody is requiring anyone to do anything, but the way of nature makes us, social creatures of Earth, want to share and spread wealth among the community.
reply
Interesting analogy. The voluntary nature of zaps has something to do with why they don't feel like annoying micro transactions.
You also make me wonder how much it matters that they are going to a person. I tend not to zap the bots on here, although as zapping becomes reflexive (I read something interesting and zap it without checking who posted it), I have ended up zapping the @hn quite a few times.
Zapping is kind of a politeness thing now, too. So, maybe I need to account for that.
reply
Why wouldn’t you zap a bot? Behind the scenes, a person (likely) made the bot. Just because they’ve found a way to provide value in an automated fashion shouldn’t devalue their contribution, should it?
reply
Fair point. Perhaps there is an expectation of social interaction and a bot feels more like a one way street.
reply
That’s fair. I don’t expect interaction when I zap something, because zaps are anonymous (generally)
reply
A bot doesn’t feel. When I zap, I know I’ve made someone else feel better, and by the laws of human empathy, I feel better myself. Depending on your perspective, there can be arguments made that Zapping is a selfish act. Lately, I’ve been a very selfish person.
reply
A bot doesn’t, but the creator does. I know bot creators like @ek check in on their bot children to see how they’re behaving
reply
Yeah, thinking about how a particularly generous zap will make someone else feel is definitely an important factor.
reply
223 sats \ 0 replies \ @hn 6h
I have ended up zapping the @hn quite a few times.
💕 happy bot noises
@hn sats will all be put to good use. Open for suggestions!
reply
212 sats \ 1 reply \ @IamSINGLE 9h
everyone pays a flat-rate to use stacker (say 10k sats a month).
And what about the charm that SN has because sats being directly zapped to each other. The flat pricing will make it really boring. What it is right now is the best way to go ahead with SN. If you change it to flat pricing (or what you suggest here is fiat pricing), I don't buy it.
reply
Totally agree. Flat pricing would rob SN of most, if not all, of its charm. Long live the zaps!
reply
Everything in real physical world comes with some micropayment.
  • Going to the cinema? You must physically spend calories to go to the venue.
  • Seeing your friends? Again calories spent.
  • Opening the door to the grocery? More calories burned.
  • Waiting in a line to a doctor? You are using up a scarce resource that is "physical space".
Basically every action in a physical realm have some explicit or implicit micropayment attached to it.
The internet is weird that it flips it around. In the Internet things have no physical (micro)cost to them causing things like DDOS attack and spambots possible.
Micropayments with base-internet-money would bring normality back to the Internet and would fix many problems that are unique to 'no-cost environment'.
reply
I would place the distinction on how much of your focus is required to make the micropayment or to oversee it.
Sure, I pay a price in energy to walk somewhere or to lift something, but for me, the relevant question is not the cost so much as the cost of my being aware of it.
Let's imagine renting a movie from Amazon or YouTube. This comes with a dollar price tag as well as a mental price tag in deciding to rent the movie. A typical movie might be a couple hours of entertainment. Spending a few seconds deciding to psy the rental price doesn't seem unduly burdensome.
Reading an article maybe takes ten minutes. It still might make sense to spend the attention necessary to decide if I want to pay for it or not. Although I could see it becoming annoying if you were researching some topic and browsing through a lot of articles.
Paying to read a note on nostr or x (no matter how small the price) might be truly frustrating. If you paid for every note the app loaded you might be really frustrated if there was lots you weren't interested in. Or you might discover that the app had recently changed its pricing and you might end up spending more then you intended.
The idea is that whatever the monetary cost of an action actually is, it carries an extra price in terms of your attention required to decide whether the price is worth paying.
reply
Micro payments won't be a subject to mental transaction costs once the adoption reaches a significant level when people start viewing it as the money they can use any way.
Currently, I agree it does have a bit of mental transaction cost. But it goes away as soon as you find people willing to transact in it. Stacker News is a prime example of this. Here almost everyone zaps or be zapped for good work. Because everyone is doing it, it feels very normal.
reply
134 sats \ 1 reply \ @k00b 8h
I've been meaning to write about this. I experience far more anxiety about my flat-rate streaming subscriptions than my one-off movie and tv show rentals. I'm forced to maintain a volatile mental database of them.
Flat-rates also have an incentive to exploit their capture of you during the billing period. Amazon Video suddenly started showing ads, extorting another $3/mo to remove interruptions from movies we already paid for.
Szabo is correct about payments causing friction, but overlooks the utility of friction and that practically any friction can be countered. It's day 1 for zap science.
reply
1033 sats \ 0 replies \ @Scoresby OP 4h
At least as Szabo imagined them, micropayments on the web would be an even greater anxiety-inducing payment scheme.
If streaming services can increase rates and downgrade services at flat rate billing, they can probably do just as much with pay-per-whatever billing.
Imagine your favorite streaming service slowly increases their rate by 1 sat every week. The difference might be hard to discern, and there would still be lock-in (although maybe less). But you might have the same sense of anxiety (oh man, watching movies sure has gotten expensive lately!)
Szabo is spot on that people don't want to deal with any of this.
And yet dealing with it on SN is actually fun. I like thinking about how much to zap, and the feeling of zapping, and playing around with different minimums or zap behaviors and seeing how much a post or comment has been zapped.
In responding to the comments on this post, one of the things I've come to is that it's important that zaps are voluntary. They aren't a price we pay for content. Stackers get to decide everything about the zap. And somehow that makes it better. Whereas if it was a price, I'd have to worry if it was fair or if it had gone up or if it was correct calculated for what I was purchasing.
There is the case of posting fees: there we have a required micropayment for a service. Introspecting myself, I can't say that I feel any mental fatigue over thinking through posting fees. Sometimes they are high and I decide not to post (or more often post in a different territory). But mostly I don't even notice them. All the same concerns with micropayments as listed above should still be there, and yet none of them turn out to be relevant. It is possible SN is just a really stellar service and do I don't notice them, but maybe also they aren't as big a deal as I initially suspected.
reply
Im not sure people come here to actually make money. Do they? I think they come here because of the people who are interested in the same things as themselves.
reply
I agree with you. I meant more that zaps don't lead to decision fatigue because they are rolled up in an experience where you both give and receive them.
reply
The amount of time that you spend here compared to what you make... It just doesnt work. Especially if you are in the US. But you dont have to deal with spam because it is a paid site.
reply
It's not about how much you earn, it's that the micro payments go both ways.
Browsing an internet mediated by micro payments would probably be annoying, but it might feel different if you received micro payments in addition to making them. Perhaps like Slice
reply
What I mean is that the people that come here to make money usually figure that out.
reply
The decision to zap doesn't feel like it carries a mental transaction cost at all, rather it's like the mental cost of playing an interesting game or reading an enjoyable story.
When you write a post, SN measures how many users click on it as well as how long users spend reading the post and perhaps whether or not they comment and how many comments are left on the post
I really feel that this meme is true :)
EXCELLENT! Thanks for this wonderful post !
reply
110 sats \ 1 reply \ @Scoresby OP 9h
Reading your comments, Darth, may not quite find its best analogy in sitting cozily by a fire with a warm mug of tea and reading a book, but they are exhilarating nonetheless. I always look forward to seeing what you have to say.
reply
reply
Have you considered that Szabo simply may have been wrong about it? 😂
reply
I don't think he is all wrong. His point is that tech reasons aren't the only reasons that micropayments hadn't taken off by 1999 (and largely still haven't in 2024). I think that is still true, but also SN has come up with something that is making micropayments work...and that is very interesting.
reply
Personally witnessing how the bolt changes colour when I zap more sats yields such a dopamine rush that I don’t feel much pain related to giving sats away. Haha. I think my payments are worth it!
reply
They are worth their value in sats, but also worth the trouble it takes to decide to actually do the zapping (how much, which posts, how much will be left in your wallet, etc). The second part is what is do interesting to me.
Something about how SN works make that decision very easy, even though in most circumstances, dealing with trivial sums of money is annoying. Of course, SN is not always trivial sums, but it's not hard to believe that 10 sats will remain a mostly trivial sum for the foreseeable future.
Is it the color-changing lightning bolt (and other smooth design decisions) or is it the social interaction? Or something else?
reply
102 sats \ 4 replies \ @plebpoet 9h
Brilliant, loved reading this. I am going to share on Twitter by interpreting a few of your more lyric lines into a poem. Cool?
reply
40 sats \ 1 reply \ @Scoresby OP 8h
Your poems are always cool.
reply
aw shucks, they'll never earn $100 though :(
reply
If zaps are so fun, why don't more companies implement a similar UX in their product? They don't need to implement BTC to implement micropayments. Just like when we zap each other on SN, we don't have to use BTC, most of the zaps are just making an update in k00b's database. No technical reason why every company couldn't do the same using fiat (or their own token) as the denomination. There must be another reason why micropayments aren't more popular.
My hunch, people tend to spend less when they're billed (reminded of the costs) more frequently.
reply
Maybe zaps aren't fun for most people. The fact we're on a platform that is largely defined by zaps might be selection bias. Everyone here loves zaps obviously.
reply
Yes, this is a good point, but I don't think it accounts for 100% of why micropayments work on SN.
reply
There's probably also something to the initial hurdle of getting funds into the system. A non-bitcoin forum that wants to introduce zap functionality has to get people's money somehow (probably credit card transactions: so users have to pre load their account with a charge which means the whole internet checkout experience we are so used to and which is a pretty large upfront time sink). Additionally, users would have to figure out how to withdraw their funds which, in the fiat world, is an even more painful experience.
I delayed initially getting on SN because I didn't have a good lightning setup and I kept failing to transfer sats into SN. The fact that sats can come in and go out with such ease is a huge difference between SN and any non-bitcoin account system to achieve the same end.
reply
102 sats \ 1 reply \ @nullcount 8h
Microtransactions are already huge in video games. People have no problem preloading an account with tokens using credit card.
The fact that sats can come in and go out with such ease is a huge difference.
Agreed.
However, most payments in the economy tend to go one-way: from consumer to producer. The ability for customers to send money out of their online accounts is more valuable for something like a social platform where some "customers" are the net producers of value. Otherwise, who cares if you have a large balance in your acct, you're going to spend it on the platform eventually anyways.
MMORPGs like Secondlife have players earning millions of fiat by selling digital goods in the game to one-another. They can connect a PayPal acct. and withdraw to their banks once their in-game balance is large enough.
I'd argue it's more painful (for the average person today) to deposit/withdraw a sats balance. You admitted to finding it difficult to deposit LN on SN. Now imagine someone who has no interest in BTC and just wants to watch Netflix...
reply
You make a good point. I'm not much of a gamer, so I'm pretty ignorant of that world.
I like your distinction between a consumer -> producer model and a social platform model.
Content on the internet might be more like a social platform than the traditional model of producers and consumers. Maybe we've been thinking about it like there are the people who make the content and the people who consume it and they are completely separate, whereas on something like SN or nostr they are less distinct.
Incidentally, this is where I think ecash comes in. Something like boardwalk cash with a stable dollar balance and the ease of exit/entry via lightning would go a long way to letting every platform function like SN. I can imagine a platform that let's you buy ecash tokens with a credit card or with sats and smooths the on boarding process.
reply
How would your experience of SN change if SN did all the zapping for you?
This AutoZap question has been ringing in my mind since I joined SN. Thank you for bringing it up. The experience on SN would be better.
reply
So you would prefer it if you didn't have to tap the little lightning bolt? What about the cool lightning animation?
I find that I really enjoy having control of the zaps. Its a huge part of why I come to this site.
reply
Very true. There are times, I don't have to tap on the lightning bolt.
reply
Are micropayments truly an inevitable psychological obstacle, or does our perception need to evolve through gamified models like Stacker News?
reply
This is a great post!
reply
The coolest thing is that bitcoin makes it possible to do micropayments.
reply
Great post!
reply
17 sats \ 0 replies \ @anon 9h
Great read! People's experience with zaps indeed prove Szabo largely wrong. I would be curious for your thoughts: https://habla.news/u/niel@nostree.me/subscriptiontears
reply
Appreciate you sharing this. A lot to unpack. Zapping can be fun when people understand the value they send and receive through it, like many stackers here. As we increase adoption and people learn about sats, value for value, our landscape could look different.
reply
Thanks for sharing your perspective on Nick Szabo's article. Admittedly, Szabo argues that micropayments have not been successful because of the mental costs associated with each transaction, such as the need to make frequent decisions about whether to pay or not, evaluate whether the price is fair, and consider whether the expense is necessary at that time. moment. However, my experience with platforms like Nostr and Stacker News seems to contradict this theory. Even though these platforms require making a lot of decisions about small amounts of money, I don't feel exhausted, but rather euphoric. In summary, although Szabo's theory offers a valid explanation for why micropayments have not become widely popular, my experience shows that, with the right design, micropayments can be a positive
reply
stackers have outlawed this. turn on wild west mode in your /settings to see outlawed content.