# Weekly Rollup #9 > For the week ending April 7th **Published by:** [Modular Media šŸ§±šŸŽ¬](https://paragraph.com/@modularmedia/) **Published on:** 2023-04-11 **Categories:** weekly rollup **URL:** https://paragraph.com/@modularmedia/weekly-rollup-9 ## Content 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 for modular-related updates!You can check out our previous newsletter issue here.šŸ“£ News & AnnouncementsEigen Layer Launches 1st Testnet Stage EigenLayer @eigenlayer We are excited to announce the release of the testnet for the first stage of the EigenLayer protocol, which supports liquid and native restaking. Please read the full details here: blog.eigenlayer.xyz/stage-1-testne… 1/8 1,729 10:30 PM • Apr 6, 2023 This past week, Eigen Layer officially launched the first phase of their testnet, finally giving us users a chance to test out this new ETH restaking primitive.Eigen Layer will be launching its testnet in a series of three stages:Stage 1: StakersStage 2: OperatorsStage 3: ServicesDuring this stage 1 launch, there will be two ways for users to restake their ETH on the Eigen Layer platform:Liquid Staking: As of now, users can restake their stETH (Lido’s liquid staking token), or rETH (Rocket Pool’s liquid staking token).Native staking: those running their own home staking setup can set their withdraw credentials to Eigen LayerThis testnet will be launched with a set of guardrails to ensure everything runs smoothly. To be more specific, there are two different multisigs that control the Eigen Layer contracts, both of which will be initially controlled by the Eigen’s ā€œearly buildersā€. Another thing to note is that this testnet will not be incentivized.How to get startedHere’s a quick guide to help you get started with the liquid staking option on Eigen Layer:First, you need to make sure you have some gETH. To do so, simply head to the Alchemy faucet and request tokens to your wallet.Then, you’ll need to swap your gETH for either rETH (Rocket Pool) or stETH (Lido). Here we’ll use Rocket Pool. Simply head to the Rocket Pool testnet platform and deposit your gETH in return for rETH.Once you have your rETH, simply head to the Eigen layer platform, click on ā€œRocket Pool Etherā€, enter the amount of rETH you wish to restake, and hit deposit. That’s it - now your ETH is restaked.To learn all about this initial testnet launch, make sure to check out the complete article.What is Eigen LayerAs many of you already know, anyone can stake their ETH in order to become a validator on Ethereum. These validators of course contribute to the security of the entire Ethereum protocol. Eigen Layer allows these validators to ā€œopt-inā€ and start validating other dapps and protocols, aside from just Ethereum.Another way to put it is that Eigen Layer is introducing a marketplace of decentralized trust. On one end, we have the sellers (ETH restakers) who sell their security, and on the other end, we have the buyers who buy this ETH security for their own dapp or protocol. For example, if I’m building an oracle, I can have the same people securing mainnet Ethereum also secure my oracle.Ultimately, the buyers decide what they’re willing to pay for this shared security, whether it’s through some sort of fee percentage or block rewards. If restakers like what you’re offering, they’ll sell you their security.Eigen layer is an entirely new primitive in the space, which is why this launch has been highly anticipated for some time now. As of today, there are two well-known projects that will be leveraging Eigen Layer - the Espresso sequencer, and Mantle’s L2 network. We’re looking forward to full mainnet launch (hopefully later this year), and are excited to see what people start building with Eigen Layer.Astria Shares Details on its Shared Sequencer Network Astria @AstriaOrg We can now replace centralized sequencers. Introducing Astria’s shared sequencer network. blog.astria.org Introducing Astria: The Shared Sequencer Network Astria replaces centralized sequencers, allowing many rollups to share a single decentralized network of sequencers that’s simple and permissionless to join. This shared sequencer network provides... 438 6:34 PM • Apr 4, 2023 Astria is building a shared sequencer network, adding yet another out-of-the-box component to the modular stack. Last week, the team finally shared some of the details about how this shared sequencer will work along with some of the benefits it will provide.What even is a sequencer?A lot of the modular teams today share a common goal - to make deploying a rollup as easy as deploying a smart contract. In order to achieve this goal, there need to be several decentralized, out-of-the-box components that need to be built. One of these components includes a decentralized sequencer, which is what Astria, among others, is working on.In general, the task of a sequencer is to order our transactions before they actually get executed.You can imagine the sort of power that comes from being able to choose the way in which transactions are ordered, such as being able to censor transactions or adjust the transaction order in a way that grants the sequencer with the highest amount of MEV possible. This is why one of the biggest milestones for any existing rollup today is to decentralize their sequencer.Astria Shared SequencerAstria is building a proof of stake network whose main responsibility is to order transactions before they get executed. Any user will be able to participate in Astria’s sequencing network, just as any rollup will be able to leverage these sequencer nodes.There are several benefits that will come with Astria’s decentralized shared sequencer, such as:decentralization: this will allow rollups to benefit from censorship resistance, as well as liveness (if one sequencer goes down, there are still others who will get your transaction through). Of course, this also means MEV will be spread across a decentralized set of users, rather than just a single sequencer operator who takes all the MEV for his/herself.Cross Rollup Composability: a shared sequencer will be able to provide you with the guarantee that two different transactions are included within the same block (a bundled block), which opens the door for new types of innovations. Specifically, ā€œthis allows users to specify that a transaction on Rollup A can be included in a block if and only if a different transaction on Rollup B is also included in the same blockā€.Astria EVMOn the same day, Astria announced the launch of Astria EVM, which is the first rollup to adopt Astria’s sequencing network. Astria EVM will leverage ā€œthe shared sequencer network for fast, censorship-resistant transaction ordering, and Celestia for data availabilityā€. The goal is to help bootstrap Celestia’s rollup ecosystem by bringing in the most popular virtual machine in the space, the EVM. At the same time, Astria EVM will provide us all with a first-hand look at ā€œa test case for how to best integrate rollups with our shared sequencer networkā€.It seems to us that Astria EVM will serve as a sort of settlement layer built on top of Celestia, allowing other EVM dapps to use it ā€œas a hub for liquidity and bridgingā€.What’s NextAstria also announced a $5.5M raise, in a seed round that was led by Maven11, and featured other participants like Delphi Digital. It looks like Astria is approaching its devnet launch soon, with more updates expected to be announced over the coming weeks.More News & AnnouncementsIt looks like a privacy-enabled rollup is coming to ScrollArbitrum’s first governance proposal, AIP-1, which involved sending $750M to the Arbitrum Foundation, failed to pass due to concerns from the DAO after they realized the Foundation had already taken the funds prior to the proposal. Following the failed proposal, the Arbitrum Foundation proposed two new AIPs, which were meant to incorporate community feedback. To learn all about how this unfolded, we left a link to a Twitter Space about this event down below.ā€œ10M OP was awarded through RetroPGF Round 2 to the builders and educators whose impact is essential to growing the Optimism Ecosystemā€ā€œ10M OP was awarded through RetroPGF Round 2 to the builders and educators whose impact is essential to growing the Optimism Ecosystemā€ Eligible projects were placed into three categories: education, infrastructure, and tooling. Here are the top 10 recipients from the education category. Here are the top 10 recipients from the tooling and utilities category, & here are the top 10 from the infrastructure categorySpeaking of Optimism, it looks like their proposal to upgrade mainnet to the Bedrock release has officially passed. For anyone looking for a job in the modular field, Scroll is now looking to hire a protocol researcherHere are the two winners from Fuel Labs’ recent hackathon event.Here’s a thread that details MicroChain, a trading platform native to FuelSwaySwap is now live on Fuel’s Beta-3 testnet Mantle published their Q1 journey report last week, outlining some of their recent milestone achievements, as well as their future outlook. Mantle is an L2 network built on top of Eigen DA.It looks like ā€œSpace Falconā€ will be building a web3 gaming hub on Mantle.Here’s a ā€œmega threadā€ about the 33 hackathon winners from the recent zkHack event.Taiko just published ā€œzk-Roller-Coaster #2ā€, a thread that dives into the biggest updates from the world of zk over the past two weeksHere are the winners from the recent ETHGlobal hackathon, that built on Taiko.Here’s an update on Taiko’s alpha-2 testnet. ā€œIt covers highlights like 126 unique provers and counting, and issues like protocol economics design flawsā€.ā€œAnnouncing the first ever Injective Global Hackathon and Grant DAO Round 1ā€Polymer, who are helping expand IBC across more than just the Cosmos ecosystem, just published an article introducing zkTree, ā€œa structure to optimize recursive proofing of zk proofs.ā€Users can now start joining the Eigen Layer Discord server!Connext just published this thread highlighting their modular interoperability design.Dovish AMM, DeBank’s portfolio tracking platform, and the Rhinofi bridge are now all live on Polygon zkEVM.Aave on StarkNet reaches phase 2!StarkNet Social announces their launch will take place on April 25thStart contributing to Madara, the Rust-based sequencer built on StarkNetHere are five new projects that have launched on zkSync Era, including Ramp Network, Omnisea, and more.šŸ“š Discourse & EducationAre trust-minimized bridges real? Jon Charbonneau @jon_charb 15 6:41 AM • Apr 6, 2023 CT cannot seem to reach consensus on key terminology. We have simply shifted the battlefield from trustless to trust-minimized šŸ˜…Wat do?Words are hard, but they should have meaning. Otherwise, debates get circular and no progress is made. For this exploration, we are going to use what we believe is the most useful framework for identifying trust-minimized designs. It is borrowed from Mustafa from Celestia, originally seen in his ā€œclustersā€ article.Definition: ā€œtrust-minimized bridging specifically means bridges that do not require an honest majority assumption for state validity.ā€Let’s overlay this definition onto the week’s discourse.Takes deep breathBridging between L1sAnatoly from Solana suggests a design for L1-to-L1 bridging that is ā€œpretty close to 1/N securityā€. This sounds similar to rollups, which have 1/N security AKA rely on an honest minority assumption.According to Anatoly, this would work by having some period of time (T) where the local chain (receiving tokens) remains open to fraud proofs. If fraud is observed coming from the remote chain (chain sending tokens) and a proof is posted, then ā€œthe right to update the remote chains state root on the local chain is auctioned off on the local chainā€.So, should this design be considered trust-minimized bridging?We’d argue no. There is 1/N security for detecting fraud, which is great, but there’s formal governance needed to decide where the coins should go. This introduces an honest majority assumption. toly šŸ‡ŗšŸ‡ø @aeyakovenko Yep, no way to avoid adding some majority assumptions. 34 3:14 PM • May 31, 2022 IBC bridgingHenry from Penumbra suggests that we’ve had trust-minimized bridging in the form of IBC for two years. The logic is as follows: hdevalence.bsky.social 🌘 @hdevalence it’s definitionally trust-minimized: if you trust your ability to transact on chain A, and your ability to transact on chain B, you can transact between A and B without any additional trust assumptions 3 6:02 AM • Apr 6, 2023 As a refresher, IBC works by running light clients of the remote chain(s) on your local chain. In their current state, IBC clients are consensus verifiers, which as the name suggests, verify consensus of remote chains. They make sure ordering and state transitions are what the remote chain’s validator set agrees on.So, should IBC be considered trust-minimized bridging?We’d argue no. In the IBC design, you are still relying on an honest majority assumption of the chain where your assets are bridged to. IBC does not validate state transitions, and the remote chain’s validators can steal your funds - even if you run nodes for both chains.Turbocharged IBC bridgingZaki from Sommelier Finance suggests that IBC, once turbocharged with fraud and validity proofs for state transition correctness (being developed) closes the above gap.So, should turbocharged IBC be considered trust-minimized bridging?Unfortunately, we’d still argue no. This gets to the core of both Mustafa’s and Vitalik’s articles on cross-chain bridging. There are fundamental challenges when dealing with multiple validator sets. Toghrul from Scroll explains it well: Toghrul MaharramovšŸ“œ šŸ‡ŗšŸ‡¦ @toghrulmaharram Also, even if you prove the correctness of the state of the chain B when bridging back to chain A, you still have to make an honesty assumption to accept that the proved state belongs to a canonical chain. 4 8:57 AM • Apr 6, 2023 Even if state transitions are SNARKed, you still need an honest majority assumption to decide on the canonical state. Sigh.Turbocharged IBC bridging between sovereign rollupsC-node from Celestia suggests that there is hope for trust-minimized IBC. If the fundamental challenge is regarding multiple validator sets, what if we apply turbocharged IBC to sovereign rollups sharing a DA layer, where there’s one validator set?Another deep breath Can turbocharged IBC between sovereign rollups be considered trust-minimized bridging?We’d argue yes! The problem with multiple validator sets is that they can each rewrite history independently from one another. Shared data layer = shared history = shared security!Of course, it’s not QUITE that simple. There are still challenges that make this hard in practice, but we’ll save that for another day.More Discourse & Education@karsenthil walks through a ā€œMiddleware Thesisā€, covering why middleware will the unexpected star of the modular design0xResearch releases an episode ā€œThe Cosmos SDK of Rollupsā€ discussing sovereign rollups, decentralized sequencers, composable DA layers and more with Preston from Sovereign Labs@donnoh_eth writes an article explaining different types of data rollups can post to the DA layer (transaction data vs. state diffs)@VirtualElena writes an article on machine learning and ZK proofs šŸ”„Espresso Systems writes an article explaining ā€œSequencing Decentralization and Livenessā€@sunnydece frames the OP Stack and Superchain architecture in useful ways, including core concepts and tradeoffs, as part of a deep dive article@divine_economy explains why shared sequencers are great business opportunities, covering their network effects and key players šŸ¤”@_bfarmer explains why ā€œPolygon zkEVM is the closest thing to Ethereum blockspaceā€Injective hosts a Twitter Space discussing Cascade, the first interchain Solana SVM rollupBell Curve releases an episode ā€œShining A Light on MEVā€ with Tarun from Gauntlet and Justin Drake from the Ethereum FoundationMantle writes an article explaining how fraud proofs and verifiers secure L2 rollupsFinality Capital Partners illustrates the value of EigenLayer using assumptions from web2 SaaS - here’s their full report@Louround_ and @expctchaos host a Twitter Space discussing the launch of Polygon zkEVM with the Polygon team@LoganJastremski releases an episode discussing how to measure decentralization, light clients in depth and Celestia with Mustafa from Celestia@johnrising_ breaks down EIP-4337 components and relevant solutionsMaven11 explains the basics of shared sequencers and their investment in AstriaDymension writes an article breaking down their views on ā€œRollApp Economics and Governanceā€@hudsonjameson explains hashing in simple termsChainstack hosts a Twitter Space discussing Cartesi’s Linux OS with the Cartesi teamThe Defiant releases an episode ā€œKZG Duo Summons the Ethereum Roadmapā€ with Trent and Carl from the Ethereum FoundationChris Blec hosts a Twitter Space debating Arbitrum decentralization - let’s play devil’s advocateEmpire releases an episode ā€œETH L2s Have The Same Flaws as Alt L1sā€ @ArtCatDAO summarizes a recent article by @dlubarov titled ā€œA comparison of zkEVMsā€@colludingnode offers a simple definition for ā€œnodeā€@jon_charb, @colludingnode, @CantelopePeel and others explore the implications of many enshrined vs. independent rollupsSaga hosts a Twitter Spacing discussing ā€œThe ultimate blockchain toolkitā€ with Jim from Saga and Kevin from UniblockStarknet hosts a Twitter Space discussing ā€œThe rise of web3 gamingā€@colludingnode highlights how rollups without sequencers work@expctchaos breaks down account abstraction, covering example functionality and associated transaction flowsThat's all for this week! Thanks for reading šŸ§±šŸŽ¬If you found this useful, please like and retweet this post on Twitter so more people can see it: Modular Media šŸ§±šŸŽ¬ @modularmedia_ Excited to share another week of updates from the modular blockchain ecosystem! Check out Weekly Rollup #9 modularmedia.substack.com Weekly Rollup #9 For the week ending April 7th 60 7:05 PM • Apr 11, 2023 ## Publication Information - [Modular Media šŸ§±šŸŽ¬](https://paragraph.com/@modularmedia/): Publication homepage - [All Posts](https://paragraph.com/@modularmedia/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@modularmedia): Subscribe to updates - [Twitter](https://twitter.com/modularmedia_): Follow on Twitter ## Optional - [Collect as NFT](https://paragraph.com/@modularmedia/weekly-rollup-9): Support the author by collecting this post - [View Collectors](https://paragraph.com/@modularmedia/weekly-rollup-9/collectors): See who has collected this post