Content pfp
Content
@
0 reply
1 recast
1 reaction

Wilson Cusack pfp
Wilson Cusack
@wilsoncusack
New idea for L2 voting: - With the coming Duncan upgrade, we'll be able to do proofs on L2 about L1 state, allowing voting - We can also do proofs on L1 about L2 state, because of the output oracle. Technically you're supposed to wait 7 days, but that's prob overkill ๐Ÿ˜€
4 replies
0 recast
23 reactions

carlos juar.eth pfp
carlos juar.eth
@juar.eth
What are you thinking for doing proofs on L2 about L1 state? Some L2s have access to mainnets merkle tree, but not all afaik. Maybe thereโ€™s something about Dencun Iโ€™m missing. 4788 is great as an oracle, canโ€™t wait playing with it ๐Ÿค 
1 reply
0 recast
0 reaction

Wilson Cusack pfp
Wilson Cusack
@wilsoncusack
Yes so after dencun the opstack will expose the same block root contract on L2!
1 reply
0 recast
1 reaction

carlos juar.eth pfp
carlos juar.eth
@juar.eth
Oh yeah! Didnโ€™t know about that! Is there a list of changes I can take a look at? Thatโ€™s definitely something I want to big hacking on ๐Ÿ˜
1 reply
0 recast
0 reaction

carlos juar.eth pfp
carlos juar.eth
@juar.eth
Oh wait, but checking out the Ecotone upgrade, I only see being pushed the Beacon block state, not the EVM. I might be missing something, I donโ€™t know how could I do a proof of contract balances with that ๐Ÿค”
1 reply
0 recast
0 reaction

Wilson Cusack pfp
Wilson Cusack
@wilsoncusack
All you need for a secure storage proof on L2 about state on L1 is a trusted root from L1, which this will provide
1 reply
0 recast
0 reaction

carlos juar.eth pfp
carlos juar.eth
@juar.eth
Right! I keep forgetting beacon's block roots have the Execution Payload inside ๐Ÿ‘ We built with Noir something similar to this inside the L1 for Nouns in the past --> https://github.com/aragonzkresearch/nouns-anonymous-voting Happy to get the ball rolling for this working on @base. Any other zk DSL you'd recommend?
0 reply
0 recast
0 reaction