Hybrid Rollup 是一种结合了 Optimistic 与 ZK Rollup 优势的扩容方案。它通常以 Optimistic Rollup 的模式运行以保证效率,但会为用户提供按需生成零知识证明的选项。
Rollup 的核心理念在于它将大量的交易执行工作放在以太坊主链之外处理,再将执行结果及相关数据提交至主链,以达到降低成本、提升主网吞吐量的目的。
其中,Optimistic Rollup 的运作基于一种 “默认所有交易都是诚实有效的” 的乐观假设。该方案会在链下将用户的交易直接分批次打包,并提交到以太坊主网,但为了保障数据的有效性,它会预留一定的窗口期来允许任何人对提交的数据发起质疑和挑战。而 ZK Rollup 的运作方式则是利用零知识证明来确保交易的正确性。该方案会在链下将用户交易分批次打包处理,但是在向主网提交数据时,还会同时提交一份允许所有验证者验证的 “有效性证明”。
也就是说,Hybrid Rollup 通常默认以 Optimistic Rollup 的模式运行,但是在遇到争议时,会采用 ZK Rollup 的模式处理。可以说,Hybrid Rollup 是从 Optimistic Rollup 向 ZK Rollup 转型的过渡阶段。