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

Juno P2P sync - design & implement gossip/pull sync logic #1368

Open
stranger80 opened this issue Oct 24, 2023 · 0 comments
Open

Juno P2P sync - design & implement gossip/pull sync logic #1368

stranger80 opened this issue Oct 24, 2023 · 0 comments
Labels
Milestone

Comments

@stranger80
Copy link

Design & implement "gossip" vs "pull-based sync"

  • logic to listen from gossip messages from p2p network and request for details based on gossip traffic
  • decision needed: do we gossip headers only (and we request for block content based on header) or do we gossip whole blocks actively?
    • WE PREFER TO GO WITH gossiping headers, for efficiency
    • need to align with Pathfinder team and agree the format of gossiping messages!
  • assume libp2p provides quality of service (ie takes care of lost messages, etc.)?
@stranger80 stranger80 added the P2P label Oct 24, 2023
@stranger80 stranger80 added this to the v0.8.0 milestone Oct 24, 2023
@stranger80 stranger80 modified the milestones: v0.8.0, v0.9.0 Oct 30, 2023
@stranger80 stranger80 modified the milestones: v0.12.0, v0.13.0 Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

1 participant