Scaling Security: Multi-Prover Implementation on Scroll - Scroll
Acknowledgment: Special thanks to Péter Garamvölgyi, Mohammad Jahanara, Ye Zhang, and Deli Gong for discussions and feedback on earlier drafts of this article. As more assets have moved from Ethereum to Layer 2, one crucial factor often gets sidelined: security. As Vitalik pointed out in his talk and blog, it will take a long time for complex software like zkEVMs to be completely bug-free. The risk of bugs in a single prover that validates all L2 transactions could be catastrophic. Similar to Ethereum's multi-client philosophy, having prover diversity can significantly reduce such risk. This article unveils the architecture bringing prover diversity to enhance Scroll's security. We explore the design space for a multi-proof system and articulate the rationale behind incorporating a TEE (Trusted Execution Environment) prover as a secondary prover to Scroll. Lastly, we are excited to share the news that Scroll is collaborating with Automata, a modular attestation layer, to develop a TEE
Scroll - Scaling Security: Multi-Prover Implementation on Scroll
Explore this link on the map →related reading
- Possible futures of the Ethereum protocol, part 2: The Surgevitalik.eth.limo
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- Different types of layer 2svitalik.eth.limo
- Scaling Ethereum L1 and L2s in 2025 and beyondvitalik.eth.limo
- What might an "enshrined ZK-EVM" look like? - HackMDnotes.ethereum.org
- Aleo: Can You Keep a Secret?notboring.co
- MEV-Boost using EigenLayer - HackMDhackmd.io
- On Trust Minimization and Horizontal Scalingwdai.us
- Layer2|Coinbase Ventures关于多链未来、侧链及Layer2解决方案指南 — Mirrormirror.xyz
- Introducing EVM Equivalence. Or, Ethereum All the Way Down: How We… | by Optimism | Optimism PBC Blog | Mediummedium.com