2.2 KiB
title | code_owner | round | category | repositories |
---|---|---|---|---|
Publish/Subscribe protocol (gossipsub) | Giovanni Petrantoni (sinkingsugar) | Audit round 4 | Network Core Audit | nim-libp2p |
Seems that gossipsub might not be ready for Round 1 : libp2p/gossipsub1.1
Base spec here: https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.0.md
Gossip 1.1 here: https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.1.md
Published paper: https://arxiv.org/pdf/2007.02754.pdf
Gossip 1.1 is basically sitting on top of 1.0 so both specs knowledge is kind of necessary.
Code hot paths and major importance points
Publishing:
RPC management: (within that we have validation, relevant for NBC)
Maintenance heartbeat:
here's a list of issues files for this workpackage:
https://github.com/status-im/nimbus-eth2/issues/1885 https://github.com/status-im/nimbus-eth2/issues/1878 https://github.com/status-im/nimbus-eth2/issues/1877 https://github.com/status-im/nimbus-eth2/issues/1876 https://github.com/status-im/nimbus-eth2/issues/1875 https://github.com/status-im/nimbus-eth2/issues/1874 https://github.com/status-im/nimbus-eth2/issues/1873 https://github.com/status-im/nimbus-eth2/issues/1871