Try2: ExecutionProofsByRange + persistent proof storage#7
Try2: ExecutionProofsByRange + persistent proof storage#7kevaundray wants to merge 9 commits intooptional-proofsfrom
Conversation
|
We likely also want to remove "already_seen" from ProofsByRoot since that is only going to be used for historical blocks, ie nodes can just send us everything. I was hoping to be able to ask one node for one proof and then another node for a different proof for the same block, but I think we can just apply this optimization afterthefact, moreso given the networking folks will likely have better takes on what to do here |
fe4097c to
f67b667
Compare
70c5ef2 to
24a78ad
Compare
|
Although we have |
|
Something to flesh out: How do zk attesters interact with non-zk attesters on the network? Does the network topology overlap? Notice that if all zk attesters only talk to zk attesters and they all don't have the proof, then range sync does not kick in, because no node will be far ahead |
|
Merged in these changes from #9 |
Issue Addressed
Which issue # does this PR address?
Proposed Changes
Please list or describe the changes introduced by this PR.
Additional Info
Please provide any additional information. For example, future considerations
or information useful for reviewers.