Closed
Description
https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.1.md
Background
Gossipsub is a pubsub router implementation that succeeded Floodsub as the default pubsub router for libp2p and IPFS. Over the last months, the IPFS/libp2p teams have been working on extending the initial version of gossipsub to improve bootstrapping and protocol attack resistance. The extensions change the algorithms that prescribe local peer behaviour and are fully backwards compatible with v1.0 of the protocol. Peers that implement these extensions, advertise v1.1 of the protocol using /meshsub/1.1.0 as the protocol string.
References:
Milestones
Milestone | Issue | PR |
---|---|---|
0) Refactor Pubsub base protocol |
N/A | ChainSafe/js-libp2p-gossipsub#74 |
1) Support topic validators |
N/A | ChainSafe/js-libp2p-gossipsub#75 |
2) Full gossipsub v1.1 implementation |
N/A | TODO |
3) Integrate signed peer records |
TODO | TODO |
4) Integration on libp2p and ipfs, with interop tests running |
N/A | TODO |