Poopman (ve 💩, 🌿) Profile picture
Sep 2 24 tweets 6 min read Twitter logo Read on Twitter
Successful rollups are super profitable.

zksync has made a total of ~$20M in revenues from its rollup (excl. cost)

Arbitrum ~ $11.87M
Optimism ~ $8.90M
Base ~ $5.14M

Yet, most of us still don't know how rollups generate revenues ⚠️.

A 3 mins thread on the Rollup economics 🧵 Image
1/
In this thread 🧵, I will talk about:

1️⃣ WTF is rollup?
2️⃣ The 3 players in a rollup economic
3️⃣ Rollup costs
4️⃣ Rollup revenues
5️⃣ A summary of the rollup economic

Without further ado, let's dive into the rollup party 🏄.
2/
1️⃣ WTF is a rollup?

First, a rollup is a scaling solution that bundles txs off-chain and then sends this bundle back to the L1 / base later for settlement 🧣.

There are two popular types of rollups:
🔴 Optimistic Rollups
🟡 ZK Rollups Image
3/
Despite their differences in the proof method, they share a common goal:

Striking a balance between the rollup costs and revenues 👈 .

To understand how they do it, we first need a basic understanding of the rollup economics ✅.
4/
2️⃣ The 3 players in a rollup economic

First, there are 3 major parties in a rollups:

👥 Users
👷 Operators
🌐 Ethereum/Base Layer

Each of these parties represents a part of the value flow within a rollup. Image
5/
👥 Users

Rollup relies on users to survive.

Users pay gas fee to execute txs on rollup / layer 2 💰.

These fees is one of the major sources of income for L2. The details of revenues will be discussed later in the thread. Image
6/
👷 Operators

The fees paid by users go to rollup's operators that are responsible for sequencing, bundling, producing batch, or provers that need to compute the validity proof 👨‍💻.

These are the computational resources that are necessary to run the infrastructure behind 👀. Image
7/
🌐 Base layer

Lastly, the compressed txs or messages from the rollup need to be posted on the base layer for settlement, which is the most expensive part out of all steps 🔑.

Meanwhile, running a system inevitably incurs costs
And revenues that motivate each party to work. Image
8/
In just 3 months,

@zksync has paid > $13M for It's DA & proving costs, followed by @arbitrum at $8.3M and @optimismFND at $6.5M.

But what are the sources of these costs 🧐?
3 major components that caused it:

🔹 Operator costs
🔹 Data availability costs (DA)
🔹 Proving costs Image
9/
3️⃣ Rollup costs

🔹 Operator costs

Operator costs involve the cost of sequencing batches, validating txs, producing blocks, etc.

Since most rollup operators are centralized these days, the costs are handled by the protocol itself or partnered parties.
10/
🔹 DA Costs:

DA cost is the cost for batch submission.

Once an operator accumulated enough data, it publishes the data to the base layer in the form of "CALLDATA".

The cost of publishing data is incurred by base layer, and the market price of data is governed by EIP-1559.
11/
🔹 Proving Cost:

In zkrollup, nodes on L2 need to submit a validity proof to prove the correctness of the changes 🪬.

This process requires a proving cost whenever a change in state is required 🫰.
12/
4️⃣ Rollup revenues

Now we understand the major cost of a rollup, and there must be corresponding revenues to offset these ✅.

Revenues for Rollups rely on 2 major sectors:

🔸 Transactions fee
🔸 Token Issuance
13/
🔸 Transaction Fees:

Whenever a user makes a txs on a rollup, a fee is collected from that transaction.

In addition, rollups can also generate revenue from congestion fees (in the sequencers) as well as from extracting MEV from trades.
14/
🔸 Token Issuance

Launching a native L2 token can be an important source of income for the team.

Token help cover infrastructure costs, while aligning incentives among operators & investors, and even facilitate decentralization in terms of shared service (The future of L2).
15/
Excluding revenues from token issuance & fundraising

zkSync still dominates the chart by earning ~$20M in total from txs fees, profiting $6.87M after subtracting the cost 👑

Meanwhile, both Base and Arb are profiting $3.5M each, sharing the 2nd rank among the others . Image
16/
5️⃣ A Summary

To sum up, a rollup involves 3 major players: Users, Operators and L1.

The costs of running this system are Operator costs, DA costs, and Proving costs (mostly in zkRollup).

To offset these costs, rollup revenues relies on transaction fees and token issuance.
17/
Digging deeper, the value flow between users and operators can be summarized by the following equations:

🐞 First, User needs to pay for = L1 DA cost + operator cost + L2 congestion fee

🐞 Second, Operator cost = L1 DA cost + cost of maintaining the operators Image
18/
🐞 Thirdly, Operator revenues = L2 User Fees + MEV in Sequencers

🐞 Operator Surplus = Operator revenues - Operator costs

With these primary school mathematics, we can reckon the profitability of operators in different rollup.
19/
With that said, maintaining a budget balance / surplus is still the primary goal of each L2 now.

Hence, many L2 are experimenting with different economic designs, including:

• Reducing posting costs to L1 via strategic posting
• Optimising L2 congestion fees

and more...
20/
We are only at the tip of the iceberg.

There is so much more to discuss about rollup economics.

To dig deeper, I recommend reading this:
barnabe.substack.com/p/understandin…
21/
Tagging rollup expert for discussion

@ayyyeandy /@TheDeFISaint /@0xSalazar / @expctchaos
@Axel_bitblaze69 / @Tanaka_L2 /@Route2FI /@Okpara081
@nobrainflip /@CryptoIsCute /@hmalviya9 /@mztacat
@yanneth_eth /@Kaffchad /@CryptoGideon_ /@monosarin
@0xTindorr /@TheDefiDog
22/
Tagging CT frens for the alpha

@0xnocta /@DegenCamp /@2lambro /@crypticdegen22 /@OvrCldJonny
@Deebs_DeFi /@tomwanhh /@stacy_muur /@0xkhan_ /@ArsalanSartaj
@hmalviya9 / @francescoweb3 / @ShivanshuMadan/ @jinglingcookies
@VirtualKenji/ @FarmerTuHao/ @0xFinish/ @0xAlunara
@0xnocta @DegenCamp @2lambro @crypticdegen22 @OvrCldJonny @Deebs_DeFi @tomwanhh @stacy_muur @0xkhan_ @ArsalanSartaj @hmalviya9 @francescoweb3 @ShivanshuMadan @jinglingcookies @VirtualKenji @FarmerTuHao @0xFinish @0xAlunara That's a wrap of the rollup economic.

If you agree that 👇
Rollup Surplus = L2 Fees - Operational Cost - Data Cost

1️⃣ Please like & RT or..
2️⃣ Follow me and tell your friends that a man call poopman is back to writing.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Poopman (ve 💩, 🌿)

Poopman (ve 💩, 🌿) Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @poopmandefi

Jul 2
crvUSD is the most hard-core stablecoin to ever exist.

Instead of facing full liquidation when borrowing CDPs,

crvUSD introduced LLAMMA 🦙, an algo that use soft liquidation to reduce impermanent loss during huge liquidation.

A very in-depth thread on crvUSD by @CurveFinance🧵
crvUSD was launched about a month and a half ago.

Among all collateral, sfrxETH was the first to be accepted for minting crvUSD, followed by wstETH and WBTC shortly after.

To date, crvUSD has attracted over $67.9M TVL, and interest in the stablecoin continues to grow 💹
1/
In this thread, I will cover👇:

1️⃣ What is crvUSD?
2️⃣ What is LLAMMA?
3️⃣ What is soft liquidation?
4️⃣ What is a band?
5️⃣ Uniswap V3 VS LLAMMA
6️⃣ Peg & Stability

That's quite a bit to take in, but I'm sure it will be worth your time to read via it all 🧠
Read 30 tweets
Jun 5
The wait is over.

@samkazemian just announced the design of frxETH v2.

With innovations such as market-based interest rate, @fraxfinance is taking frxETH to the next level in the LSD game 👑.

A thread breaking down the clever design of frxETH v2 🧵 Image
1/
Background:

FrxETH is one of the fastest-growing LSD in the landscape, having accumulated over 233.4K ETH in > a year 🚀.

This exponential growth is largely attributed to the clever synergy between sfrxETH and the frxETH-ETH pool on Curve 🧠. Image
2/
However, to ensure the quality of early validators, Frax relies on in-house validators in V1.

To tackle this issue, frxETH V2 introduces innovations that promote decentralization in frxETH 🌐, while improving the efficiency of borrowing & lending in the staking market ✅.
Read 22 tweets
May 30
The LSDfi summer is here 🌊

To catch the next $LBR & $PENDLE, you'll need a list of key alphas who closely follow the trend.

I will save your time 👀

and share with you my secret LSD lists I created to track everything related to LSD.

A thread 🧵 Image
1/
Kicking off the thread with a complete list of LSD to LSDfi protocols (45+) 🌎.

Follow the list to stay updated on all the recent protocol updates .

twitter.com/i/lists/166301…
2/
Out of all of them, I keep a close eye on :

@LidoFinance - First mover & modular staking route coming

@Rocket_Pool - Decentralisation

@unsheth_xyz - LSD Basket + governance focus ($vdUSD)

@swellnetworkio - Voyage campaign & good backers

@asymetrix_eth - Lottery with yield
Read 10 tweets
May 14
You faded BRC 20
You faded ordinals NFT

But you're still early to ORC20 💎

With ORC-20, users are no longer limited to mint a fixed naming space and prevent the risk of doubled spending with UTXO model ✅

A thread on everything you need to know about orc20 & minting guide 🧵 Image
1/ In this thread, I will cover:

1️⃣ Why ORC20?
2️⃣ What is ORC20?
3️⃣ What is the difference between ORC20 and BRC20?
4️⃣ How to mint ORC20? (Jump to P.8)
5️⃣ How to buy and sell ORC20👜?

Without further ado, let's dive into it 🏄
2/ 1️⃣ Why ORC20?

Riding on the hype of BRC20, the number of ORC20 inscriptions reached an ATH yesterday, with 72k inscribed in just asingle day.

This surge also reflects the growing interest in ORC20 and its potential to become a trending topic in the future. Image
Read 16 tweets
May 7
Instead of relying on "ALPHA callers"...

You can discover the next $PEPE, by following the smart money yourself🧠.

In this thread 🧵, I'll teach you how to track smart money using only Free tools like @DuneAnalytics and @DeBankDeF in 4 simple steps. Image
1/
Step 1: Find the whale

- Choose the token you wish to investigate.

- Enter the chain and token address into this dune dashboard created by @defi_mochi, click "Apply all parameters," and let the dashboard run.

In this case, I use $BOB as an example:
dune.com/defimochi/toke… Image
2/
Step 2: Detect the whale

Now, we need to search for smart money.

Scroll down to the bottom and locate the table titled "Top 100 Trades by Estimated Profit."

In this list, most of the wallets are MEV bots, and I have to manually filter the "TRUE" smart addresses. Image
Read 9 tweets
May 1
Staking 16/32 ETH to run a node is expensive.

With Atlas upgrades, @Rocket_Pool lowers the entry barrier to operate a node from 16ETH ▶️ 8ETH, allowing more nodes to join the ecosystem 🚀.

A thread on Atlas upgrades and the effect of 8 ETH minpools in the staking landscape 🧵 Image
Background:

LSD sector has become one of the largest in DeFi, with a TVL of $17.81B at the time of writing

Following the Shanghai upgrade, staking percentage has surged from 12% to 15% 🆙

The increase in staking has also resulted in a greater demand for liquid staking products Image
In the current market, the most popular liquid staking protocols include 👇

@LidoFinance
@Rocket_Pool
@fraxfinance
@stakewise_io
@staderlabs_eth

Among them, Rocket Pool has been one of the best-performing LSDs after Lido 👑.
Read 23 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(