Prerequisites:
To better understand this blog, you should master the basic concepts of Ethereum first.
What is Scroll?
Scroll is a Layer 2 scaling solution based on zkEVM technology. Its development team consists of cryptography researchers, engineers, experts, and community supporters. The founders include mathematician Ye Zhang, system engineer Haichen Shen, and Web3 investor Sandy Peng. Scroll's mission is to provide an accessible scaling solution that preserves the essence of Ethereum – trust-minimized, secure and open source.
In its Series A financing, Scroll raised $30 million from investors including the investment firm Polychain Capital, Ethereum Foundation's Ying Tong, Carlos Aria and other angel investors, as well as Ethereum community members Anthony Sassal, Ryan Adams and Santiago Santos.
The Scroll Mainnet went live in October 2023 and is now open to all users.
How dose it work?
Scroll is a Layer 2 network built on zkEVM and natively supports EVM. It scales Ethereum using ZK Rollup technology.
- ZK: Zero-Knowledge Proofs
Scroll uses Zero-Knowledge Proofs to prove the integrity of transactions without exposing transaction details. Doing so completely excludes third parties from the transaction verification process. - ZK Rollup: A Rollup solution using zero-knowledge proofs
Scroll uses Rollup technology to bundle hundreds of transactions into a batch and verify them on the Ethereum mainnet as a single transaction. Ensure the validity and availability of data, so that the Scroll network has the same security as the Ethereum mainnet. - EVM: Ethereum Virtual Machine
EVM is used to execute smart contracts. - zkEVM: Ethereum Virtual Machine built on Zero-Knowledge Proof technology.
Scroll is a general-purpose ZK Rollup that utilizes EVM for off-chain computation, enabling users to interact with Scroll identically to Ethereum, and developers to build on Scroll just like on Ethereum.
Features
- Native zkEVM Layer2
- Very low transaction fees
- No need to rely on third parties
- Ethereum mainnet-level security
- Users take control of their funds
Learn more:
How to use Scroll
Take imToken as an example. First download and install imToken and create or import a wallet. Download link:https://token.im
Note: Click to check website certificate security
To create a Scroll account, navigate to "My Profile" -> "Manage wallets" -> "Add", select the “Scroll” network, and confirm. Then, return to the wallet homepage to access your newly created Scroll account.
Detailed tutorial: How to use Scroll with imToken?
Learn
Layer 2
In order to scale Ethereum to accommodate a growing number of users, developers have proposed 2 solutions, namely, layer 2 and sharding (a layer 1 scaling solution).
Layer 1 refers to the Ethereum blockchain itself, and layer 2 is a network or technology that operates on top of Ethereum to improve its scalability and efficiency.
Mainstream layer 2 solutions include ZK Rollup, Optimistic Rollup, Plasma, State Channels, Validium, etc.
ZK Rollup
ZK stands for Zero Knowledge, which means that a prover can convince a verifier that an assertion is correct without providing any useful information to the verifier.
Rollup is a collective term for solutions designed to improve the performance of the Ethereum mainnet by handling transactions off-chain while keeping part of the data of each transaction on-chain.
ZK Rollup = Roll Up Transaction + Zero Knowledge Proof (zk-SNARK)
In a nutshell, ZK Rollup is a L2 scaling solution in which all funds are held by a smart contract on the mainchain, while computation and storage are performed off-chain. For every Rollup block, a state transition zero-knowledge proof (SNARK) is generated and verified by the mainnet contract.
zkEVM
zkEVM is an Ethereum Virtual Machine built on zero-knowledge proof technology. Unlike regular virtual machines, zkEVM proves the correctness of program execution, including the validity of inputs and outputs used in operations.
Scroll Block Explorer
Scroll Block Explorer is a website that queries Scroll blocks, transactions, account addresses and other information.
Scroll Ecosystem
- Aave
- Sushi
- Celer Network
- Orbiter Finance
- Skydrome
- Rhino.fi
- Hop Exchange
- Owlto Finance
- Innovaz
- …
Development Team
Founded in 2021 by mathematician Ye Zhang, systems engineer Haichen Shen, and Web3 researcher Sandy Peng, Scroll Network's development team shares a vision to build a more inclusive Ethereum ecosystem with unlimited potential. In response to Ethereum's network congestion, they created Scroll - a solution nearly identical to Ethereum but cheaper, faster, and infinitely scalable using ZK rollups.
As an open source project, Scroll emphasizes transparency, community participation, and robust real-world testing to promote security comparable to Ethereum while adhering to decentralization principles. With seamless Ethereum integration and a focus on an excellent developer experience, Scroll aims to fully unlock Ethereum's scalability to meet the needs of billions of users and developers through stability, security and ownership protection.
More information
-
Scroll official website: https://scroll.io
-
Scroll official cross-chain bridge: https://scroll.io/bridge
-
Scroll Twitter: https://twitter.com/Scroll_ZKP
-
Scroll Discord: https://discord.gg/scroll