-
Notifications
You must be signed in to change notification settings - Fork 272
MPT: Initial Specification Scoping #268
Comments
Notes on the geth implementation: |
In review by Miha |
The initial scoping didn't discover new use cases. However there are two open topics to address in the specification scoping doc:
|
@miha-stopar, could you describe an example about the |
Imagine you have an extension node at Now we want to add a leaf at position Does this help? |
Aha, now I see a related case is covered by Insert when branching occurs in E in the scoping document. There are multiple variations though. Sorry for confusion! |
Ah, probably this case was added after my comments? |
Sorry for answering so late @miha-stopar, yes, I added after your comments, could you check if correct? |
Next steps: Edu or Adria to check the changes and confirm the additions are sufficient. Afterwards we can close this issue. |
There is the Waiting for @ed255 comments, if there's something else to address. |
Yes, this is not ready yet, it is being implemented in privacy-scaling-explorations/zkevm-circuits#914. |
I have reviewed https://github.com/privacy-scaling-explorations/zkevm-specs/blob/5cda455650b27d25dc9e3472c387f4b3e1942c3d/specs/mpt/scope.md I see that the hackmd contains 4 cases in I've also checked https://github.com/privacy-scaling-explorations/zkevm-specs/blob/5cda455650b27d25dc9e3472c387f4b3e1942c3d/specs/mpt/mpt-proof.md which covers the use cases that the MPT circuit supports. This is the list from the specs:
My question is:
If the answer to these questions is yes, could you please extend the The rest looks very good! Thanks a lot @miha-stopar ! |
The text was updated successfully, but these errors were encountered: