Skip to content

Gossipsub v1.1 #652

Closed
Closed
@vasco-santos

Description

@vasco-santos

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

libp2p/js-libp2p-pubsub#67

Metadata

Metadata

Assignees

No one assigned

    Labels

    EpicP1High: Likely tackled by core team if no one steps upstatus/readyReady to be worked

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions