zk rollups explained & why they are the future of blockchain scalability + privacy
Hello there r/loopringorg. Longtime contributor from r/ethfinance here.
With all the hype around Loopring and Gamestop, I thought I'd share some of the best articles around zk-rollups - this is a great chance to educate people about where the blockchain space is headed, and - after reading these articles - you will know zk-rollups are the future of everything. Yes, everything. I could attempt to explain it all in my own words, but I would be writing books. Instead, I'll provide you with the best resources we have.
Alright, here we go:
Ethereum-powered ZK-Rollups: World Beaters
Why rollups + data shards are the only sustainable solution for high scalability
Addressing rollup misconceptions
Why a single zk rollup can scale well beyond any L1 with fast full nodes
What are zero knowledge proofs?
Ethereum's unique place in the new rollup-centric world
Okay, okay. I'll do a quick TLDR:
Blockchain networks currently function by having all validators/miners process all transactions. This is wildly inefficient, but it is paramount for network security. So how do we gain extreme scalability without compromising on security + decentralization?
The concept is fairly simple. It is based around "provers" and "verifiers". Instead of thousands of validators that all need to process all transactions, we instead take only a few validators that process transactions. These "provers" compute the transactions off-chain and generate a zero-knowledge proof of the computation. This zk proof mathematically proves that no fraud occurred - there is no possibility of fraud, mishaps, or anything that could lead to an undesirable outcome. It's mathematically verified.
These proofs are then verified by the "verifiers". These verifiers are light-weight and verifying proofs is much less computationally intensive than generating them, so anyone can run a verifier and check the proofs.
The best part? Rollup transactions get batched together. There can be tens of thousands of transactions in a single batch, which means the transaction fees get split up between all transactors. This means essentially zero gas fees, and fees will actually go down the more people transact.
So where does the scalability come from?
- off-chain proving saves thousands of validators from reprocessing every tx
- we only need a few provers for liveness to guarantee censorship resistance - if one goes down or doesn't want to compute your transactions, another one will.
- by doing this, we save immense amounts of hardware
- the proofs and call data are settled back to L1 (Ethereum mainnet). A large part of the computation never needs to hit L1 because we mathematically proved the results are correct
- batching of transactions amortizes gas fees among all participants -> 0 gas fees
Another benefit is that by achieving scalability through zk rollups, we can keep Ethereum mainnet lightweight, which makes it easier to run nodes on mainnet. The easier it is to run nodes, the more decentralized and secure the entire network becomes.
TLDR of TLDR:
zk rollups invert the blockchain trilemma and keep the base layer secure + decentralized.
While I have your attention: ETH 2.0 will not fix gas fees on L1. ETH 2.0 consists of a series of upgrades.
-
The merge to Proof of Stake in Q2 2022, reducing energy consumption by 99.95% and making ETH deflationary
-
Data sharding, which scales rollups by a factor of 100 at the very least, 10,000x within a few years
-
Statelessness which makes it easier to run nodes on L1, improving decentralization and security of Ethereum even more
-
a zkEVM, but this will be a couple years off.
Rollups fix gas fees, thank you for your attention.
Posted Nov 9, 2021, 4:42 PM UTC · edited
Not everyone picking up LRC understands the details of Loopring. More of this kind of post would go much further towards realizing the value of this platform and its token than the ridiculous volume of hollow posts yawping over short term price action.
Thanks OP!
thats why i keep saying +100$/token is not a meme
If the crypto world truly understood the potential of this tech, L2 tokens (plural) would be dominating the market in a major way already.
One of the biggest myths damaging L2 token adoption at the moment is the idea that Eth's merge to POS (aka eth2) is going to solve the problem of gas fees and network traffic. This is completely false.
Luckily, this problem for L2 will resolve itself. Once the merge happens and people wake up and smell the coffee, I would expect to see pretty rapid growth in the L2 space in terms of wallet count, trading volume and token price.
So now we just have to wait. Arguably the hardest part when you know you're on to a winner.
been on that train for 10monts now with GME. i am zen af and can wait for months to come 😂🚀🚀🚀
Cheers to that brother ape 🍻
This is 100% correct, and multiple zk rollup tokens are set to launch within the next 3-9 months. If you can, spread the word around zk rollups, link them to this post, and explain that the merge will not fix gas fees and isn't supposed to fix them.
zk rollups are the future of this entire space.
Where can I read more about zk rollups? Getting back into crypto after selling all my Bitcoin back in 2015, still pretty bitter that I didn’t hold but I’m excited to learn more about projects like Loopring
[removed]
Merge? As in loopring and eth or loopring and gme?
Doesnt eth2 claim exactly that: to eliminate gas fees?
I'll give some context here.
ETH2 was originally planned to introduce Proof of Stake and sharding to the Ethereum blockchain. Sharding means splitting up the blockchain into 64 or more distinct chains which would enable us to parallelize transaction execution and achieve exponential scalability gains.
However, as it turns out, this is extremely difficult to do without compromising on decentralization (one of the core values of Ethereum is to remain as decentralized as possible); and we would sacrifice composability between the shards.
ETH2 nowadays is a deprecated term. It was always a set of upgrades, referred to as ETH2, but now we simply talk about the upgrades themselves instead.
So here's what's happening with Ethereum:
After these two upgrades are done we'll implement statelessness for Ethereum nodes which makes it extremely easy to verify the blockchain, which increases decentralization and security once again.
Beyond that we'll zk-snark the entire EVM, and so on. But that's at least 5 years off.
Eth 2 is the old name for the merge.
You've confirmed my point - that is a complete myth, the merge will do nothing for gas fees. It's probably the most widely believed myth in crypto.
Ethereum is largely used for DeFi applications (and other dapps) right now. Until Loopring L2 can interact with the most popular Dapps it will be inferior to L1 and other L2 protocols like Polygon. Loopring also needs a way to on board FIAT without going through the L1 before there can be mass adoption.
By investing in LRC I am speculation that Loopring will solve those issues and generate a lot more traffic and more fees. Based on the fundamentals alone of the current state of Loopring, LRC is not a good investment
Usually people invest in things before they are amazing, finished products. I understand the sentiment, but all of these issues are being worked on by Loopring and several other zk rollups, and CEXs have already announced support for Ethereum L2s.
This is exactly why I aped in. Even $10 isn’t going to be a bad price.
[removed]
Thanks for explaining zk rollups. I kept shilling it but have no idea what it means, other than Vitalik saying it’s the future of layer 2s for ETH, and that it’s a superior technology than Optimism (Arbitrum and Optimism). With Polygon acquiring Hermez zk rollups, they should be working on this too. Seems like LRC already has this technology. Hope to see more posts about what Loopring is about. As new investors come in from the GameStop rumors, it’ll be huge to keep everyone updated about the potential of LRC. Even when and if GameStop verifies the rumors I think it’ll out LRC on the map and on its way to a top coin!
most ppl won't understand even after reading everything. i worked as the only web person in an entire ad agency of 200 employees, i know how technologically challenged almost everyone outside of tech is, this is why gme rumors finally got this rocket moving, and i am more than excited that loopring is finally getting the recognition they deserve!
The token is essentially just a share of the company, correct?
https://medium.com/loopring-protocol/lrc-tokenomics-v2-1e6fd99e9e9c
No, it explicitly not that.