Content pfp
Content
@
0 reply
0 recast
2 reactions

Pete Horne pfp
Pete Horne
@horneps
Simple question about ZK rollups - when one is put on the main chain, who is the adversary and what action does the rollup defend against?
1 reply
0 recast
2 reactions

franco pfp
franco
@francos.eth
What do you mean? Are you asking about how the zk-rollup data gets posted on L1?
1 reply
0 recast
0 reaction

Pete Horne pfp
Pete Horne
@horneps
I understand how, I’m trying to work out why?
1 reply
0 recast
0 reaction

Drew Fisher pfp
Drew Fisher
@drewf.eth
Validity proofs prove valid execution of state transitions. Rollups make the state transitions of a chain canonically ordered via the ordering of the layer the transitions are rolled up to.
1 reply
0 recast
2 reactions

Pete Horne pfp
Pete Horne
@horneps
This I believe I understand (but find myself wrong often). But my question is really what is the threat model - if the l2 is its own blockchain and state authority, then what protection do I get against what attack threat by having a rollup on mainnet?
1 reply
0 recast
0 reaction

Drew Fisher pfp
Drew Fisher
@drewf.eth
All L1 nodes can determine the state, and force messages to be included via the bridge. Without anchoring to L1, you need to run consensus to determine which of the many valid state transitions is the canonical one.
1 reply
0 recast
2 reactions