To scale Ethereum with our zkEVM-based zkRollup, we have designed Scroll with a set of key technical principles in mind which uphold Scroll’s core values.
1/ We believe that upholding the Ethereum community's core principles at Layer 2 is of the highest priority.
This means building a solution that remains 100% aligned with Ethereum at the protocol level.
What are our technical principles? 👇
2/ (1) Ensuring User Security
For Scroll, this means users should not need to rely on the honesty of Layer 2 nodes for security and can instead take advantage of full Layer 1 security even when transacting on Layer 2.
3/ (2) Maintaining EVM-Equivalence
For a scaling solution, EVM-equivalence is the best way to give users and developers a seamless migration path from existing dapps and developer tooling.
4/ This implies substantially stronger guarantees than simple compatibility with the EVM through solutions such as transpilation.
5/ (3) Efficiency
In order for users to enjoy a great experience on a Layer 2, we believe that transaction fees should be substantially lower than on Ethereum and finality should be fast on the settlement layer (Ethereum).
6/ And all these conditions must continue to hold in a decentralized environment, bringing us to our last technical principle!
7/ (4) Decentralization across all layers of the community
We believe decentralization is one of the most valuable aspects of blockchains and ensures that protocols and communities are vibrant and resilient against censorship or coordinated attacks.
8/ This should hold across many aspects of Scroll, including node operators, provers, and the community of developers and users.
9/ By building in the open with the community and charting a credible path to decentralizing both proving and sequencing, Scroll is committed to ensuring decentralization across all dimensions.
10/ Tying it all together
The technical principles outlined in this article have led Scroll to a protocol design which aligns with the existing Ethereum community and provides a scaling path for the future billions of users who are not yet on-chain.
11/ As Scroll further evolves over the coming months, we will continue open-sourcing all of the ongoing research in fulfilling our grand vision, which is full-fledged EVM-Equivalence.
12/ If our vision of scaling Ethereum in an open and community-driven way resonates with you, we are looking for values-aligned individuals to help Scroll become the most developer- and user-friendly Layer 2 solution!
After over a year of building our zkEVM-based zkRollup in close collaboration with the @PrivacyScaling group at the Ethereum Foundation, we are releasing the pre-alpha version of Scroll for external testers! 📜
At Scroll, our grand vision is to empower both developers and users by making Ethereum's decentralized and secure services accessible to all, whether that be for financial, or non-financial purposes.
2/ By starting with an EVM-equivalent solution, we allow existing applications and developer toolings to migrate from Ethereum to Scroll without deep modifications. This gives the benefits of scaling while minimizing any obstructions to the current workflows and interfaces.
1/19 After a year of building, we are excited to announce Scroll, a zkEVM-based zkRollup on Ethereum. We are researchers and hackers dedicated to creating the most developer friendly scaling solution for Ethereum.
2/19 Our goal is to make interacting with Layer 2 as easy as interacting with Layer 1 Ethereum for both developers and end users. Because Scroll is fully EVM-equivalent, the experience will be exactly the same, with significantly reduced gas fees and increased throughput.
3/19 For users, this means:
* a Layer 2 chain with lower transaction cost and higher throughput, but inheriting security guarantees from Ethereum
* the same user interface and experience they are used to from existing dapps
* direct compatibility with existing wallets