Time for a big thread about Application Specific Rollups (like @loopringorg) + General Purpose Rollups (like basically everything else) 🧵
On how they often get lumped together, even though they couldn't be more different, and how they are complimentary not in competition👇
In 6months-a year, you're going to hear non-stop about #zkEVMs
They really are the endgame for Ethereum scaling on L2 + I couldn't be more excited for this💜
But this often leads people to believe that App Specific rollups will be left behind - this couldn't be more wrong
/👇
General Purpose L2's on #Ethereum - like Optimism, Arbitrum (OP rollups), Scroll, Polygon + Taiko (#zkEVMs) - are all trying to do one thing (in different ways):
Basically, reproduce Ethereum, but on a faster + cheaper L2 environment, still tied to Ethereum L1 for security
/👇
If successful (I am confident #zkEVMs will be😁), this will be great for #Ethereum
Ethereum, as it is today, will all move to Layer 2, and Ethereum will be a viable option to power all of #crypto all in one place
There will be no need for competing L1s ("ETH Killers")
/👇
But what about Application Specific "rollups" (like @loopringorg)
I think calling them all rollups confuses people, because it somewhat implies they are all trying to do the same thing
They are not - they compliment eachother, they do not compete with eachother
/👇
General Purpose rollups are trying to reproduce Ethereum on L2 - they are for devs to build apps on
App-Specific rollups are completely different - they are like complete, vertically integrated super apps/ecosystems
They are for end users to experience the power of crypto
/👇
If/when General Purpose rollups (likely #zkEVMs) are successful on #Ethereum L2 + bring all of Ethereum to L2..
I actually envision a world where almost all of the biggest applications in the world - like the Twitters, PayPals, Ubers, etc - all become L3s on top of #zkEVMs
/👇
.@loopringorg for example, is trying to be one of these super apps - a one stop shop for all things crypto - decentralized finance (#DeFi) + #NFTs in one place for the end user
Finally bringing the meme of "Being your own Bank" to reality💙
This could become reality on L3
/👇
If you want to build a #Web3 super app, harnessing the power of #crypto for the world, you will have a choice:
✅ build it directly on Ethereum L2 - on top of a general purpose rollup - fast + cheap option, but it won't be optimized for your specific products / applications
/👇
OR
✅ build a vertically integrated super app on L3 - inside your custom made rollup that can be highly optimized + customized for your specific products / applications
These rollups can submit their proofs directly to L2 instead of L1, making them even faster + cheaper✨
/👇
This also gives Web 2 companies a chance to come to #Web3 - the next frontier
Most of Web2, if they want to compete in the future, will want to be a part of #Web3, and will want an environment that is highly customizable + optimizable for their end users
In order to reach billions of users, we NEED mass adoption of “Smart” wallets like @loopringorg ‘s💙
2/
The main advantage of a “smart” wallet over a “dumb” wallet (like most wallets ie. MM) is that there is no single point of failure with the Social Recovery mechanism
If you get hacked / phished, you have security layers in place that will prevent the movement of funds
3/
As #Ethereum transitions to Layer 2, I want to try to help the average user understand this change better
Quick thread on what is 'Layer 2' + how do I use it? Using @loopringorg Layer 2 as an example
From the viewpoint of someone who has a Coinbase account + Metamask address
👇
A good way to think about wallets + addresses in #crypto is that every address has multiple Layers built into it - but requires special integration to access each Layer
A new "wallet" creates a new "address"
A new "address" has Layer 1 + Layer 2 levels already built in
👇
When you open a Coinbase or Binance account, they create a new "wallet" + "address" for you, which THEY control
Currently almost all exchanges are only integrated with "Layer 1" of Ethereum
Meaning they can't access/see Layer 2 of these addresses (even though they are there)
👇