默认情况下它们不进行任何计算。相反,在交易完成之后,它们会向主网提议新的状态,也即对交易进行“公证”。
使用 Optimistic Rollops,交易将作为 calldata (调用数据)被写入以太坊主链,通过降低 Gas 成本来进一步对交易进行优化。 由于链上计算是导致以太坊缓慢、昂贵的原因,Optimistic Rollups 能够根据交易类型提供 10-100 倍的可扩展性提升。随着 Eth2 升级将引入分片链,这一数字将会进一步增加。这是因为,当 Optimistic Rollup 链中的某笔交易存在争议时,将会有更多的数据可用。 当交易存在争议时 Optimistic Rollups 实际上并不会对交易进行计算,因此需要存在一种机制,以确保其中的交易是正当而非欺诈性的。这就是欺诈性证明 (fraud proofs) 发挥作用的地方。如果某人注意到了一笔欺诈性交易 (并提出欺诈证明),Optimistic Rollup 链将使用可用的状态数据来校验该欺诈证明并运行该笔交易的计算。这意味着,与 ZK-rollup 相比,Optimistic Rollup 可能有更长的交易确认等待时间,因为交易可能会被挑战。 ![]() 你在提交欺诈证明时计算所消耗的 Gas 甚至会被补偿,也即你会因为证明有欺诈行为而得到补偿。Optimism 团队的 Ben Jons 描述了现有的保证金系统: Optimistic Rollups 的优缺点 优点
缺点:
Optimistic Rollups 的用例
通道 (Channels) 通道 (Channels) 允许参与者在链上只提交两笔交易的情况下进行 x 次链下交易。这能够实现极高的交易吞吐量。 可用于:
参与者必须将一笔 ETH 存款锁定在一个多签合约中。多签合约是一种需要多个私钥签名 (从而使各方达成共识) 以执行交易的智能合约类型。 (责任编辑:admin) |