在讨论以太坊扩容方案时,我们主要关注 Layer 2 的解决方案,他们主要目标是解决 Layer 1 的局限性。这些 Layer 2 的解决方案旨在不影响去中心化或安全性的同时提高交易吞吐量。目前有几种以太坊 Layer 2 解决方案,包括Rollups、State Channels 和 Nested Blockchains。RollupsRollups 是 一种Layer 2 解决方案,将众多交易聚合(打包)到 Layer 1 中的单个交易中,通过在聚合(打包)内的参与者之间分摊交易费用,为用户节省成本。Rollups 主要有两种类型:Optimistic Rollups 和 Zero-knowledge Rollups(ZK-Rollups)。前者默认打包的每笔交易都是准确可信的(顾名思义,乐观),直接进入验证环节,但同时引入了挑战者机制,以确保离链交易的有效性;后者采用零知识证明这种数学加密方式增强隐私性和安全性。Optimistic Rollups 例子包括 Optimism、Arbitrum 和 Boba Network,ZK-Rollups 的应用包括 Starkne...