Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Light Client Planning #2986

Closed
ColinSchwarz opened this issue Aug 20, 2021 · 2 comments
Closed

Light Client Planning #2986

ColinSchwarz opened this issue Aug 20, 2021 · 2 comments
Assignees
Labels
meta-discussion Indicates a topic that requires input from various developers.

Comments

@ColinSchwarz
Copy link
Contributor

Light Client Community Building

Community and consensus building around a vision for eth2 light clients is our top priority

  • Create a new PR on the eth2 spec repo
  • Cayman will write proposal for our vision for LCs and submit for community review
  • Some in the community have suggested a separate node to serve light clients, something to think about further
    • Step 1 ideate on this
    • Step 2 build out some code and see what sticks
    • Step 3 look at incentives
  • Open question: assuming Discv5 can be made light client ready, what records in ENR need to be added?

LC Implementation

Improving the prototype is the second priority

  • add ability to sync to the head of the chain rather than last finalized block
  • look into different networking possibilities such as libp2p for req/res
  • look into peer discovery using web sockets as transport

LC Demo

  • Add link to our LC Discord channel on the demo UI
  • Merge PR for DOS protection
@dapplion dapplion added the meta-discussion Indicates a topic that requires input from various developers. label Aug 22, 2021
@wemeetagain
Copy link
Member

Linking #3077 #3078 #3079

@philknows
Copy link
Member

Deprecating issue for #3469.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta-discussion Indicates a topic that requires input from various developers.
Projects
None yet
Development

No branches or pull requests

5 participants