๐Ÿ“š RollApps: The Future of Scaling Modular Blockchains

 

Unveiling the Power of Cosmos SDK and Ethereum EVM Fusion in the Evolution of Blockchain Technology


Listen to our latestย 
DeFi by Design Podcast



 

NFL Season is available to trade on OvertimeSports market AMM built on Thales Market, a Synthetix ecosystem project. Earn your share of 90k $OP, 90k ARB, and 180k $THALES in incentives. Try it ๐Ÿ‘‰๐Ÿฝ HERE!


 

AcrossProtocol is a cross-chain bridge for L2s and rollups secured by UMA’s optimistic oracle that prides itself on its speed, security and low fees. Check it ๐Ÿ‘‰๐Ÿฝ ย HERE.


 

High Rollers:

Get ready to explore the cutting-edge technology that’s making waves in the scaling community – “RollApps”. This innovative approach, combining the best of @cosmos SDK and @ethereum EVM, is set to revolutionize the way we scale modular blockchains.

In this post, we delve into the world of modular blockchains, the unique features of IBC & EVM, and how their fusion is shaping the future of “RollApps”.

Whether you’re a blockchain enthusiast or a curious newcomer, this deep dive into the next big thing in blockchain technology is for you. Let’s embark on this journey together and discover the potential of RollApps.

Cheers,
The Rollup

๐€ ๐›๐ซ๐š๐ง๐ ๐ง๐ž๐ฐ ๐ญ๐ž๐œ๐ก๐ง๐จ๐ฅ๐จ๐ ๐ฒ ๐ฅ๐š๐›๐ž๐ฅ๐ž๐ “๐‘๐จ๐ฅ๐ฅ๐€๐ฉ๐ฉ๐ฌ” ๐ข๐ฌ ๐ฌ๐ž๐ž๐ฉ๐ข๐ง๐  ๐ข๐ง๐ญ๐จ ๐ญ๐ก๐ž ๐ง๐š๐ซ๐ซ๐š๐ญ๐ข๐ฏ๐ž ๐œ๐ซ๐š๐œ๐ค๐ฌ ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ฌ๐œ๐š๐ฅ๐ข๐ง๐  ๐œ๐จ๐ฆ๐ฆ๐ฎ๐ง๐ข๐ญ๐ฒ ๐š๐ฌ ๐ฐ๐ž ๐ฌ๐ฉ๐ž๐š๐ค…

Taking the best elements from the cosmos SDK and Ethereum EVM, RollApps could be a huge milestone of technological improvement for scaling modular blockchains.

As we discussed in yesterdays post, IBC <> EVM interoperability is finally coming to the forefront of the crypto ecosystems.

But, what if we could combine both systems, give teams the choice to use any data availability layer, and allow for maximum scale?

In todays post, you’ll learn how modular blockchains operate, the best aspects of IBC & EVM, and how the combination of these characteristics are leading the charge for “Rollapps” as we know them today ๐Ÿ‘‡

For starters, modular blockchains exist in a more “segmented” approach than monolithic blockchains, offering more optionality.

Where monolithic chains have to conduct the entire stack in one siloed execution environment, modular chains do not.

In modular chains, the execution, settlement, consensus, and data availability are handled by different, specialized chains built specifically for those designated roles.

(๐‘–๐‘š๐‘Ž๐‘”๐‘’ ๐‘“๐‘Ÿ๐‘œ๐‘š @CelestiaOrg)

By dividing and conquering the “work” amongst other top-notch chains, the end result is a much more superior than that of a monolithic chain.

I truly believe monolithic chains will fade to irrelevance over the coming years as the modular ecosystem grows exponentially.

๐ด ๐‘๐‘Ž๐‘ ๐‘ ๐‘–๐‘›๐‘” ๐‘œ๐‘“ ๐‘ก๐˜ฉ๐‘’ ๐‘”๐‘ข๐‘Ž๐‘Ÿ๐‘‘ ๐‘œ๐‘“ ๐‘ ๐‘œ๐‘Ÿ๐‘ก๐‘ .

As we’ve started to see certain modular stacks win outright, the energy and focus has shifted towards building tooling for this future state.

Tomorrow, I have a long form research post in collab with the top execution layer teams building VMs about this rising narrative that caught Stani Kulechov’s eye:

Make sure to gib follow @ayyyeandy to not miss that one…then keep reading:

The key team building towards a similar modular future by means of creating Rollapps, is @dymension.

๐€๐ญ ๐ญ๐ก๐ž ๐œ๐จ๐ซ๐ž, ๐ญ๐ก๐ž๐ฒ ๐š๐ซ๐ž ๐›๐ฎ๐ข๐ฅ๐๐ข๐ง๐  ๐š ๐Ÿ๐ž๐ฐ ๐ญ๐ก๐ข๐ง๐ ๐ฌ:

1โƒฃ The Dymension Hub, an L1 with an AMM

2โƒฃ Settlement layer for rollups

๐‡๐จ๐ฐ ๐๐จ๐ž๐ฌ ๐ญ๐ก๐ข๐ฌ ๐œ๐จ๐ฆ๐›๐ข๐ง๐ž ๐ญ๐ก๐ž ๐›๐ž๐ฌ๐ญ ๐Ÿ๐ž๐š๐ญ๐ฎ๐ซ๐ž๐ฌ ๐จ๐Ÿ ๐ˆ๐๐‚ ๐š๐ง๐ ๐„๐ญ๐ก๐ž๐ซ๐ž๐ฎ๐ฆ?

Each rollup on Ethereum is a smart contract with a multi-sig bridge, so if the tech is ‘immutable’ or ‘trustless’ then it comes with inherit risks of bugs and backward incompatibility.

The rollups use IBC rather than a smart contract bridge so there is no multi-sig for confirmation and it just takes a few minutes to build and deploy a rollup with a bridge.

Dymension looks at both Cosmos and Ethereum and tries to pick the good and leave the bad behind. From this Dymension is built with Cosmos in mind but vertically integrated, similar to Ethereum. It’s important to note the goal of Dymension is to have as many rollups as possible.

๐‘‡๐˜ฉ๐‘’ ๐‘ก๐‘’๐‘› ๐‘ก๐˜ฉ๐‘œ๐‘ข๐‘ ๐‘Ž๐‘›๐‘‘ ๐‘Ÿ๐‘œ๐‘™๐‘™๐‘ข๐‘ ๐‘ก๐˜ฉ๐‘’๐‘ ๐‘–๐‘  ๐‘–๐‘  ๐‘Ž๐‘  ๐‘Ž๐‘™๐‘–๐‘ฃ๐‘’ ๐‘Ž๐‘  ๐‘’๐‘ฃ๐‘’๐‘Ÿ, ๐‘Ž๐‘›๐‘œ๐‘›.

The idea is simple, Cosmos SDK made it easier to deploy an L1 but it requires a lot of overhead and it’s not economically sustainable to run many app-chains.

Instead rollups operate differently economically with fees needing to be higher than base layer costs and can incentives users to come with grants, shared fees, and more.

๐“๐ก๐ž๐ฌ๐ž ๐‘๐จ๐ฅ๐ฅ๐€๐ฉ๐ฉ๐ฌ ๐š๐ซ๐ž ๐š ๐œ๐จ๐ฆ๐›๐ข๐ง๐š๐ญ๐ข๐จ๐ง ๐จ๐Ÿ ๐ฌ๐ฆ๐š๐ซ๐ญ ๐œ๐จ๐ง๐ญ๐ซ๐š๐œ๐ญ ๐š๐ฉ๐ฉ๐ฌ ๐š๐ง๐ ๐š๐ฉ๐ฉ-๐œ๐ก๐š๐ข๐ง๐ฌ.

Additionally, the Dymension Hub protocol is built to be DA-agnostic meaning the rollups can publish data to @CelestiaOrg,ย @AvailProject,ย @eigenlayer,ย @zksync porter, or Ethereum, as long as it is verifiable from the Dymension Hub.

What Dymension doesn’t do is order transactions for rollups for example, this is a shared sequencer. Each rollup is its own sequencer and the team will support multi-sequencer set ups in the future.

To make life easier for the rollup deployers the team has worked on Roller, a CLI tool for quick deployment and the Dymension RDK (rollup development kit) which provides a lot of the application logic.

The RDK is built from the Cosmos SDK which was tied to Tendermint in some of the logic. It allows for developers to deploy app-chains as rollups getting the benefits of Cosmos customizability while the economics of a rollup.

Developers can also add EVM and @CosmWasm as that is supported as well.

๐–๐ก๐ฒ ๐ˆ๐๐‚?

It’s the most robust bridging protocol in that you trust another chain via light clients rather than relayers or other game theoretic actors. But, IBC was focused on chain to chain, whereas Dymension does it rollup to chain (Dymension Hub).

This makes Dymension Hub a router for these rollups that are bridging. In essence, for a user there funds are secured by the Dymension Hub validators running on Cosmos SDK/Tendermint.

This is in comparison to an Ethereum rollup that locks funds in a multi-sig smart contract.

๐–๐ก๐ฒ ๐›๐ฎ๐ข๐ฅ๐ ๐š ๐ง๐ž๐ฐ ๐ฌ๐ž๐ญ๐ญ๐ฅ๐ž๐ฆ๐ž๐ง๐ญ ๐ฅ๐š๐ฒ๐ž๐ซ/๐ฅ๐š๐ฒ๐ž๐ซ ๐จ๐ง๐ž ๐š๐ง๐ ๐ง๐จ๐ญ ๐ฎ๐ฌ๐ž ๐„๐ญ๐ก๐ž๐ซ๐ž๐ฎ๐ฆ?

The team looked at ecosystems like @Starknet, rollups on Celestia (formerly Cevmos) and others, and they didn’t have infrastructure attributes that was necessary to create a decentralized settlement layer from day 1.

At the end, components of Ethereum became a competitor to Dymension because rollup data publication is outsourced for scale to a specialized DA layer (listed above) or really any L1/settlement layer.

So you can look at Ethereum as a bridging hub with liquidity and DA. You can look at Dymension Hub as a bridging hub with liquidity (singular AMM) and DA outsourced for scale.

As we wrap up this mega modular post, I want to emphasize the world we are heading towards is interop maxxxxing and I fully expect to see more and more creative collaborations between IBC <> Ethereum tech.

In addition to this, the beauty of modular designs is that you can create so many unique blockchain structures which can be intelligently positioned for specific use cases.

๐ˆ๐ญ๐ฌ ๐ฅ๐ข๐ค๐ž ๐›๐ž๐ข๐ง๐  ๐๐š๐›๐ฅ๐จ ๐๐ข๐œ๐š๐ฌ๐ฌ๐จ, ๐จ๐ง๐œ๐ก๐š๐ข๐ง.

As I mentioned earlier, I have a research piece coming out tomorrow detailing the upcoming VM narrative that you won’t want to miss!

๐ด๐‘  ๐‘ค๐‘’ ๐‘’๐‘š๐‘๐‘Ž๐‘Ÿ๐‘˜ ๐‘œ๐‘› ๐‘ก๐˜ฉ๐‘’ ๐‘—๐‘œ๐‘ข๐‘Ÿ๐‘›๐‘’๐‘ฆ ๐‘ก๐‘œ๐‘ค๐‘Ž๐‘Ÿ๐‘‘๐‘  ๐‘Ž ๐‘š๐‘œ๐‘‘๐‘ข๐‘™๐‘Ž๐‘Ÿ ๐‘“๐‘ข๐‘ก๐‘ข๐‘Ÿ๐‘’, ๐‘ค๐‘’ ๐‘๐‘Ž๐‘› ๐‘œ๐‘›๐‘™๐‘ฆ ๐‘ก๐˜ฉ๐‘Ž๐‘›๐‘˜ ๐‘ก๐˜ฉ๐‘’ ๐‘‘๐‘’๐‘ฃ๐‘  ๐‘Ž๐‘›๐‘‘ ๐‘๐‘œ๐‘Ÿ๐‘’ ๐‘๐‘ข๐‘–๐‘™๐‘‘๐‘’๐‘Ÿ๐‘  ๐‘“๐‘œ๐‘Ÿ ๐‘ก๐˜ฉ๐‘’ ๐‘’๐‘๐‘–๐‘ ๐‘ก๐‘’๐‘๐˜ฉ ๐‘ค๐‘’ ๐‘”๐‘’๐‘ก ๐‘ก๐‘œ ๐‘๐‘™๐‘Ž๐‘ฆ ๐‘ค๐‘–๐‘ก๐˜ฉ, ๐‘‘๐‘’๐‘”๐‘’๐‘›๐‘ . ๐ธ๐‘›๐‘—๐‘œ๐‘ฆ.


๐Ÿ™Œ Together with:

ConnextBuild Web3 applications that can securely interact with users, tokens, and other applications on any chain – just like on the web. Learn more here.


 

Jumper Exchange A truly multi-chain exchange. Aggregating the best in the business for bridging, swapping, and onramping.ย Learn more here.


 

Cartesi is an application-specific rollup protocol with a Linux runtime. Scaling Computation. Transcending EVM Limitations. Learn more here.


 

Disclaimer: Please be aware that investing in cryptocurrency and DeFi platforms involves risks like technical glitches and human errors. We may receive commissions for featuring certain projects, which will be clearly noted. Our content is educational only and not financial advice; we are not licensed advisors.


 

 

Avatar photo About the author: We help you explore DeFi onchain w/ foolproof education & relevant research to give you an edge. Focused on L2s. Scaling to mass adoption one block at a time๐Ÿ™

0 comments… add one

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.