Scroll是一种为Ethereum设计的Layer 2扩容解决方案,利用零知识Rollup(zk-rollup)技术来增加交易吞吐量,降低成本,同时又不影响安全性和去中心化。通过使用zk-rollups,Scroll在链下处理交易,然后提交摘要到Ethereum的Layer 1进行验证,使得开发者和用户与基于Ethereum的应用程序互动更高效。Scroll的一个独特特性是其zkEVM(零知识以太坊虚拟机),可以与Ethereum现有基础设施完全兼容。这意味着开发者可以轻松将他们的去中心化应用(DApps)迁移到Scroll,无需任何更改,实现无缝集成,同时受益于更低的gas费用和更快的交易速度。Scroll的架构包括三个主要层:在Ethereum上的结算层,用于处理交易的排序层,以及生成zk-proof以确保交易有效性的证明层。这种结构提供了强大的安全性保证和可扩展性,使得Scroll成为Ethereum可扩展性挑战和对去中心化应用不断增长需求的一个有前景的解决方案。