Closed morph-dev closed 5 months ago
Once merged, it would be good to open an issue that outlines the attack vector that was discussed today so that it is documented somewhere.
Once merged, it would be good to open an issue that outlines the attack vector that was discussed today so that it is documented somewhere.
I'm very confident that it is possible to prevent the attack. I created an issue to discuss the problem and solution: https://github.com/ethereum/portal-network-specs/issues/297
Once more research is done and finalized, we can include it in the specification as well.
My current main concern is that proof size is more than doubling the size of the root nodes, which might not be too bad (considering that majority of nodes are not root nodes).
I updated the spec:
bundle
(upper level) and fragment
(lower level)I'm sure there will be more fixes and polishing later on, but I would say we can merge this as it is and iterate afterwards.
This is just the first version of the spec.
Plan is to keep updating and refining as we progress.