pull down to refresh

Research in Public #07: The incentive structures on Stacker News (WIP)1
So now that I have a few solid results under the belt, I thought it was time to start writing. This is usually the part that I hate the most, and takes me the longset, so I don't typically start writing until I'm confident that there's something interesting in the data. But once I am confident, then writing the intro and lit review is helpful because it helps guide the direction you want to take the rest of the project.
So, here's what I have so far. The first two sections: an introduction, and an overview of the incentive structures on Stacker News. I am seeking feedback, so please feel free to hit me with any. Especially I said anything wrong, or if you have ideas about how to test any of the listed hypotheses, or if you have feedback on how to better describe or explain anything in the text.

Financial micro-incentives and internet discourse: Evidence from a Bitcoin based discussion platform

Introduction

Public discourse for matters both mundane and substantive is increasingly mediated through online discussion platforms. Newman et al. (2025) estimates that usage of social media as a source of news in the U.S. rose from 27% to 54% between the years 2013 and 2025, and McClain et al. (2024) shows that the most popular social media platform for political news is the discussion platform X. There is growing recognition that the incentive structure governing online discussion platforms is a crucial factor determining whether these conversations proceed in healthy or unhealthy directions (Aridor et al., 2024). Concerns about online discourse have become prevalent enough that governments around the world are exploring regulatory frameworks for moderating online content, with the EU's Digital Services Act being a primary example.
Most online discussion platforms are free to use. Some may charge for premium features, but these features are usually related to removing ads, content management tools, and features for gaining visibility or monetization. Few platforms charge a direct cost to post, and fewer still allow users to pay each other directly for content that they appreciate. Instead, the exchange of value between content creator and content consumer tends to be mediated through indirect mechanisms, such as ad revenue, visibility, and reputation---often referred to as "clout"---which may indirectly benefit the content creator's endeavors outside the discussion platform proper. The indirect nature of these mechanisms may result in misaligned incentives between content creators and content consumers. For example, content creators may be more incentivized to create content that readers will click, rather than create content that readers will actually read, digest, and thank the creator for producing.
There are a few reasons why online discussion platforms may not want to charge for posting or allow users to pay each other. For one, economies of scale and network effects suggest that platforms would want to onboard as many users with as little cost to the user as possible. But another, perhaps less appreciated reason is frictions in the payments infrastructure. The value of any individual post or comment is likely quite small, too small to cover the fixed fees for credit card transactions. Fee-less payments networks like Venmo do exist, but they usually have strict volume limits and charge fees to frequent users. Moreover, most popular discussion platforms, like X and Reddit, are international in scope. Routing payments between international users introduces multiple layers of frictions related to currency exchange and international banking regulations. Because of these frictions, no mainstream discussion platform currently charges for posts or allows users to pay each other directly via the platform.
Despite this, there is good reason to believe that charging for posts and allowing users to pay each other directly could increase the quality of content posted. Signaling theory suggests that posting costs can be an effective deterrent against spam (Joseph and Thevaranjan, 2008). Empirically, Tchernichovski et al. (2019) showed that introducing a small fee to an online rating system filtered out low information signals and led to higher correlation between review ratings and quality. Empirical studies from other social media platforms have also shown that financial incentives in the form of revenue sharing can influence the quantity and quality of content (Sun and Zhu, 2013; El-Komboz et al., 2023; Kerkhof, 2024), though none of these studies investigated direct peer-to-peer payments and posting costs in online discussion platforms.
To our knowledge, there is little work to date about the impact of direct monetary incentives in online discussion platforms, despite its relative importance for the quality of social, political, and other kinds of discourse. This paper aims to fill that gap using a unique dataset from an online discussion platform called Stacker News. Stacker News is an internet message board in the style of Reddit that uses Bitcoin micropayments sent over the Lightning Network. Users can send each other Bitcoin micropayments, called "zaps" (usually on the order of 1-100 satoshis, but sometimes ranging into the thousands) to reward each other for posting content that they enjoy and to encourage the production of similar content. The platform also uses micropayments as a form of sybil, spam, and bot resistance. Users must pay a fee to post, which discourages them from posting low quality content or from creating sock puppet accounts. Users who consistently post high quality content can earn enough zaps to turn a profit net of posting fees. The micropayments on Stacker News are made possible by the low cost, instantaneous transaction speed, and international connectivity of the Lightning Network.
Because payments on Stacker News are made with real money (Bitcoin), it is an ideal setting for studying how financial micro-incentives affect internet discourse. There is variation in posting fees across time and across the platform's various sub-forums (called territories). This group-level temporal variation allows us to study how content quality and content quantity changes when posting costs change. Using difference-in-differences regressions, we find that when a territory doubles its posting cost, it reduces the expected weekly number of posts by 15.6%, but increases the quality of posts (as measured by zaps received in the first 48 hours) by 13.8%. In addition to these findings, we also find that user activity is responsive to their level of profitability. Unprofitable users are more likely to become inactive than profitable users, and this difference is amplified when the Bitcoin price is high.
Our research results suggest that equipping online discussion platforms with financial incentives in the form of posting costs and direct peer-to-peer micropayments can improve the quality of internet discourse. It also highlights a clear use case for the utility of Bitcoin and the Lightning Network, because the small, global, low-cost, and instantaneous micropayments on Stacker News are not currently possible within the traditional banking system. This research therefore adds to the growing body of evidence showing how Bitcoin adoption enables new markets and influences real world outcomes---in this case, in the realm of internet discourse.

Incentive structures on Stacker News

From its outset, Stacker News was founded with the idea of using Bitcoin micropayments to incentivize quality content and good behavior. Its motto is "Stacker News is trying to fix online communities with economics." There are a number of incentive structures built into the design of Stacker News.

Pay to post

First, users must pay to post. The posting cost is denominated in sats and varies by territory.2 A territory is a sub-forum on Stacker News, usually topic-specific. As of October 2025, the most popular territories are ~bitcoin, which focuses on discussions about Bitcoin; ~econ, which focuses on news and discussion about economics; ~Stacker_Sports, which focuses on sports discussion; ~AI, focused on news and discussion about artificial intelligence; and ~Politics_And_Law, focused primarily on politics and current events.
Territories are created, owned, and operated by individual users on Stacker News. To create a territory, a user simply has to choose a name for the territory, write a description, and pay a monthly cost to Stacker News to maintain the territory. As of October 2025, the monthly cost to operate a territory is 50,000 sats.3 If a territory owner fails to pay the monthly cost, the territory becomes archived. Users are still able to see posts in an archived territory, but they can no longer post in it. Any user (it doesn't have to be the territory founder) can unarchive a territory simply by choosing to pay the monthly cost.
Once a new territory is founded, users can post in that territory by paying a posting fee which is set by the territory owner. The territory owner earns 70% of the posting fee as revenue, and the other 30% goes to a daily rewards pool (more on that later). Territory owners are therefore incentivized to choose a posting fee that optimizes between post quantity, post quality, and revenue earned. If the posting fee is too low, the territory may not earn enough revenue to cover costs, and it may also attract low quality posts. On the other hand, if the fee is too high, users may be deterred from posting in the territory. Users are incentivized to post in the territory that best fits the topic of their post so as to maximize engagement and sats earned net of posting fees. Territory owners can additionally attract users to post in their territories by creating engaging content or by adding value to users' posts. For example, the owner of the ~Stacker_Sports territory often runs sports prediction games for users to engage in, and the owner of ~BooksAndArticles writes a weekly newsletter to highlight the territory's best posts, thus adding visibility and additional zaps for those creators.

Value for value

Second, users can tip each other directly for content that they like. In the Bitcoin community, systems that allow users to directly tip each other are called "value-for-value" systems. On Stacker News, these tips are called "zaps". To zap an item, the user clicks a lightning bolt icon which is featured prominently on every post and comment. When the user clicks the lightning bolt, sats are sent from the user to the creator of the item. The default zap amount is 10 sats, but users can customize their own defaults. They can also long-press the lightning bolt icon to zap a custom amount.
Like Reddit upvotes, zaps are used by the platform to surface high quality content---the default view on Stacker News ranks posts based on the trust-weighted value of zaps earned by the post (more on the trust system later). Unlike Reddit upvotes, zaps represent real monetary value transferred from the zapper to the creator of the post. The zapping system incentivizes high quality content in two ways: not only does the system surface higher quality posts to the top of the home page, but it also lets creators of high quality content get paid directly by other users for their work.
While it is clear how zapping incentivizes content creators, it is not as clear what incentives users have to zap. Economists who have studied tipping in non-digital contexts have argued that tipping is not well explained by considerations of future value (Azar, 2020) and have instead of focused on altruistic "warm glow" effects (Andreoni, 1990; Crumpler and Grossman, 2008). However, these are contexts where interactions are generally not repeated and where the payment includes a deterministic price along with an optional tip. On Stacker News, users have repeated interactions with each other and there is no fixed reward for content creators other than tips. The incentive model may therefore be closer to that of a "pay-what-you-want" system, in which tipping is rationally used to ensure that producers do not switch to a less advantageous pricing model for consumers (Mak et al., 2015); in the case of Stacker News, the consequence of not tipping could be a reduction in content production that the user enjoys. Whether users zap due to an altruistic desire to reward content that they enjoy, or by a rational incentive to support the continued production of such content, we do observe a healthy amount of zapping on Stacker News. We also find that the amount of zapping is correlated to objective measures of post quality.
Two additional features of zapping are worth mentioning. First, only 70% of the zap amount is received by the content creator. 21% of the zap amount goes to the owner of the territory where the item was posted. Through this, territory owners are additionally incentivized to encourage high quality content in their territories. The remaining 9% of the zap goes to the daily rewards pool. This 30% "tax" on zaps is a form of sybil resistance: it discourages users from creating sock puppet accounts to zap their own content.
The second feature worth noting is that prior to January 3, 2025, Stacker News acted as a custodial Lightning wallet. Users zapped each other using sats stored in their Stacker News accounts, which they could fund or withdraw at any time using the Lightning network. After January 3, 2025, Stacker News decided to stop holding custody of user funds. Instead, it allowed users to attach their own Lightning wallets to the platform. Users with attached wallets could continue zapping each other with real sats directly over the Lightning Network, but funds would not be stored on Stacker News. Users who did not attach wallets were no longer able to send or receive real sats. Instead, they would send and receive "Cowboy Credits", tokens usable only on Stacker News whose value is pegged 1:1 to the value of a sat. Cowboy Credits (CCs) can be used on Stacker News to pay for anything a sat could pay for, including territory billing costs, posting fees, and zaps. In most of our analysis, it is appropriate to treat CCs and sats as interchangeable for user behavior on Stacker News. Where there are differences, we will highlight them in the subsequent analysis.

Daily rewards

Third, Stacker News incentivizes user behavior with a daily rewards system. As already mentioned, 30% of posting fees and 9% of zaps goes to the daily rewards pool. There are three other main sources of daily rewards. First, users can donate directly to the rewards pool. This is not common, and is utilized primarily by users associated with Stacker News, like its founder and employees. Second, users can post anonymously under a dedicated @anon account. Any zaps earned by the @anon account are sent to the rewards pool. Third, users can pay to boost their own posts. Boosting increases the post's visibility based on the amount paid. When a user pays to boost a post, 70% of the amount goes to the owner of the territory that the post is in and 30% goes to the daily rewards pool.
Users are allocated sats from the daily rewards pool according a formula that depends on user behavior in that day. The exact algorithm is unknown to users, but users know that they are rewarded for their highly zapped posts and comments, and for zapping good content early (that is, they are rewarded more if they zap content that other users zap, before the other users zap them). The reward system amplifies the already present incentives to post good content, but it also incentivizes users to help identify and surface good content by zapping good content early.

Web of trust

Fourth, Stacker News maintains a user reputation system that it calls the "Web of Trust" (WoT). The WoT is a modified PageRank algorithm in which trust flows from one user to another when the first user zaps the second, or when the first user zaps an item that the second user already zapped. Trust therefore flows in the direction of preference similarity between users. If we let \mathbf{t} be the N \times 1 vector of user trust scores, and \mathbf{W} be the N \times N matrix of user-trust-pairs (w_{ij} is how much user i trusts user j), then the trust vector \mathbf{t} solves:
\mathbf{t} = (1-\alpha) \mathbf{W}^T \mathbf{t} + \alpha \mathbf{t}_0
where \mathbf{t}_0 is a seed vector of initial trust scores and \alpha \in (0,1) is called the seed weight. The trust scores can be thought of as the steady state of a diffusion process in which trust particles travel between users at rates governed by \mathbf{W}, and in which a fraction \alpha of the existing particles die each period and respawn according to the distribution given in \mathbf{t}_0. Trust is calculated separately for each territory, and for active territories the seed vector is zeros for all users except the territory owner, thus giving territory owners a strong influence in other users' trust scores for that territory. There is also a global trust score in which the seed vector is zeros for everyone except Stacker News founders and employees.
Trust matters on Stacker News for a number of reasons. First, the default sort order on the home page ranks posts according to trust-weighted zaps. Thus, the zaps of users with high trust scores have a greater influence on which posts surface to the top of the front page. Trust also influences the amount of rewards a user receives from the daily rewards pool.
Since trust is a metric that is calculated using the entire history of users' interactions with each other, it is difficult for a user to unilaterally improve their trust score in a short period of time. The only way for a user to improve their trust score is through a prolonged period of good behavior, which includes posting good content and zapping good content early. The trust system therefore incentivizes user behavior over longer horizons than posting fees, zaps, and daily rewards.

Market-based content moderation

Lastly, Stacker News does not employ any content moderators, nor are there formal moderators in any territory other than the territory owners. Instead, Stacker News utilizes a form of market-based content moderation called "downzaps". A downzap is like a zap, except the zapper pays to downweight the zapped item in any search or sort rankings. If enough users downzap an item, it becomes "outlawed" and will be hidden from view for most users.4
Getting downzapped or outlawed is not a good outcome for the item creator. It lowers the item's visibility and makes it less likely that the post will accumulate zaps. Since posting requires fees, this makes it more likely that the poster will lose money on the post. Moreover, getting downzapped lowers a user's trust score, which reduces their ability to earn rewards or influence other users' post rankings.
The requirement for downzaps to be paid with sats is an important feature of this system. It prevents users from frivolously downzapping other users and it prevents users from spinning up sybil accounts to do the same. By requiring a monetary payment for downvoting, Stacker News ensures that only content which is truly objectionable to the user gets downzapped.
--
Based on the above discussion, we test the following hypotheses regarding user behavior on Stacker News. Together, the hypotheses would suggest that the incentive structures built into Stacker News are effective at increasing the quality of discourse on the platform.
Hypothesis 1. Higher posting costs lead to fewer posts, but higher quality posts.
Hypothesis 2. Higher quality posts attract more zaps.
Hypothesis 3. When a post is highly zapped, the creator will subsequently produce similar content.
Hypothesis 4. When a post is highly downzapped, the creator will subsequently avoid producing similar content.
Hypothesis 5. Consistently unprofitable users are more likely to leave the platform.
Hypothesis 6. The quality of discourse is higher than on platforms without financial micro-incentives.

That's all I have for now! In terms of evidence, I only have real evidence for hypotheses 1 and 5 so far. Testing hypothesis 6 would be super cool if we could compare SN post quality to r/bitcoin.
Anyway, feel free to leave any comments below! Hope you found this interesting.

Footnotes

  1. In #1243188 I suggested to @k00b that we engage in a research project using SN data. The idea would be to use this data to study: A) how micropayments with real money affects internet discourse; and B) barriers to the adoption of self-custody. I also promised @Undisciplined that I'd carry out the research in public, since many people might not know what economics research looks like, and may be curious as to how the process plays out. You can follow all of the updates here and verify all the code here. ↩
  2. One sat (or Satoshi) is equal to 1/100,000,000th of a Bitcoin. ↩
  3. Territory owners can also pay for 12 months at a time for 500,000 sats, or pay for a territory in perpetuity if they pay 3 million sats. ↩
  4. Users can opt in to seeing outlawed content in their settings. ↩
The danger is of course that people tend to post things that people will like and avoid controversial topics which might not be popular.
Aka the arse-milking factor.
You might risk ending up with a Libertarian echo chamber circle jerk.
reply
There are plenty of non-libertarians on here myself included.
reply
Ok, but I wonder sometimes to what extent some here self censor to avoid confrontation-attack from the very vocal Libertarians. I have many times invited the Libertarians to engage in reasoned debate to be responded to almost exclusively with attempts to name call and silence me - very few if any times has there been a good faith reasoned debate. eg- #1261402
reply
30 sats \ 5 replies \ @supratic 5h
Once a new territory is founded, users can post in that territory by paying a posting fee which is set by the territory owner. The territory owner earns 70% of the posting fee as revenue, and the other 30% goes to a daily rewards pool (more on that later).
You could link to the great post about understanding SN fees and maybe use some charts from https://public.flourish.studio/visualisation/19871667/
To make the paper more digestible by a general audience is useful to add dollar values near sats values i.e. 50,000 sats | $50USD and 10 sats | $0,01USD (considering a rounded rate of 1BTC = $100,000USD to ease the conversion)
[4] I'd link today post #1269536
Testing hypothesis 6 would be super cool if we could compare SN post quality to r/bitcoin.
This will be a great comparison. Have you planned a way to measure post-quality? Is engagement, zaprank, spent/comment, time-on-page and other similar metrics considered? What else?
Great write up overall, thanks for wrapping SN in such a cohesive and professional way.
reply
oh and to measure post quality i have a few thoughts, but nothing concrete yet. that's definitely on the to-do list. I am more worried about my ability to get access to Reddit data
reply
30 sats \ 1 reply \ @supratic 5h
There was a post about SN metrics... let's see if I find it again. Here #457310
access to Reddit data
Good scraping software could help
reply
I'm gonna check out their API access terms first. I've done scraping before, but it's very painful and annoying to do haha.
reply
Thanks, good feedback. I'll think about the dollar conversion thing. The initial audience will hopefully be other bitcoiners, and I kinda like this insistence on using sats only and not dollars! haha
reply
30 sats \ 0 replies \ @supratic 5h
ahaha, ok make sense that bitcoiners here and there will read it. But is such good writing that could spark laser eye in some noobs heads. I thought the paper was going to be submitted to #1242096 as you mentioned here #1243188
reply
Good read, and good digging! I think you just need to talk a bit more about the data sample to give it some extra flavor/context. Quick notes:
Users are still able to see posts in an archived territory, but they can no longer post in it.
This reminded me how hard it is to see posts in archived territories.
The default zap amount is 10 sats, but users can customize their own defaults.
I thought it was 100.
After January 3, 2025, Stacker News decided to stop holding custody of user funds.
I think it's worth saying that legal issues drove this change.
Lastly, Stacker News does not employ any content moderators, nor are there formal moderators in any territory other than the territory owners.
I don't think that's completely right. I've never owned a territory, but I think there's some kind of moderation because the description on some of them says 'moderated'.
reply
Thanks, good feedback!
bit more about the data sample
agreed, that would be the very next section
I thought it was 100.
hmm, I should check...
worth saying that legal issues drove this change
this is something I'm consciously trying to avoid, both because I don't feel equipped to discuss it intelligently; second, because I don't want to say anything wrong and imply anything bad about SN
reply
this is something I'm consciously trying to avoid, both because I don't feel equipped to discuss it intelligently; second, because I don't want to say anything wrong and imply anything bad about SN
A quick shout-out to the money transmission law would've been enough, just to set the scene.
reply
100 sats \ 9 replies \ @supratic 5h
disagree. keep legalities away...
reply
why? its true
reply
Truth is subjective. Highlighting SN values is much more important than arguing about legal nonsense.
Or do you prefer SN feel victim of this so unjust legislation... or do you? Common. Have seen enough of victimhood lately.
reply
I think you're drifting from the context. Hit up k00b and ask him if it's subjective.
reply
Causes may drive events to take shape in unknown ways. I know the point you're making, I just think hooks for lawyers should stay away and believe that SN is noncustodial for other reasons, not because its founder was worried about going to jail.
21 sats \ 1 reply \ @k00b 6h
other than the territory owners.
reply
upsss
reply
I think it's worth saying that legal issues drove this change.
I think it is more about morality, ethics and values that define SN more than bs legal things
reply
30 sats \ 1 reply \ @grayruby 7h
You are doing some incredible work. I think generally your hypotheses are correct although I am not sure we have figured out what the optimal posting fee is and if it depends on the territory (which would make sense- if you are posting a short story or a long form opinion piece that isn't a regular thing you are probably happy to pay more to post than if you are just posting a link to a news article). I think up to 100 sats posting fee probably doesn't change anyone's behaviour but I do recall the original health territory had a 1k sats posting fee and I know personally I didn't post in that territory because I felt it was too high. Even if I thought I would get more than 1k sats back from the post it seemed excessively high compared to other territories.
reply
I definitely think the optimal posting fee will depend on the territory, and maybe even the type of post. Would be interesting if SN one day gives territory owners more fine grained control over costs.
reply