In contrast to their zero-knowledge counterparts, Optimistic rollups do not perform any computation by default, because they assume that transactions are valid. Because of this, Optimistic rollups can offer significant improvements in scalability. However, a transaction can be disputed, in which case the rollup has to perform the transaction’s computation to verify its validity. Because the transaction can be challenged, Optimistic rollups can have longer transaction confirmation times than ZK rollups.