ethereum/eth2.0-pm

Eth2 Call 51

Closed this issue · 2 comments

Eth2 Call 51 Agenda

call 50

Meeting Date/Time: Thursday 2020/10/29 at 14:00 GMT

Meeting Duration 1.5 hours

Livestream Link

  1. Testing and Release Updates
  2. State of Medalla
  3. Client Updates
  4. Research Updates
  5. Networking
  6. Spec discussion
  7. Open Discussion/Closing Remarks

It would be helpful to discuss expected behavior for BlockByRange requests when historical blocks may be missing. Older blocks may be missing if a client starts up from a recent state rather than syncing from genesis.

How should we handle the case where a peer is requesting a range of blocks that start prior to the oldest available block? I can think of a few options for handling this:

  • Return an error
  • Return an empty response
  • Return any sequence of blocks in the range that are available.