ZK Rollup

微信扫码分享
Layer 2扩容复习与解答

Layer 2扩容复习与解答

**视频 AI 总结**:本课程复习了以太坊Layer 2扩容技术的核心概念,重点解决了以太坊的扩展性问题,即提高交易吞吐量并降低Gas费。内容涵盖了一层扩容、侧链、状态通道、Plasma与Rollup的区别,以及乐观Rollup与ZK Rollup的优劣势。还介绍了OP Stack模块化框架、DA层(如Blob)和Validium方案,并强调了以太坊作为结算层的角色。整体上,视频系统地梳理了以太坊扩容生态的关键技术。 **主要内容**: - 以太坊选择此图的核心原因是解决扩展性问题,支持更高交易吞吐量。 - 当前以太坊扩展性问题:TPS不足(早期<100,现在可能<500),Gas费高(已降低)。 - 一层扩容方法:提升区块Gas limit;侧链是独立区块链,通过跨链桥互通;状态通道支持高频交易;Plasma子链无法验证作恶。 - Plasma与Rollup区别:Rollup有完整数据提交到主链。 - Optimistic Rollup缺点:提款慢(依赖挑战期);ZK Rollup优势:安全性高、提款快,无需假设。 - OP Stack:模块化开源框架,可快速启动Layer 2。 - DA层(Blob):以太坊新增的Type 3交易,提供128KB临时空间给Layer 2,18天后删除。 - Validium:交易数据存放在链外,安全性略低于ZK Rollup。

3 0 0 2 天前
以太坊Layer2与Rollup

以太坊Layer2与Rollup

视频 AI 总结: 本视频系统介绍了以太坊为何需要 Layer 2 扩容,以及从侧链、状态通道、Plasma 到 Rollup 的演进脉络。重点说明了以太坊受限于可扩展性、确认速度和高 Gas 成本,难以支撑全球级应用,因此需要把部分交易移到链下处理,再将结果安全提交回主链。视频还对比了乐观 Rollup 与 ZK Rollup 的原理、优缺点,以及模块化区块链中执行层、结算层和数据可用性层的分工。 关键信息: 1. 以太坊面临“不可能三角”,更偏重去中心化和安全性,扩容能力不足。 2. 以太坊原生扩容方案包括提高 Gas Limit、分片,但分片已逐渐搁置。 3. 早期 Layer 2 方案有侧链、状态通道、Plasma,但都存在安全性、可用性或验证困难。 4. Rollup 是当前主流 Layer 2 方案,会把交易数据和执行结果提交到以太坊,用主链验证安全性。 5. Rollup 分为乐观 Rollup 和 ZK Rollup:前者兼容性高但有挑战期,后者安全性和提款效率更好但实现更复杂。 6. OP Stack、zkEVM、WASM 等是搭建 Layer 2 的重要框架和技术路线。 7. 以太坊现在通过 Blob 空间提供更便宜的数据可用性支持,降低 Layer 2 成本。 8. Layer 2 目前仍存在链间割裂、流动性分散和价值捕获不足等问题,因而出现了 Based Rollup、Native Rollup 等新探索。

51 0 0 2026-04-17 23:34
以太坊Layer2扩容方案

以太坊Layer2扩容方案

AI 总结: 视频主要讨论了以太坊面临的扩展性问题以及现有的Layer 2解决方案,包括 Optimistic Rollup 和ZK Rollup等技术。讲师还介绍了模块化区块链的概念以及不同Layer 2方案的特点和优缺点。 1、课程介绍与以太坊扩展性问题 课程主要内容包括以太坊的扩展性问题、扩容方案以及模块化区块链概念。 以太坊更关注去中心化和安全性,但存在交易处理速度慢(12秒出块)和容量小的问题,导致交易费用高。 以太坊每秒仅能处理约50笔交易,远低于支付宝、Visa等传统支付系统的数万笔TPS。 2、以太坊扩容方案 扩容方案分为两类:在以太坊主链上扩容(如提高gas limit)和通过二层(Layer 2)扩容。 提高gas limit是简单直接的扩容方法,但会增加节点运营成本。以太坊社区近期已加快gas limit的提升速度。 分片技术方案复杂,目前已被搁置,社区转向以Rollup为中心的扩容路线。 3、Layer 2扩容方案 Layer 2扩容方案包括侧链、状态通道、Plasma和Rollup,目前以Optimistic Rollup(OP)和ZK Rollup(ZK)为主。 侧链是独立于以太坊的链,安全性无法由以太坊保证,资金跨链存在风险。 状态通道适用于小额高频交易,但需参与者保持活跃,目前发展不佳。 Plasma方案因无法验证状态根的正确性而被搁置。 Rollup方案将交易数据和状态根提交到主链,通过重放验证交易正确性,分为OP和ZK两种。 4、Optimistic Rollup与ZK Rollup对比 OP假设交易正确,仅在挑战时验证,兼容性好但需等待挑战期(通常3-7天)。 ZK通过零知识证明验证交易正确性,安全性高且提现快,但证明效率低且成本高。 OP框架以OP Stack为主,ZK框架包括Polygon CDK、ZK Stack等。 5、模块化区块链与数据可用性 模块化区块链分为执行层、数据可用层、共识层和结算层,各层可独立替换。 以太坊的blob交易类型(EIP-4844)为Layer 2提供专用数据存储空间,降低费用。 数据可用性(DA)服务如Celestia允许将数据存储到其他链,降低成本但存在风险。 6、Layer 2的挑战与未来发展 Layer 2存在流动性分散和互通性差的问题,以太坊未能充分捕获Layer 2价值。 未来可能通过共享排序(如Best L1 Proposal)或原生验证(如Native Verification)改善互通性。

108 0 0 2025-09-30 23:00
【第109期】Bitcoin ZK Rollup:实时证明与Goat Network实践

【第109期】Bitcoin ZK Rollup:实时证明与Goat Network实践

AI 总结:本次公开课主题为Bitcoin ZK Rollup实时证明。Stephen Duan分享了零知识证明的背景、关键技术及Goat Network的实践方案。 小结 1. ZK Rollup与实时证明(Real-Time Proving) 概念: 实时证明旨在最小化生成证明所需的时间,理想场景是在承担后续货币提取的等待时间内完成证明,至关重要。 挑战: 以太坊等链的PoS铸币模型要求ZK Proof能在极短时间内(如区块时间12秒内)完成。 技术路径: 主流解决方案包括对执行过的交易序列进行分段,分别并行证明再进行聚合,以达成实时性要求。 2. Goat Network的BTC二层方案 技术栈: 基于“去中心化sequence”(Decentralized Sequence)和“Bit VM2”(GC,采用混淆电路)构建ZK Rollup。 decentralized sequence: 作为数据可公开可用的分布式存储网络,用于存储状态数据快照,节省链上存储成本。 Bit VM2+GC: 采用恶意对手安全(malicious adversary secure)的混淆电路(Gap Socket),将原本庞大的验证脚本压缩成可管理的链上数据,大幅降低验证成本。 ZKVM应用: 使用抗量子的Stacked Proof系统,生成进行Block Proof和Sub-block Proof,并具备多层聚合证明能力。 Docs: 当前主要开发集中在测试网BitVM2-GC版本,目标在Q4上线主网。 3. 系统治理与经济模型 博弈论与激励设计: 通过引入Universe Operator机制,由随机轮换的公会成员承担证明、出块、挑战等工作,并辅以激励与惩罚机制,确保各角色利益平衡。 长期愿景: 搭建一个多链兼容的“桥朴”(Bridgeless Bridge)系统,为不同链提供统一的ZK证明服务,实现资产和信息的无信任跨链。 >分享时间:2025-09-11

4340 0 0 2025-09-12 09:30
在 OP-Stack 上构建 EVM 等效 ZK Rollup 的挑战

在 OP-Stack 上构建 EVM 等效 ZK Rollup 的挑战

该视频的核心内容是关于如何利用 Optimism (OP) Stack 来构建一个零知识证明 Rollup (ZK Rollup),并分享了在这个过程中遇到的各种挑战。视频的主要观点是,OP Stack 是一个很好的起点,但要成功构建 ZK Rollup,需要进行大量的修改和研究。 视频中提出的关键论据和信息包括: * **OP Stack 的优势:** OP Stack 提供了一个优秀的框架,包括 sequencer, batcher, 智能合约, bridge 和 L2 geth,可以作为构建 Rollup 的起点。 * **OP Stack 的挑战:** * **Sequencer 的特权:** Sequencer 可以注入交易,这与 ZK Rollup 的零信任原则相悖,需要修改电路以验证交易的有效性。 * **服务集成:** Batcher 和数据可用性 (DA) 层与 ZK 电路没有直接联系,需要进行适配。 * **智能合约的模块化:** 智能合约(如 Bridge)的模块化程度不够,修改起来比较困难。例如,Optimistic Rollup 的提款需要等待七天,而 ZK Rollup 不需要,需要修改 Bridge 合约。 * **Geth 的修改:** 需要修改 Geth 以支持 ZK Rollup 的特性,但 OP Stack 中的 Geth 同时用于 L1 通信和 L2 状态管理,这使得升级变得复杂。 * **Deposit 交易:** Deposit 交易在 L1 上支付,但在 L2 上没有直接支付,需要修改电路以处理这种情况。 * **系统交易:** 系统交易频繁地将 L1 的信息写入 L2 的智能合约,增加了运营成本,需要考虑替代设计。 * **ZK 电路的挑战:** * **缺少预编译:** 现有的 ZK 电路可能缺少预编译,需要自行实现。 * **数据一致性:** 需要确保多个 ZK 电路使用相同输入,以保证数据一致性。 * **其他挑战:** * **基础设施:** 需要搭建基础设施来协调区块链、证明生成和状态提议。 * **测试:** ZK 电路的测试非常耗时,需要采用高级测试技术。 * **文档:** OP Stack 的文档可能存在过时或缺失的情况。 * **Web 2.0 组件:** 需要开发 Web 2.0 组件,如用户界面和区块浏览器。 * **运营:** 需要部署和维护各种服务,以确保链的稳定运行。 总而言之,该视频强调了利用 OP Stack 构建 ZK Rollup 的复杂性,并为希望尝试这种方法的开发者提供了宝贵的见解和指导。

1226 0 0 2025-06-11 17:50
Rollup 初学者指南:二层和 ZK 是什么?

Rollup 初学者指南:二层和 ZK 是什么?

在区块链技术中,Rollup 是一种重要的扩展解决方案,主要分为乐观 Rollup 和 ZK Rollup。乐观 Rollup 假设数据有效,依赖于欺诈证明和挑战期来确保安全性,而 ZK Rollup 则通过有效性证明提供数学保证,确保数据的真实性。ZK Rollup 的优势在于无需等待挑战期,验证速度更快。 ZK EVM 是一种新兴的技术,允许开发者在以太坊上执行可证明的代码,支持 Solidity 等语言。不同类型的 ZK EVM 之间存在差异,主要体现在兼容性和安全性上。随着技术的发展,Rollup 的设计空间也在不断扩展,包括主权 Rollup 和基础 Rollup 等新概念。 此外,可信执行环境(TEE)为隐私和安全提供了硬件支持,允许在隔离环境中运行代码,增强了对数据的保护。未来,随着 EIP 4844 的引入,数据可用性层的概念将进一步推动 Rollup 的发展。 总之,Rollup 技术在扩展性、安全性和开发者体验方面具有重要价值,未来将继续推动区块链生态系统的演进。

1227 0 0 2025-01-23 10:37