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

Pete Horne pfp
Pete Horne
@horneps
Thanks… I’m going to need to do some more understanding work.
1 reply
0 recast
0 reaction

Saravanan Vijayakumaran pfp
Saravanan Vijayakumaran
@sarva.eth
Allow me to shill my report on rollups. May not answer your initial question but you should read it for the figures I made it in tikz 🙂 https://warpcast.com/sarva.eth/0xc9f952
1 reply
0 recast
1 reaction

Pete Horne pfp
Pete Horne
@horneps
That paper is not a shill - it’s a community service. Very well written and readable - I appreciated it.
1 reply
0 recast
1 reaction