juno icon indicating copy to clipboard operation
juno copied to clipboard

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

Open stranger80 opened this issue 2 years ago • 0 comments

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 avatar Oct 24 '23 13:10 stranger80