How can we ensure that the L2 doesn't overwrite the L1?

As we saw with Arbitrum and Ethereum, Arbitrum overwrote what was confirmed on Ethereum to freeze funds.

Having Proof of Work on the L1 would be useless if the L2 can freeze funds.

Is this already solved? If not, how could it be solved?

1 Like

It completely depends on the template. If you put some funds/tokens etc in a template, its the template that controls what happens to them. The only thing L1 can control is that the template rules are followed.

1 Like

Okey, so the L2 validators cannot do a reorg of something that is already confirmed on the L1 in any way, even if the majority wants, but they could only do it doing a hard fork I guess

no they cant, they will only enforce the template rules. If the template rules has something like a this signature can free funds, its in the template rules, they will enfore that.

1 Like