# Weekly Rollup #2

*For the week ending February 17th*

By [Modular Media 🧱🎬](https://paragraph.com/@modularmedia) · 2023-02-21

weekly rollup

---

Welcome to Modular Media, a weekly newsletter covering news, updates, educational content, and more within the modular ecosystem.

Subscribe to get issues sent directly to your email every Tuesday, and also, make sure to follow us on [Twitter](https://twitter.com/modularmedia_) for daily modular updates!

You can check out our previous newsletter [issue](https://modularmedia.substack.com/p/weekly-rollup-1).

News and Announcements
======================

zkSync launches zkEVM - fair onboarding phase begins
----------------------------------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1626235271095422978/h6WgvKy4_normal.jpg)](https://twitter.com/zksync)

[zkSync ∎](https://twitter.com/zksync)

[@zksync](https://twitter.com/zksync)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/zksync/status/1626235292268240902)

The wait is over.  
  
All aboard zkSync Era∎ Mainnet!  
  
Today, Ethereum's first zkEVM is:  
  
• Opening mainnet to builders ![🥳](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f973.png)  
• Adopting a brand new name ![🎈](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f388.png)  
• Open-sourcing its entire codebase ![🎆](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f386.png)  
  
  
  
1/8[

![](https://pbs.twimg.com/card_img/1626235297695678467/3BhdwyO2?format=jpg&name=600x600)

blog.matter-labs.io

All Aboard zkSync Era∎ Mainnet
------------------------------

The first zkEVM on Ethereum is lifting the gates to let projects deploy.





](https://t.co/PoZeliPU8t)

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 6,832](https://twitter.com/zksync/status/1626235292268240902)[

10:01 AM • Feb 16, 2023

](https://twitter.com/zksync/status/1626235292268240902)

Last week, zkSync caught everyone by surprise after officially launching the first zkEVM on mainnet.

As you may already know, ZK-rollups are thought to be the holy grail of blockchain scaling. StarkWare was the first team to deploy a general-purpose ZK-rollup, however, it’s built using their own custom, native programming language, Cairo (as opposed to Solidity). zkSync on the other hand, natively supports the EVM (EVM compatible), and Solidity enabled, which makes it easy for developers to port their existing Solidity code to zkSync.

To be specific, February 16th marked the launch of the network’s fair onboarding phase, allowing all registered teams to start deploying on the zkEVM. Mainnet will remain closed for users during this phase, allowing teams to test their projects in a closed environment. This phase is expected to last 4-6 weeks, and assuming everything goes well, the Full Onboarding phase will begin soon after.

Aside from this, zkSync also announced:

*   their now fully open sourced, allowing anyone to view, modify, and fork the code (although, it’s highly recommended to avoid forking until full onboarding phase)
    
*   zkSync2.0 is now zkSync Era
    

Some of the projects that have already announced their upcoming deployment on zkSync’s zkEVM include: Aave, Uniswap, 1inch, Curve, Chainlink, Ramp. Hop, Hashflow, and Juno.

The zkSync team will be posting their new roadmap and milestones soon, so make sure to follow them on Twitter so you don’t miss that.

* * *

35-C testnet is now live
------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1594732521962541058/NGdT4O2k_normal.jpg)](https://twitter.com/dymensionXYZ)

[Dymension](https://twitter.com/dymensionXYZ)

[@dymensionXYZ](https://twitter.com/dymensionXYZ)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/dymensionXYZ/status/1625916898897457153)

![💈](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f488.png) Dymension Hub 35-C Testnet is Now Live! ![💈](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f488.png)  
  
At 2PM UTC today, nearly 100 genesis validators brought life to the Dymension Hub testnet and with it a new Dymension of modular blockchains.  
  
Read more about the 35-C Testnet here:  
[medium.com/@dymensionXYZ/…](https://t.co/iigdap0Y5n)  
  
![👇](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f447.png)1/4

![](https://pbs.twimg.com/media/FpBTDlnWcAAZvyH.jpg)

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 498](https://twitter.com/dymensionXYZ/status/1625916898897457153)[

12:56 PM • Feb 15, 2023

](https://twitter.com/dymensionXYZ/status/1625916898897457153)

This past week, Dymension officially launched their Dymension Hub testnet, 35-C. 

As a recap, the Dymension Hub is a Proof of Stake blockchain that acts as the settlement layer for the entire Dymension ecosystem. Builders can then launch their own dedicated RollApps, or execution environments, on top of this settlement hub. 

As of today, there is one RollApp deployed on the testnet, RollApp X, which was launched by the Dymension team shortly after the hub’s launch. Anyone interested in playing around with the testnet can go into the community discord and request tokens from their faucet, which can then be bridged into RollApp X for staking. Once the team determines the network is stable enough, they’ll deploy two more RollApps on top of the hub, an EVM RollApp, and a CosmWasm RollApp. 

You can learn more about the Dymension testnet [here](https://medium.com/@dymensionXYZ/dymension-35-c-4dc8ac1c987c).

* * *

**Introducing Modular Cloud**
-----------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1438740912448831488/VSucQk1P_normal.jpg)](https://twitter.com/lzrscg)

[lzrs](https://twitter.com/lzrscg)

[@lzrscg](https://twitter.com/lzrscg)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/lzrscg/status/1625921127712436224)

Today, we unveil [@modularcloud1](https://twitter.com/modularcloud1).  
  
Our initial product is Explorer, a block explorer for modular blockchains.  
  
The process of understanding and building new pieces of the modular stack is now simpler. ![🧵](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f9f5.png)![👇](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f447.png)  
  
[

![](https://pbs.twimg.com/card_img/1625913970409484290/vfa851Iz?format=jpg&name=400x400)

medium.com

Modular Cloud Introduces Explorer
---------------------------------

Today, we unveil Modular Cloud. Our initial product is Explorer, a block explorer for modular blockchains. The process of understanding and…





](https://t.co/sODYuiDhi0)

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 89](https://twitter.com/lzrscg/status/1625921127712436224)[

1:12 PM • Feb 15, 2023

](https://twitter.com/lzrscg/status/1625921127712436224)

Last week, we saw the launch of a new modular project, Modular Cloud. The first product they released is Explorer, a block explorer built specifically for modular blockchains. 

As you may already know, a block explorer is a tool that allows users to dive into specific transactions, blocks, addresses, and more. The most popular example is Etherscan. However, what separates Modular Cloud’s Explorer from Etherscan and the rest is that it’s specifically made for modular chains. 

A modular blockchain separates the different components that make up a blockchain into multiple layers, rather than doing everything on the same one, as with your typical monolithic chain. 

Let’s take Dymension (mentioned above) as an example. As of today, the Dymension ecosystem consists of three different layers: RollApp X (the execution environment), the Dymension Hub (settlement layer), and Celestia (data availability layer). When a user submits a transaction on RollApp X, they’ll be able to see in which rollup block that transaction was included, which block that transaction settled on, as well as which DA block the original transaction was included in. 

As of today, the only networks that are integrated into the modular explorer are Celestia, Dymension, and Eclipse, however, they’ll soon be launching an automated integration tool so that any execution, settlement, or data availability solution can easily integrate their network within the modular explorer. For now, if any modular solution wants to integrate their network into Explorer, you cn reach out to the team.

Aside from this, the team will also be releasing “visualization of the transaction flow through all layers of the modular stack and paid cloud services in the future. 

You can learn all about this new modular block explorer [here](https://medium.com/@lzrs_74287/modular-cloud-introduces-explorer-91b1f6e2418d).

* * *

**Caldera announces $9M funding**
---------------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1623757228275830784/4NkGh0gK_normal.jpg)](https://twitter.com/Calderaxyz)

[Caldera](https://twitter.com/Calderaxyz)

[@Calderaxyz](https://twitter.com/Calderaxyz)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/Calderaxyz/status/1625180138492272640)

gm!  
  
We’re excited to announce our $9M of funding across two rounds, lead by [@shaunmmaguire](https://twitter.com/shaunmmaguire) at [@sequoia](https://twitter.com/sequoia) and [@ani\_pai](https://twitter.com/ani_pai) at [@dragonfly\_xyz](https://twitter.com/dragonfly_xyz) respectively, with participation from [@neo](https://twitter.com/neo), [@1kxnetwork](https://twitter.com/1kxnetwork), [@alliancedao](https://twitter.com/alliancedao) , and [@etherealvc](https://twitter.com/etherealvc).  
  
[

![](https://pbs.twimg.com/card_img/1627716246853804032/Clv9TX4X?format=jpg&name=600x600)

mirror.xyz

Caldera raises $9M to enable Web3 at scale
------------------------------------------

We’re excited to announce that Caldera has raised $9M in funding across two rounds, lead by Shaun Maguire at Sequoia Capital and Ani Pai at Dragonfly respectively. This funding will help us grow our...





](https://t.co/dA6uwTaJDJ)

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 450](https://twitter.com/Calderaxyz/status/1625180138492272640)[

12:08 PM • Feb 13, 2023

](https://twitter.com/Calderaxyz/status/1625180138492272640)

Last week, Caldera announced their $9M raise, in a round that was led by multiple big-name firms, including Sequoia, and Dragonfly. 

According to the team, the funds will be used to “rapidly accelerate the development timeline”, as well as to hire more team members in order to strengthen their core product, and to improve the UI.

This funding round came just a week after Caldera announced the launch of Spark, a testnet version of their no-code deployment platform that allows users to launch their own rollup in just one click. You can learn more about Spark [here](https://mirror.xyz/calderachains.eth/_AqxVmvrPjSHOQG0TE3ClWUD5vsIAGN3saU3ahhiBRs) if you’re interested. 

As a reminder, Caldera is an EVM-based, rollup as a service provider, allowing any team to spin up their own individual, custom rollup.

* * *

More News & Updates
-------------------

*   [Polygon announces](https://twitter.com/0xPolygon/status/1625529122561597440) the official date for their zkEVM mainnet launch - March 27th
    
*   Fuel testnet beta [reaches over 850K](https://twitter.com/fuellabs_/status/1625543617044529163) settled transactions
    
*   The Ethereum Foundation recently announced the L2 community grant recipients, and amongst the [names included was Stackr](https://twitter.com/0xStacked/status/1626615074810101760?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1626615074810101760%7Ctwgr%5E62886a9b502509cad4136adb37ff9dd65c05fa54%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fwww.notion.so%2FWeek-3-2-11-2-17-19d4d334fbcf4c5fb38fd83552ae1cf3), an SDK for building application specific rollups
    
*   [Clearpool Finance starts their whitelisting phase](https://twitter.com/ClearpoolFin/status/1625005695534874624) for Clearpool Prime, their new gateway service for institutions
    
*   [Starbucks NFTs](https://twitter.com/decryptmedia/status/1626333230260428800) are already selling for thousands
    
*   [Here are the current mint stats](https://twitter.com/sourcex44/status/1625848851226849283) for Nike’s recently launched .Swoosh campaign
    
*   MantisSwap, a Polygon native stableswap protocol, [deploys on Polygon’s zkEVM](https://twitter.com/0xkhan_/status/1626239933299015680) public testnet
    
*   [Introducing](https://twitter.com/0xSacha/status/1624102661678039061) the first Yearn vault using zk-proofs
    
*   [Here’s a recap](https://twitter.com/galronx/status/1626233215131467777) of StarkTank, “a startup pitching session that took place at StarkWare Sessions last week
    
*   [For any StarkNet enthusiasts](https://twitter.com/StarknetHouse/status/1626295471789465601), some of the big projects within the ecosystem are hosting StarkDenver on March 3rd
    
*   [For anyone](https://twitter.com/zksync/status/1625217284812800000) looking to connect with the zkSync team at EthDenver
    
*   Tevaera, an on-chain gaming platform built natively on zkSync, just [shared details on their 2.0 gaming ecosystem](https://twitter.com/tevaera/status/1623411906055913472?s=20&t=i3TVl7xvgJkLI5U5ZubM2Q)
    
*   [Arbitrum flips BSC](https://twitter.com/ETH_Daily/status/1626643310277263360) in 24-hour DEX volume, becoming the second L2 to accomplish this feat
    
*   Both [Kraken](https://twitter.com/krakenpro/status/1625157770864467968), and [Coinbase](https://twitter.com/CoinbaseAssets/status/1626296045184376833) announce their Arbitrum integration, allowing users to start sending and receiving assets through the network
    
*   [APWine launches](https://twitter.com/APWineFinance/status/1625469489352671233) on Arbitrum
    
*   [Aldrin exchange to deploy](https://twitter.com/Nitro_Labs/status/1626648255042883599) on Nitro SVM’s testnet
    
*   [On February 15th,](https://twitter.com/OptimismGov/status/1625989885218660352) 5M OP tokens were transferred from the Governance Fund to the different protocols across the Optimism ecosystem, as part of their recently launched Delegation Program
    
*   Quix, Optimism’s native NFT marketplace, [open sources their codebase](https://twitter.com/qx_app/status/1625225494848483328)
    
*   [Attention Optimism](https://twitter.com/OptimismGov/status/1624124525230030848) community, check out the network’s new governance portal, where all Token House votes will now take place moving forward
    
*   Poolshark protocol [introduces Price Pools](https://twitter.com/poolsharks_labs/status/1623381485674954752), “a new way for traders to provide liquidity to the market whilst applying buy-and-hold under the hood”
    
*   [Eclipse launches a glossary](https://twitter.com/EclipseFND/status/1625656759112327169) to help new web3 entrants understand basic blockchain & rollup terminology
    
*   [Take a look at this thread](https://twitter.com/0xMantleEco/status/1625887552019533824) covering Mantle’s journey so far. Mantle is the first project to leverage EigenDA
    
*   [Check out some of the newest updates](https://twitter.com/buttrfly_app/status/1625529926337150978) the Buttrfly app has added, including push notifications for messages
    
*   [On February 15th,](https://twitter.com/cosmoshub/status/1625561967636217857) the Cosmos Hub went through its Rho upgrade, “containing an extensive update to the testing infrastructure and the addition of the Global Fee module”
    
*   [The Sovereign team just released details](https://twitter.com/sovereign_labs/status/1625540404065226752) about how their SDK works. As a reminder, it’s only been two weeks since we were introduced to Sovereign, who are building an ecosystem of zk-rollups
    
*   The Flashbots team just [released their transparency report](https://twitter.com/metachris/status/1625418721689837568) for the months of December & January, going over everything that happened within the ecosystem during the two months
    
*   [Following Ethereum’s recent ACDE call](https://twitter.com/christine_dkim/status/1626595065970966529), it looks like the Shanghai/Capella upgrade is still set for launch on the 28th
    
*   [Here is the complete recording](https://twitter.com/Sagaxyz__/status/1625555039753490432) of Saga’s recent community call & project update
    
*   Eclipse gets a [new orange look](https://twitter.com/EclipseFND/status/1626667833248866304)
    
*   [For any modular enthusiasts](https://twitter.com/howdymerry/status/1625981448128692228) looking to work in the space, check out these cool projects currently hiring
    

* * *

Discussions and Education
=========================

The first zkEVM on mainnet
--------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1541316842492502017/DrQ2MSmQ_normal.jpg)](https://twitter.com/MihailoBjelic)

[Mihailo Bjelic](https://twitter.com/MihailoBjelic)

[@MihailoBjelic](https://twitter.com/MihailoBjelic)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/MihailoBjelic/status/1625532387235971076)

It's official:  
  
Polygon zkEVM mainnet will be launched on March 27th! ![🔥](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f525.png)  
  
After more than a year of intense and inspiring research, development and testing, we are incredibly proud to launch the FIRST EVER zkEVM mainnet!  
  
Join us on this day to celebrate the future of scaling! ![💫](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f4ab.png)

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 3,398](https://twitter.com/MihailoBjelic/status/1625532387235971076)[

11:28 AM • Feb 14, 2023

](https://twitter.com/MihailoBjelic/status/1625532387235971076)

[![User Avatar](https://pbs.twimg.com/profile_images/1558281686223396864/k4dTnVaB_normal.jpg)](https://twitter.com/gluk64)

[Alex G. ∎](https://twitter.com/gluk64)

[@gluk64](https://twitter.com/gluk64)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/gluk64/status/1626239569388527617)

Today, developers can deploy their existing Solidity code, without modifications, on a live ZK-rollup on mainnet. For the first time ever.  
  
I'm so proud of the entire [@the\_matter\_labs](https://twitter.com/the_matter_labs) team who made the first Ethereum's zkEVM possible!

[![User Avatar](https://pbs.twimg.com/profile_images/1626235271095422978/h6WgvKy4_normal.jpg)](https://twitter.com/zksync)

[zkSync ∎](https://twitter.com/zksync)

[@zksync](https://twitter.com/zksync)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/zksync/status/1626235292268240902)

The wait is over.  
  
All aboard zkSync Era∎ Mainnet!  
  
Today, Ethereum's first zkEVM is:  
  
• Opening mainnet to builders ![🥳](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f973.png)  
• Adopting a brand new name ![🎈](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f388.png)  
• Open-sourcing its entire codebase ![🎆](https://twemoji.maxcdn.com/v/14.0.2/72x72/1f386.png)  
  
[blog.matter-labs.io/8b8964ba7c59](https://t.co/PoZeliPU8t)  
  
1/8

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 848](https://twitter.com/gluk64/status/1626239569388527617)[

10:18 AM • Feb 16, 2023

](https://twitter.com/gluk64/status/1626239569388527617)

The Polygon and zkSync announcements spark a series of back-and-forths between project teams. As usual, the debates implicitly center around which rollup is “the first zkEVM”. This time, the focus is on provers:

*   [Mihailo (Polygon) clarifies](https://twitter.com/MihailoBjelic/status/1625541130598203403?s=20) their prover will be live and permissionless upon launch
    
*   [Alex (zkSync) says](https://twitter.com/gluk64/status/1626616018251444225?s=20) their prover has been live since October
    
*   [David (Polygon) says](https://twitter.com/davidsrz/status/1626603796662190081?s=20) two audits are in progress and will be complete before launch
    
*   [Alex (zkSync) says](https://twitter.com/gluk64/status/1626996174698819584?s=20) audits are complete with further audits on the way
    

One thing left without clarity is which ZK protocol Polygon will use - Groth16 ([used by zkSync](https://twitter.com/gluk64/status/1626616018251444225?s=20)) or FFLONK. We don’t need to get into this very esoteric topic, but it matters which one they pick. Groth16 requires a “[trusted setup](https://vitalik.ca/general/2022/03/14/trustedsetup.html#:~:text=Many%20cryptographic%20protocols%2C%20especially%20in,some%20cryptographic%20protocol%20is%20run.\)%E2%80%9D)” and FFLONK does not. On the other hand, FFLONK might [bring more risk](https://twitter.com/gluk64/status/1625797880777670656?s=20).

* * *

P**rivacy and upgradability for ZK L1s vs. L2s**
------------------------------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1354461651261673475/Lep8KUz4_normal.jpg)](https://twitter.com/_bfarmer)

[Brendan](https://twitter.com/_bfarmer)

[@\_bfarmer](https://twitter.com/_bfarmer)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/_bfarmer/status/1625910033102909449)

I have a ton of respect for anyone working on ZK tech.  
  
But I’m skeptical of ZK Alt-L1s for two reasons:  
  
1) There’s a false belief that ZKPs are more efficient on ZK L1s than on Ethereum  
  
2) They're effectively impossible to upgrade.  
  
Why you should stick with Ethereum...  
  
\[1/n\]

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 684](https://twitter.com/_bfarmer/status/1625910033102909449)[

12:28 PM • Feb 15, 2023

](https://twitter.com/_bfarmer/status/1625910033102909449)

Brendan Farmer (Polygon ZK) makes a case against ZK L1s and for ZK L2s. Before Polygon, Brendan worked on a ZK L1 himself, making him a credible person to speak on the topic. His main arguments are:

*   Recursion makes the cost of verifying ZKPs on Ethereum not a practical problem
    
*   Upgrading ZK L1s is really hard
    

ZK teams from L1s like [Mina Protocol](https://twitter.com/bkase_/status/1626590449149575175?s=46&t=OIC4gBo_QV06LvDjXvNjOg) / [Aleo](https://twitter.com/apruden08/status/1626002338186948609?s=20) mostly disagree with his upgradability argument. They offer [potential upgradability solutions](https://twitter.com/bkase_/status/1625926893475360769?s=20) which [Brendan acknowledges](https://twitter.com/_bfarmer/status/1626436732282408960?s=20).

There doesn’t appear to be a simple answer here - at least not yet. ZK L1 upgradability is possible, but hard. There are solutions, some more practical than others, and all with tradeoffs.

* * *

Rollups posting different types of data
---------------------------------------

[![User Avatar](https://pbs.twimg.com/profile_images/1514224000750301194/4vMGTJNg_normal.png)](https://twitter.com/0xDinoEggs)

[DinoEggs.eth 🧱🎬](https://twitter.com/0xDinoEggs)

[@0xDinoEggs](https://twitter.com/0xDinoEggs)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/0xDinoEggs/status/1625124239249383430)

Can someone simply explain the tradeoffs involved in ZK rollups publishing tx calldata vs. state diffs? Is one strictly better?

[![User Avatar](https://pbs.twimg.com/profile_images/1558281686223396864/k4dTnVaB_normal.jpg)](https://twitter.com/gluk64)

[Alex G. ∎](https://twitter.com/gluk64)

[@gluk64](https://twitter.com/gluk64)

[![Twitter Logo](https://paragraph.xyz/editor/twitter/logo.png)](https://twitter.com/gluk64/status/1624037882972278784)

[@zksync](https://twitter.com/zksync), similar to [@Starknet](https://twitter.com/Starknet), is putting the state ∆s (outputs) on chain. Both [@0xPolygon](https://twitter.com/0xPolygon) and [@Scroll\_ZKP](https://twitter.com/Scroll_ZKP) are publishing tx calldata (inputs).  
  
This has several BIG implications. 4/

 [![Like Icon](https://paragraph.xyz/editor/twitter/heart.png) 33](https://twitter.com/0xDinoEggs/status/1625124239249383430)[

8:26 AM • Feb 13, 2023

](https://twitter.com/0xDinoEggs/status/1625124239249383430)

DinoEggs here 👋 This question is posed by yours truly, with the goal of understanding why different rollup teams might post different data types on L1. The different types are:

*   Transaction data
    
*   State diff data
    

To be clear, this decision is unique to ZK rollups (due to the ZK part). Since they can prove state transition validity without revealing transaction data (inputs), they can get away with only posting compressed data about state changes (outputs).

At first glance the answer seems obvious - post state diffs since it’s cheaper - but my question is whether there are tradeoffs and good reasons to post transaction data. A few key advantages stuck out:

*   [Greater insight into value flows](https://twitter.com/ChainLinkGod/status/1625167350222712833?s=20), [useful for entities like block explorers](https://twitter.com/TauLepton_/status/1625177247589052416?s=20)
    
*   [Verification before proofs are posted](https://twitter.com/TauLepton_/status/1625182231743414288?s=20), [unlocking faster finality](https://twitter.com/toghrulmaharram/status/1625241728222392331?s=20)
    
*   [Easier forced transaction inclusion](https://twitter.com/zkLumi/status/1625190635220217857?s=20) for arbitrary transactions
    

Are there [mechanisms to get the best of both worlds](https://twitter.com/secparam/status/1625208421552164905?s=20)? [Alex (zkSync) says yes](https://twitter.com/gluk64/status/1625620317325369346?s=20).

* * *

More Discussion & Education
---------------------------

*   [@nero\_eth illustrates](https://twitter.com/nero_eth/status/1624437546326302722?s=46&t=OhI9cNXKg9ZuUrvPxB7Ing) the journey of blocks, from creation to validation
    
*   [@norswap breaks down](https://twitter.com/norswap/status/1624852238706561024?s=46&t=zwEeYXnjY5X2LraHD3au6A) the Rollup-as-a-Service landscape
    
*   [@sunnydece creates](https://twitter.com/sunnydece/status/1625298775563722753?s=46&t=zwEeYXnjY5X2LraHD3au6A) an updated diagram of the Rollup-as-a-Service landscape
    
*   [@0xPolygonZK demonstrates](https://twitter.com/0xpolygonzk/status/1625969960991293453?s=46&t=YGTHJ9UQC8_lv9Aa47qDMA) how they’ve exceeded ZK performance expectations of years past
    
*   [@CelestiaOrg conveys](https://twitter.com/CelestiaOrg) the advantages of scaleability, shared security and sovereignty
    
*   [@thebellcurvepod releases](https://twitter.com/thebellcurvepod/status/1625515630207340545?s=46&t=JpgIRo4IFQ8qpWlGg9mldw) a podcast episode on MEV
    
*   [@TheDeFISaint explains](https://twitter.com/thedefisaint/status/1625058520939864065?s=46&t=zwEeYXnjY5X2LraHD3au6A) zkEVMs in depth
    
*   [@ThorHartvigsen breaks down](https://twitter.com/thorhartvigsen/status/1625152292520624129?s=46&t=zwEeYXnjY5X2LraHD3au6A) the roadmaps of top Ethereum L2s
    
*   [@stonecoldpat0 explains](https://twitter.com/stonecoldpat0/status/1625857171861946368?s=46&t=LymtBv0cu3TlA7aJdX-qtw) the goal of rollup systems in simple terms
    
*   [@alt\_layer releases](https://twitter.com/alt_layer/status/1625844894693527552?s=46&t=LymtBv0cu3TlA7aJdX-qtw) a podcast episode discussing the Layer 2 landscape with [@dberenzon](https://twitter.com/dberenzon)
    
*   [@domothy explains](https://twitter.com/domothy/status/1625929983234277395?s=20) how sequencers can offer pre-confirmations for quicker (soft) finality, likely good enough for low-value transactions
    
*   [@p\_e explains](https://twitter.com/p_e/status/1625800169806602242?s=46&t=YGTHJ9UQC8_lv9Aa47qDMA) Cairo 1.0, the latest version of StarkWare’s programming language, in depth
    
*   [@Cryptocito hosts](https://twitter.com/ComposableFin/status/1625964392402518019?s=20) a Twitter Space AMA on cross-chain MEV with [@0xbrainjar](https://twitter.com/0xbrainjar) and [@brapse](https://twitter.com/brapse)
    
*   [@stonecoldpat0 writes](https://twitter.com/stonecoldpat0/status/1626179825651023872?s=20) an article on what it means to decentralize a rollup
    
*   [@FlywheelDeFi interviews](https://twitter.com/FlywheelDeFi/status/1626036233162960897?s=20) [@sreeramkannan](https://twitter.com/sreeramkannan) discussing EigenLayer
    
*   [@nickwh8te emphasizes](https://twitter.com/nickwh8te/status/1625902281303654400?s=20) the importance of standard interfaces in modular systems
    
*   [@veradittakit explains](https://twitter.com/veradittakit/status/1626253838599753729?s=46&t=qy-RRYwCLEIDs36vqRUpfw) the properties of ZKPs and highlights projects that use them
    
*   [@nosleepjon explains](https://twitter.com/nosleepjon/status/1626315436425101313?s=46&t=qy-RRYwCLEIDs36vqRUpfw) how Hyperplane works and lets anyone launch a bridge for any asset or chain
    
*   [@toghrulmaharram outlines](https://twitter.com/toghrulmaharram/status/1626531895696674816?s=46&t=Wj7t5soODjXyRTA-Gi2zLA) a design for “Multi-Verifiers”, building on [@VitalikButerin](https://twitter.com/VitalikButerin)’s “Multi-Prover” idea
    
*   [@gakonst suggests](https://twitter.com/gakonst/status/1626652953666002944?s=46&t=iHfIEzk43NgQnfENz3D2LQ) that L2-as-a-Service offerings will differ significantly, depending on whether they are ZKRs or ORs
    
*   [@RealVision releases](https://twitter.com/realvision/status/1626596836055318536?s=46&t=iHfIEzk43NgQnfENz3D2LQ) an episode discussing the massive innovation in the Layer 2 space with [@antonimarber](https://twitter.com/antonimarber)
    
*   [@thebellcurvepod releases](https://twitter.com/thebellcurvepod/status/1623003278417223687) an episode discussing modular vs. full stack architectures with [@nickwh8te](https://twitter.com/nickwh8te) and [@valardragon](https://twitter.com/valardragon)
    
*   [@stonecoldpat0 writes](https://twitter.com/stonecoldpat0/status/1626607917943214081?s=46&t=iHfIEzk43NgQnfENz3D2LQ) an article on how one honest party protects rollup systems
    

**That's all for this week! Thanks for reading 🧱🎬**

[Subscribe](https://paragraph.xyz/@modularmedia/subscribe)

---

*Originally published on [Modular Media 🧱🎬](https://paragraph.com/@modularmedia/weekly-rollup-2)*
