From d545c2f43bdb552943e2b4a7fca855a9917cc0b7 Mon Sep 17 00:00:00 2001 From: Oskar Thoren Date: Fri, 3 Jul 2020 13:53:36 +0800 Subject: [PATCH] floodsub; peer discovery --- specs/waku/waku-v2.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/specs/waku/waku-v2.md b/specs/waku/waku-v2.md index 3064c445..ede3a6fc 100644 --- a/specs/waku/waku-v2.md +++ b/specs/waku/waku-v2.md @@ -87,6 +87,10 @@ TODO We are using protobuf RPC messages between peers. +### Peer Discovery + +WakuSub and PubSub don't provide an peer discovery mechanism. This has to be provided for by the environment. + ### PubSub interface Waku v2 is implementing the PubSub interface in Libp2p. See PubSub spec [xx2] for more details. @@ -97,6 +101,10 @@ The current protocol identifier is: `/wakusub/0.0.1` [xx1]. **TODO Update to 2.0.0-alpha0** +### FloodSub + +WakuSub is currently a subprotocol of FloodSub. Future versions of WakuSub will support GossipSub 1 [xx3] and GossipSub 1.1 [xx4]. + ## Wire Specification TODO @@ -118,3 +126,7 @@ TODO xx1: https://docs.libp2p.io/concepts/protocols/ xx2: [PubSub interface for libp2p (r2, 2019-02-01)](https://github.com/libp2p/specs/blob/master/pubsub/README.md) + +xx3: https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.0.md + +xx4: https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/gossipsub-v1.1.md