Subscribe to wiki

Share wiki

Scroll

Social Profiles:

Scroll

Scroll is a scaling solution for that aims to address scalability issues. It is a solution built on the zkEVM (Zero-Knowledge ), focusing on improving security and performance.[1]

Overview

Founded in 2021 by Haichen Shen, Sandy Peng, and Ye, Scroll is a scaling solution for that addresses scalability challenges. It utilizes zkEVM (Zero-Knowledge ) technology to process transactions off-chain and then bundle them for verification on the mainnet.

Launched in October 2023, the Mainnet aims to improve scalability by reducing transaction costs and increasing processing speed through zero-knowledge proofs. The system seeks to enhance capacity while maintaining its security and decentralization.[1][2][3][4][5][6]
scroll_mainnet_live-2.png

Ecosystem

Scroll Sepolia Testnet

The Scroll Sepolia testnet operates on top of Sepolia Testnet, with Sepolia serving as the base network and Scroll Sepolia as a zero-knowledge rollup layer. It features demo applications including a bridge, block explorer, and rollup explorer.

Scroll Sepolia is used for testing and evaluating changes before they are deployed to Scroll Mainnet. It aims to provide a testing environment similar to the mainnet, allowing for the assessment of upgrades and performance in a live setting.[7][8]

Products

Scroll Origins

Scroll Origins is an program intended to recognize developers who deployed contracts on Scroll Mainnet within 60 days of the Genesis Block, ending December 9, 2023. Each features a distinct polynomial design related to zkEVM technology, reflecting deployment details such as date and address.

The are categorized based on deployment timing: Quintic for the first 30 days, Quartic for days 30 to 45, and Cubic for days 45 to 60. These non-transferable were available for claiming on the Scroll website starting December 14, 2023.[11][12]
Screenshot 2024-08-01 at 20.07.32.png

Scroll Canvas

Scroll Canvas aims to provide a platform for displaying on-chain credentials and achievements within the Scroll ecosystem using verified Badges. These non-transferable badges serve as proof of user participation and milestones and are linked to individual wallets.

The integration with the Attestation Service ensures that each Badge is authentic and verifiable. Users can use Scroll Canvas to document their achievements, organize Badge collections, and access new opportunities. Builders can issue Badges to facilitate user engagement and recognition.

As an open-source platform, Scroll Canvas invites community contributions and development. Users can mint their Canvas with a small fee, with opportunities for discounts available through invite codes.[13]
Untitled--3-.png

Architecture

Scroll’s architecture is organized into three layers:

The Settlement Layer utilizes to provide data availability, ordering, and validity proof verification. It supports communication and asset transfers between and Scroll by deploying necessary contracts on .

The Sequencing Layer includes an Execution Node that processes transactions and generates blocks. It also contains a Rollup Node that batches transactions, posts data to , and submits validity proofs for finality.

The Proving Layer is composed of provers that generate zkEVM validity proofs to verify transactions, with a coordinator managing the distribution of proving tasks and relaying proofs to the Rollup Node for finalization on .

This layered structure aims to ensure efficient transaction processing and security within the Scroll network, utilizing infrastructure for data and finality.[9]
Screenshot 2024-08-01 at 19.48.09.png

Scroll Node

The Scroll node facilitates interaction with the network through three components:

The Sequencer processes transactions and generates new blocks, utilizing the implementation for compatibility and security.

The Coordinator handles execution traces from the Sequencer and assigns proof generation tasks to Rollers.

The Relayer monitors the status of blocks and manages message relays for deposits and withdrawals between Ethereum and Scroll. This setup aims to support effective network operations and communication.[10]

Roller Network

The Roller Network consists of Rollers that generate validity proofs for the zkRollup. These Rollers use hardware accelerators, such as GPUs, FPGAs, and ASICs, to reduce proving time and costs.

The process involves converting execution traces from the Coordinator into circuit witnesses, creating proofs for each zkEVM circuit, and aggregating these proofs into a single block proof. This setup aims to enhance the efficiency and accuracy of proof generation.[10]
Sajm1E2.png

Rolllup and Bridge Contracts

Scroll interacts with through Rollup and Bridge smart contracts. The Rollup contract manages state roots and blocks, storing data on to support data availability and security for Scroll blocks. It aims to finalize blocks on Scroll once block proofs are verified.

The Bridge contracts enable the transfer of messages and assets between L1 and . Users initiate these transfers through the Bridge contract, with the Relayer indexing and processing transactions for inclusion in blocks and vice versa. This setup aims to facilitate communication and asset movement between the two layers.[10]

Funding

Scroll secured $50 million in its Series B funding round on March 6, 2023, bringing its total funding to $80 million across two rounds. The lead investors in this round included , Sequoia Capital China, and others. Scroll has 20 institutional investors and was valued at $1.8 billion as of March 7, 2023.[6][5]

See something wrong?

Average Rating

Based on over 1 ratings

How was your experience?

Give this wiki a quick rating to let us know!

Edited By

Profile picture of Anonymous userTara

Edited On

August 1, 2024

Loading...

REFERENCES

[1]

trustwallet - Scroll

Aug 1, 2024

[2]

docs - Overview

Aug 1, 2024

[3]

Scroll Twitter

Aug 1, 2024

[4]

blog - Mainnet is here

Aug 1, 2024

[5]

theblock - Scroll

Aug 1, 2024

[6]

tracxn - Scroll

Aug 1, 2024

[7]

docs - Scroll Sepolia Testnet

Aug 1, 2024

[8]

blog - Sepolia Testnet

Aug 1, 2024

[9]

docs - Architecture

Aug 1, 2024

[10]

blogs - Architecture

Aug 1, 2024

[11]

blog - Designing Scroll Origins

Aug 1, 2024

[12]

blog - Announcing Scroll Origins

Aug 1, 2024

[13]

blog - Scroll canvas

Aug 1, 2024