dominant-strategies / go-quai

Official Go Implementation of the Quai Network
GNU General Public License v3.0
2.37k stars 459 forks source link

LibP2P Spike #1757

Closed mibuono closed 3 months ago

mibuono commented 3 months ago

Topics to cover in the Spike:

  1. Management of request fulfillments after it's been requested
  2. ---- If we are returning a nil in goquai, is that nil killing the processes that are trying to get non nil returns
  3. Stream management independent of request management?
  4. Bad data - making sure that we aren't going to crash
  5. Rating
  6. Propagation degree for different topics - we are propagating blocks the same degree of headers
  7. Add filtering logic - for latent chain creation

Right now we are doing this under the concept when everybody is synced - should we also use the entropy field?

mibuono commented 3 months ago

https://docs.google.com/document/d/1mvoyMr_vL6uItrdjq6JVduF11AqfJKAkbTQAxEm45-U/edit -> notes from spike here. Issues created 5/20.