Skip to content

Commit 2ec6902

Browse files
committed
Announcesub spec
Announcesub is a new pubsub protocol over libp2p, heavily based on gossipsub. The protocol is designed in a way to reduce the number of duplicates to zero, trading off with more latency. It is actually the same as Gossipsub except that instead of sending the messages right away to mesh peers, it sends IANNOUNCE instead and waits for INEED before sending the actual messages. This guarantees that each node will receives exactly one copy of messages.
1 parent b63cdeb commit 2ec6902

1 file changed

Lines changed: 356 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)