Skip to content

Commit e51e943

Browse files
authored
explain why ZK rollups don't have delay
1 parent cc54e20 commit e51e943

File tree

1 file changed

+3
-3
lines changed
  • src/content/developers/docs/layer-2-scaling

1 file changed

+3
-3
lines changed

src/content/developers/docs/layer-2-scaling/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ There are two types of rollups with different security models:
5959

6060
### Zero knowledge rollups {#zk-rollups}
6161

62-
Zero knowledge rollups, also known as ZK-Rollups, bundle or "roll up" hundreds of transaction executions off-chain and generates a cryptographic proof, known as a SNARK (succinct non-interactive argument of knowledge). This is known as a validity proof and is posted on layer 1 (along with all transaction data).
62+
Zero knowledge rollups, also known as ZK rollups, bundle or "roll up" hundreds of transaction executions off-chain and generates a cryptographic proof, known as a SNARK (succinct non-interactive argument of knowledge). This is known as a validity proof and is posted on layer 1 (along with all transaction data).
6363

64-
With the transaction data and validity proof, the zk-rollup contract can verify that all transactions were included and executed correctly.
64+
With the transaction data and validity proof, the ZK rollup contract can verify that all transactions were included and executed correctly.
6565

66-
With a ZK rollup, validating a block is quicker and cheaper because less data is included. You don't need all the transaction data to verify the transaction, just the proof.
66+
With a ZK rollup, there are no delays when moving funds from layer 2 to layer 1 because a validity proof accepted by the ZK rollup contract has already verified the funds.
6767

6868
The sidechain where ZK rollups happen can be optimised to reduce transaction size further. For instance, an account is represented by an index rather than an address, which reduces a transaction from 32 bytes to just 4 bytes. Transactions are also written to Ethereum as calldata, reducing gas.
6969

0 commit comments

Comments
 (0)