← Latest papers
📈 economics

A Model and Estimation of the Bitcoin Transaction Fee

This paper develops and estimates a structural model of Bitcoin transaction fees using a novel high-frequency mempool dataset, characterizing the fee market as a Vickery-Clarke-Groves mechanism to demonstrate that congestion is the primary driver of delays and that fees are economically determined by the marginal value of confirmation priority and specific transaction strategies like RBF and CPFP.

Original authors: Daniel Aronoff, Kristian Praizner, Armin Sabouri

Published 2026-04-21
📖 6 min read🧠 Deep dive

Original authors: Daniel Aronoff, Kristian Praizner, Armin Sabouri

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: The Bitcoin "Ticket Booth"

Imagine Bitcoin as a massive, high-speed train station. Every few minutes, a new train (a block) leaves the station. This train has a strict weight limit; it can only carry a certain amount of luggage.

  • The Passengers: These are your Bitcoin transactions.
  • The Luggage: This is the data in your transaction. Some are small (sending money to a friend), while others are huge (sending complex data or NFTs).
  • The Ticket Price: This is the transaction fee.

In a normal train station, you buy a ticket for a seat. In Bitcoin, there are no seats. Instead, you are paying to get your luggage loaded onto the train first. If you pay more, the station master (the miner) puts your bag on the train before the bags of people who paid less.

The Problem: We Couldn't See the Line

For a long time, economists trying to understand Bitcoin fees were like detectives trying to solve a crime without seeing the crime scene. They could see who got on the train and how much they paid, but they couldn't see the queue (the line of people waiting).

They didn't know:

  1. How long the line was.
  2. How many people were ahead of you.
  3. Whether the line was moving fast or stuck in traffic.

Without seeing the line, it's hard to know why someone paid a high fee. Was it because the line was long? Or because they were just in a huge rush?

The Solution: The "Mempool" Camera

The authors of this paper built a special camera. They ran their own Bitcoin computer node (a "self-run node") that acted like a security camera inside the waiting room (called the Mempool).

This camera recorded:

  • Every time a new person arrived.
  • Every time someone left the line (because their transaction was confirmed).
  • Exactly how long everyone waited.
  • If someone tried to cut the line by paying more later (a feature called RBF).

With this data, they could finally see the "queueing environment" that was previously invisible.

The Theory: The "VCG" Mechanism

The authors treated the Bitcoin fee market like a sophisticated auction. They used a concept from economics called the Vickrey-Clarke-Groves (VCG) mechanism.

The Analogy:
Imagine you are in a crowded hallway. You want to get to the exit faster.

  • If the hallway is empty, you don't need to pay anyone to move faster; you just walk.
  • If the hallway is jammed, you have to pay the people in front of you to let you pass, or pay the security guard to let you skip the line.

The paper found that Bitcoin fees work exactly like this. The price you pay isn't random; it's mathematically linked to how much faster you get to the front compared to the person behind you.

The Key Findings

Here is what the data revealed, translated into plain English:

1. Traffic is King
The most important factor in how long you wait isn't your fee; it's congestion.

  • Analogy: If the highway is empty, you can drive 100 mph for free. If the highway is gridlocked, you have to pay a toll to use the HOV lane. The paper found that when the "traffic" (mempool) is heavy, the value of paying extra to skip the line skyrockets.

2. The "Rush Hour" Premium
People who are in a hurry pay a lot more.

  • The RBF Signal: If you tell the network, "I might change my mind and pay more later if I'm not confirmed" (this is called RBF), miners see this as a sign of extreme urgency. These transactions pay a massive premium (about 93% more) because miners know you are desperate.
  • The CPFP Bundle: Sometimes, a parent and child transaction are stuck together. If the child pays a high fee, it drags the parent along. These "bundles" actually pay less per unit of data than single transactions because they are a package deal.

3. The "Impatience" Myth
The authors thought that if someone was going to spend their Bitcoin immediately after receiving it, they would be very impatient and pay a high fee.

  • The Surprise: They found no evidence of this. Whether you plan to spend the money in 1 minute or 10 hours, your fee doesn't change based on that. The market doesn't know your future plans, so it doesn't price for them.

4. The "Flat" vs. "Steep" Line
The paper discovered two types of days:

  • The Flat Line (Low Congestion): When the network is quiet, paying extra doesn't really make you get on the train any faster. The line moves so fast that everyone gets on the next train anyway. In this case, fees are low and don't vary much.
  • The Steep Line (High Congestion): When the network is clogged, the difference between paying a little and paying a lot is huge. Here, the "slope" of the line is steep, and people are willing to pay a fortune to move up just one spot.

Why This Matters

This paper is a big deal because it moves Bitcoin fee analysis from "guessing" to "engineering."

  • Before: We looked at the blockchain and guessed why fees went up.
  • Now: We have a mathematical model that explains exactly how fees are calculated based on traffic, urgency, and the specific rules of the game.

It tells us that Bitcoin fees aren't just a random tax; they are a dynamic market price that perfectly balances the scarcity of space on the train with the urgency of the passengers.

The Bottom Line

The authors built a high-tech camera to watch the Bitcoin waiting room. They found that traffic jams are the main reason fees go up, and that the market is incredibly efficient at pricing exactly how much it costs to skip the line. While they can explain why you paid a high fee today, they admit that predicting the overall price level for the whole network is still tricky because it depends on things outside their camera's view (like global economic news or miner behavior).

But for now, we finally understand the mechanics of the Bitcoin ticket booth better than ever before.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →