Scroll 是以太坊上基于 zkRollup 的二层解决方案,旨在提高其性能和可用性,以此解决以太坊的拥堵问题。Scroll 创立于 2021 年,由 Ye Zhang、Sandy Peng 和 Haichen Shen 联合创立,愿景是创建一个 EVM(以太坊虚拟机)等效的 zkEVM,以实现更好的兼容性。
先简单介绍一下 零知识证明(zkRollup) 这一类扩展方案:
为了确保 Rollup 的安全,它必须证明其链下计算(交易处理)已经正确执行。证明链下计算有效性的机制主要有两种:零知识证明(zkRollup)和欺诈证明(optimistic Rollup):当 zkRollup 执行交易计算并将结果状态发布到 L1 时,它还会发布有效性证明。这个数学证明,可以证明结果状态确实是正确执行一批交易后所生成的状态。
与之前所有的方案不同,Scroll 的零知识证明体系包含两个独立的层,采用不同的零知识证明体系。可以将其理解为 DApps 证明聚合和层间递归。
第一层直接为不同的 DApps 生成证明。Scroll 使用通用且透明的零知识证明系统作为第一层,满足三个属性:
(1)使用短证明密钥(或无证明密钥)进行快速证明;
(2)无限的可扩展性,所需的空间复杂度较低;
(3)所有 DApps 均需设置。
第一个要求使用户能够高效地生成证明,即使仅靠自己也可完成。这样一来,用户在将来就可以以更少的证明工作量实现隐私保护智能合约。用户还可以将证明生成工作外包给矿工,矿工将高效地生成证明,不必为各种 DApps 存储大量证明密钥。第二个和第三个要求使所有智能合约逻辑都得到支持,而无需进行信任假设,也无需计算量。
第二层将第一层生成的证明聚合起来,并为它们生成一个简洁的证明。这是一个包装层;可以将其视为 Scroll 和以太坊之间的直接桥梁,满足两个属性:
(1)简短证明;
(2)EVM 友好的验证算法。
这两个要求使得链上验证更加高效。这个包装层的目的是一个通用的链上验证器。通过这个包装,链上验证智能合约可以通用到各种 DApps。矿工将使用通用证明密钥为这一层生成证明。
现在我们来看看 Scroll zk-rollup 的网络结构,Scroll Network 主要由三部分组成:Scroll Node、Roller Network 和 Rollup 合约。
Rollup 合约负责验证从 Roller 收到的验证,接收总结 Scroll 网络状态的状态根和区块,并将状态根和区块数据存储在以太坊状态中。
Roll up 流程:
Scroll Node 中的 Sequencer 持续生成区块,并将此执行轨迹 T 提供给协调器,并将区块数据 D 提交给以太坊网络中存在的 Rollup 合约。协调器选择 Roller 网络中存在的随机 Roller 并传输 T,所选 Roller 生成 P,即 T 的零知识证明。生成的 P 被发送回协调器,协调器定期收集 P 并将其发送给另一个 Roller 以创建 A,即这些零知识证明的摘要。最后,协调器收到 A 并将其提交给以太坊中的 Rollup 合约,Rollup 合约对其进行验证并授予相应区块最终性。
区块最终一致性:
当创建一个区块时,其最终性是通过几个阶段来确定的,区块的状态根据其所在的进程而变化:
在项目 TGE 之前,Scroll TVL 超过 8 亿美元,成为最突出的 EVM 兼容链之一。
该链实现了 3.67 亿美元的过桥存款,其余为原生资产。该链报告称每周活跃地址数为 255.52K 。
Scroll 也是一条盈利的链,为其验证者保留收益。在高峰期,每日收入达到 10 万美元。
$SCR将作为协议的主要治理机制,并随着 Scroll 去中心化而发展为协议实用性代币:
$SCR 预计将在 10 月 22 日开始转让和出售,代币初始总供应量将为 10 亿枚:
SCR 代币中 15% 用于空投。资格快照将于 10 月 19 日进行,空投认领将于 10 月 22 日开始。空投分为两部分,其中 7% 的代币用于第一次空投奖励,剩余 8% 将为未来空投保留。
访问 https://scroll.io/ 官方网站进行认领 $SCR。
为迎接即将到来的 $SCR 的上市,Gate.io 现已开启 $SCR 盘前市场,旨在为投资者提供提前布局热门代币的机会。
具体参与步骤如下:
1.前往 盘前交易页面,质押 USDT 并铸造 $SCR。
2.前往 $SCR 交易页面,交易铸造的 $SCR。
3.交割日到来后,完成交割 $SCR。
Gate.io $SCR PreMint 更多详情可见活动公告:https://www.gate.io/announcements/article/39754
Поділіться
Scroll 是以太坊上基于 zkRollup 的二层解决方案,旨在提高其性能和可用性,以此解决以太坊的拥堵问题。Scroll 创立于 2021 年,由 Ye Zhang、Sandy Peng 和 Haichen Shen 联合创立,愿景是创建一个 EVM(以太坊虚拟机)等效的 zkEVM,以实现更好的兼容性。
先简单介绍一下 零知识证明(zkRollup) 这一类扩展方案:
为了确保 Rollup 的安全,它必须证明其链下计算(交易处理)已经正确执行。证明链下计算有效性的机制主要有两种:零知识证明(zkRollup)和欺诈证明(optimistic Rollup):当 zkRollup 执行交易计算并将结果状态发布到 L1 时,它还会发布有效性证明。这个数学证明,可以证明结果状态确实是正确执行一批交易后所生成的状态。
与之前所有的方案不同,Scroll 的零知识证明体系包含两个独立的层,采用不同的零知识证明体系。可以将其理解为 DApps 证明聚合和层间递归。
第一层直接为不同的 DApps 生成证明。Scroll 使用通用且透明的零知识证明系统作为第一层,满足三个属性:
(1)使用短证明密钥(或无证明密钥)进行快速证明;
(2)无限的可扩展性,所需的空间复杂度较低;
(3)所有 DApps 均需设置。
第一个要求使用户能够高效地生成证明,即使仅靠自己也可完成。这样一来,用户在将来就可以以更少的证明工作量实现隐私保护智能合约。用户还可以将证明生成工作外包给矿工,矿工将高效地生成证明,不必为各种 DApps 存储大量证明密钥。第二个和第三个要求使所有智能合约逻辑都得到支持,而无需进行信任假设,也无需计算量。
第二层将第一层生成的证明聚合起来,并为它们生成一个简洁的证明。这是一个包装层;可以将其视为 Scroll 和以太坊之间的直接桥梁,满足两个属性:
(1)简短证明;
(2)EVM 友好的验证算法。
这两个要求使得链上验证更加高效。这个包装层的目的是一个通用的链上验证器。通过这个包装,链上验证智能合约可以通用到各种 DApps。矿工将使用通用证明密钥为这一层生成证明。
现在我们来看看 Scroll zk-rollup 的网络结构,Scroll Network 主要由三部分组成:Scroll Node、Roller Network 和 Rollup 合约。
Rollup 合约负责验证从 Roller 收到的验证,接收总结 Scroll 网络状态的状态根和区块,并将状态根和区块数据存储在以太坊状态中。
Roll up 流程:
Scroll Node 中的 Sequencer 持续生成区块,并将此执行轨迹 T 提供给协调器,并将区块数据 D 提交给以太坊网络中存在的 Rollup 合约。协调器选择 Roller 网络中存在的随机 Roller 并传输 T,所选 Roller 生成 P,即 T 的零知识证明。生成的 P 被发送回协调器,协调器定期收集 P 并将其发送给另一个 Roller 以创建 A,即这些零知识证明的摘要。最后,协调器收到 A 并将其提交给以太坊中的 Rollup 合约,Rollup 合约对其进行验证并授予相应区块最终性。
区块最终一致性:
当创建一个区块时,其最终性是通过几个阶段来确定的,区块的状态根据其所在的进程而变化:
在项目 TGE 之前,Scroll TVL 超过 8 亿美元,成为最突出的 EVM 兼容链之一。
该链实现了 3.67 亿美元的过桥存款,其余为原生资产。该链报告称每周活跃地址数为 255.52K 。
Scroll 也是一条盈利的链,为其验证者保留收益。在高峰期,每日收入达到 10 万美元。
$SCR将作为协议的主要治理机制,并随着 Scroll 去中心化而发展为协议实用性代币:
$SCR 预计将在 10 月 22 日开始转让和出售,代币初始总供应量将为 10 亿枚:
SCR 代币中 15% 用于空投。资格快照将于 10 月 19 日进行,空投认领将于 10 月 22 日开始。空投分为两部分,其中 7% 的代币用于第一次空投奖励,剩余 8% 将为未来空投保留。
访问 https://scroll.io/ 官方网站进行认领 $SCR。
为迎接即将到来的 $SCR 的上市,Gate.io 现已开启 $SCR 盘前市场,旨在为投资者提供提前布局热门代币的机会。
具体参与步骤如下:
1.前往 盘前交易页面,质押 USDT 并铸造 $SCR。
2.前往 $SCR 交易页面,交易铸造的 $SCR。
3.交割日到来后,完成交割 $SCR。
Gate.io $SCR PreMint 更多详情可见活动公告:https://www.gate.io/announcements/article/39754