A flurry of ecosystems have recently announced zero-knowledge, EVM-comptabile rollups.
I know, it's a mouthful.
So what do ZK-rollups mean for Ethereum? What does they mean for you as a user? And how could this tech transform crypto?
Today, we take a look:
Let's get some questions out of the way first.
1. What is a ZK-rollup?
Since Ethereum (a so-called Layer 1 network) is expensive and slow, many have spent the last few years trying to build 'rollups' on top of the network to make it cheaper & quicker.
Think of a ZK-rollup as a way to show you've done a complex calculation successfully/accurately without showing the whole computation.
It's a way to put a lot of information (in this case, the info from a bunch of transactions) into a little proof, which gets posted to Ethereum.
Remember when you had show your math teacher the correct answer to get permission to move onto the next problem?
You didn't need to show the entire calculation to show you got to the right result.
That's a rough metaphor of how a ZK-proof works.
2. What is the EVM?
EVM stands for Ethereum Virtual Machine. It is the software environment for the Ethereum network.
The EVM is basically a mini-computer inside of Ethereum that allows devs to write smart contracts in a language called Solidity.
A huge advantage of the EVM-equivalence is that it allows your protocol to be compatible with the existing Ethereum ecosystem:
• Compatible with wallets like Metamask
• Easy to fork code over
• Intuitive for devs that already know Solidity
Some important points:
• ZK-rollups are much faster and cheaper to transact on than Layer 1 Ethereum
• ZK-rollups don't necessarily have to settle back to Ethereum, they can become their own independent Layer One network
• ZK-rollups are a key part of Ethereum's scaling plan
ZK-rollups have been online for a while now: dYdX runs on a ZK Rollup, so does Argent.
But we've been waiting for ZK-EVM tech for years now, and its finally ready.
Who is coming to market?
A quick interruption:
If you like what you're reading, and want to learn more about the assets and news shaping crypto, you should check out my newsletter, linked below:
Polygon just launched Hermez, a zkEVM solution that promises to be quick, cheap, and developer friendly.
Polygon isn't focusing on differences in tech implementation, instead highlighting their bizdev ecosystem and open-source software
There's some debate on Polygon's use of EVM-equivalence/EVM-compatibility' as they're two different concepts.
• EVM-compatibility: functions identically from software/tooling/dev perspectives
• EVM-equivalence: the rollup functions as EVM-equivalent from ALL perspectives
Scroll is a lot more bootstrapped when compared to Polygon's acquire-and-ship approach.
They're focused on decentralization/ governance "across many aspects of Scroll, including node operators, provers, and the community of developers and users.
This thread gets into a bit more depth on Scroll's approach, they also claim to have full EVM-equivalence:
Three Arrows Capital was one of the biggest crypto hedge funds, at one point managing over $10 billion in capital—
Until the founders dropped off the map.
A 1000-page legal document came out today, bringing clarity to the case.
I went through it. This is what I found:
To get you up to speed:
After making a series of large directional trades (GBTC, LUNA, stETH) and borrowing from 20+ large institutions, Three Arrows Capital (3ac) went bust.
Then the founders ran, and the loan defaults have lead to mass contagion in crypto.
As founders Su Zhu and Kyle Davies are nowhere to be seen, legal proceedings move forwards.
Today, a court document was leaked, one which asks the Singapore Government (where 3AC is based) to recognize liquidation proceedings and cooperate with liquidators.
Crypto is reaching a breaking point, and it has nothing to do with the Fed, Celsius, jpegs, or DeFi.
It's us.
We, the users, are destroying crypto.
Let me explain:
Crypto is ultimately a tool for governance:
Blockchains are only static if we decide to make them static, so far we have decided to make them static via governance and consensus.
Ultimately the unchangeable/immutable aspects of crypto have been provably valuable recently.
Some examples:
• No one can take away your tokens
• No government or institution can censor your ability to transact
• No one can stop you from trading at any time
• No one can reverse transactions
All of these things are things we value, things that are different in TradFi