network-stories/pages/Network of Nodes.md

1.4 KiB
Raw Blame History

Network of Nodes

The Waku Network

Typical Network Topology

Typical Network Topology

Note:
Lets take a look at what a network of Waku nodes might look like.  
It may be too intricate for a clear understanding on first glance, but well look into each feature in detail next.  
For now its important to have a high-level understanding of what each element represents:
  • the shaded circles represent Waku Nodes contributing at different levels to the network

  • the shading itself represents that nodes capabilities/resource availability (well look at this concept next)

  • the colored, dotted lines represent different pubsub topics. Remember that a specific contribution always belongs to a specific pubsub topic, hence the separate pubsub topics represent separate sub-networks.

  • the solid arrows represent some request/response protocols, such as storefilter, or lightpush

  • the dotted boxes show what content topics (i.e. applications) a node is interested in. A node that is purely providing a service to the network might not care.

  • there are also dashed lines to “auxiliary networks”. These represents breakouts from the Waku network to auxiliary protocols, such as bridging to Waku v1, DNS used for discovery, etc.

  • Recipe: Topic

    • Prep: [||||||||||]
    • Cook Time: X min
    • Ingredients:
      1. [Insert pictures, videos, article links, research papers, etc.]