0/ Rollups are a key technology in blockchain scaling, even beyond $ETH. #Cevmos for example enables the deployment of EVM rollups on top of a @EvmosOrg-based rollup leveraging @CelestiaOrg's modular data availability layer
Short 🧵 on the Cevmos stack & its purpose (0/11) ⚛️👇
@EvmosOrg@CelestiaOrg 1/ #Cevmos (short for Celestia/EVMos/CosmOS) is a modular stack for building EVM-based rollups that use #Celestia as a DA & consensus layer. The Cevmos stack will center around an optimized settlement chain for rollups, based on #Evmos
#Celestia is a modular consensus & data availability layer built on the Cosmos SDK that aims to enable anyone to easily deploy decentralized blockchains without the overhead of bootstrapping a new consensus network
@EvmosOrg is an application-agnostic chain that offers an EVM-compatible development environment. Built on the Cosmos SDK, Evmos is interoperable with other #Cosmos chains via IBC
@Cosmos is a modular framework for building sovereign and application-specific blockchains that are interoperable with each other through the IBC module. Both #Celestia and #Evmos are based on the #Cosmos SDK
@EvmosOrg@CelestiaOrg@cosmos 5/ #Cevmos evolves around an #Evmos-based chain that is implemented as a Celestia rollup by using Optimint instead of Tendermint. This rollup uses @EvmosOrg as the settlement layer and Celestia as the data availability solution
@EvmosOrg@CelestiaOrg@cosmos 6/ Optimint is a drop-in replacement for Tendermint BFT that enables devs to deploy new chains that use a modular & decentralized data availability layer like #Celestia (rollups)
@EvmosOrg@CelestiaOrg@cosmos 7/ The rollup at the center of the #Cevmos stack is called the settlement rollup. #Rollups can then deploy on top of the settlement rollup as a recursive structure (rollup on top of a rollup), with each rollup having a two-way trust-minimized bridge with the settlement layer
@EvmosOrg@CelestiaOrg@cosmos 8/ It should be possible to re-deploy the same rollup contracts and software rollups run on #Ethereum on the #Cevmos settlement layer. Hence, minimal work is necessary to port the rollups
@EvmosOrg@CelestiaOrg@cosmos 9/ This means that the #rollups use calldata on the settlement rollup, while the settlement rollup batches the data using Optimint and posts the data to @CelestiaOrg
@EvmosOrg@CelestiaOrg@cosmos 10/ Since the rollups deployed on the #Cevmos stack ultimately share the DA & consensus layer, they are interoperable with each other through trust-minimized bridges, allowing tokens to be transferred among rollups and between rollup & settlement layer in a trust-minimized way
@EvmosOrg@CelestiaOrg@cosmos 11/ If a rollup within the #Cevmos stack wants to communicate with another non-rollup chain (e.g. via IBC network) or a #rollup that uses a different settlement layer a trusted bridge would be needed, as trust-minimized bridging wouldn’t be possible
0/ One of the upcoming L1s I'm most excited about is @CelestiaOrg, a modular, chain-agnostic data availability & consensus layer that provides a highly scalable & decentralized DA solution to rollups & app-specific L1 chains✨
A mega-🧵 on why you should pay attention (0/39)👀👇
@CelestiaOrg 1/ While most blockchain ecosystems agree that the future is multi-chain, the way they envision a multi-chain world can differ heavily. Approaches that have started to gain traction over the past few months are #Ethereum (rollups), #Polkadot (parachains) & #Cosmos (zones)
@CelestiaOrg 2/ So, according to its rollup-centric roadmap, #Ethereum envisions the future to evolve around rollup-based L2 solutions. But unfortunately, rollups tend to be rather expensive to operate/use & are less flexible than L1 chains (at least pre EIP-4844 / $ETH 2.0)
0/ Data availability is the primary scaling bottleneck for $ETH-based rollup L2s and a hot topic at the frontier of blockchain scaling. But what is the data availability problem and how is it addressed?
A 🧵 about the DA problem and the current DA landscape (0/XX)
1/ The data availability problem refers to the question how peers in a blockchain network can be sure that all the data of a newly proposed block is available
2/ If part of the data is not available, the block might contain malicious transactions which are being hidden by the block producer
0/ Until today, L2 AMM designs entailed moving the AMM to L2 in its entirety including liquidity, resulting in undesirable fragmentation of base layer liquidity
@StarkWareLtd's concept of a distributed AMM (dAMM) fixes this
A 🧵 on what dAMM is and how it works (0/15) ✨👇
@StarkWareLtd 1/ The concept of the distributed AMM (dAMM), is an L2-powered AMM design that allows liquidity to remain on L1, while users trade on L2
@StarkWareLtd 2/ Beyond allowing L1-based Liquidity Providers (LPs) to participate in and profit from #L2 AMM activity, this design also allows for multiple L2 solutions to leverage the same L1 AMM infrastructure
0/ Because they have important applications in privacy & scaling, let’s have a look at zero knowledge proof technologies like zkSNARKs, zkSTARKs and how projects like @MantaNetwork leverage zk-tech to enable private #DeFi or #PriFi 🥷
A mega-🧵 on zk stuff & $MANTA (0/27)
1/ Let’s start with the basics. A zero-knowledge proof of some statement must basically satisfy three properties…
2/ …Completeness: if the statement is true, a honest prover will successfully convince the honest verifier of the validity of the statement
0/ @RmrkApp introduces a Substrate-based NFT standard or rather a set of standards on $KSM which composes of five NFT lego primitives. Putting these legos together allows users to create #NFT systems of arbitrary complexity 👾🕊️
Mid-week 🧵on $RMRK (0/27) 👇
1/ Additionally, by leveraging this logic and @kusamanetwork’s multi-chain architecture, these NFTs are eternally liquid & forward compatible with other projects, while being seamlessly portable to other $KSM parachains
2/ The @kusamanetwork relay chain is a blockchain without smart contracts. Therefore, one cannot write logic onto it, making on-chain NFTs impossible. That’s where the $RMRK concept comes into play
0/ Mega thread on why I think #privacy will be an increasingly important topic in the #crypto space and why I’m really bullish on some projects & their tech!🔒
$SCRT $MANTA $PHA $DUSK $XHV $MINA
Privacy (0/20) 🧵👇
1/ With blockchain & #crypto, a large part of the attraction of the technology is its promise of decentralization, fairness and transparency. However, with transparency comes a lack of privacy
2/ While transactions and messages on the blockchain can be pseudonymous, true privacy is much harder to achieve. Few people want their private details broadcast in a public (even though encrypted) way, whether it is their financial transactions or health records