From c89f424142b17f9f96c3164d2a0d2c989b5c1686 Mon Sep 17 00:00:00 2001 From: LordGhostX Date: Tue, 16 May 2023 17:52:01 +0100 Subject: [PATCH] update protocols & transports --- docs/overview/concepts/protocols.md | 4 ++-- docs/overview/concepts/transports.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/overview/concepts/protocols.md b/docs/overview/concepts/protocols.md index 421ec22..13d497b 100644 --- a/docs/overview/concepts/protocols.md +++ b/docs/overview/concepts/protocols.md @@ -2,7 +2,7 @@ title: Protocols in Waku --- -Waku takes a modular approach, providing a range of protocols that enable applications to control the trade-offs involved in the [Anonymity Trilemma](https://eprint.iacr.org/2017/954.pdf). This flexibility empowers applications to make informed choices regarding the desired balance between anonymity, scalability, and reliability. Here are the main protocols provided by Waku: +Waku takes a modular approach, providing a range of protocols that enable applications to control the trade-offs involved in the [Anonymity Trilemma](https://eprint.iacr.org/2017/954.pdf). This flexibility empowers applications to make informed choices regarding the desired balance between anonymity, scalability, and latency. Here are the main protocols provided by Waku: ### [Waku Relay](https://rfc.vac.dev/spec/11/) @@ -32,7 +32,7 @@ Please note that `Waku Light Push` confirms receipt by the remote peer but doesn ### [Waku Message](https://rfc.vac.dev/spec/14) -`WAKU2-MESSAGE` is a communication protocol that facilitates the exchange of messages between peers in the network. It includes the data payload (actual message content being transmitted) and attributes (metadata associated with the message). +`WAKU2-MESSAGE` specifies the message structure used in the Waku network. It defines metadata fields, such as content topics and timestamps, that other Waku protocols can use. ### [Waku Payload](https://rfc.vac.dev/spec/26) diff --git a/docs/overview/concepts/transports.md b/docs/overview/concepts/transports.md index 571d2b0..836e09c 100644 --- a/docs/overview/concepts/transports.md +++ b/docs/overview/concepts/transports.md @@ -2,9 +2,9 @@ title: Transports in Waku --- -Transports facilitate the movement of data packets over a network as they define the rules and protocols for establishing connections between members. They provide the necessary mechanisms and protocols to ensure the efficient transmission, routing, and delivery of these packets across the network. +Transports help move data packets across a network by establishing connections between members. They define the rules and protocols to ensure efficient network transmission, routing, and data delivery. -Waku is a transport-agnostic framework that allows developers to choose and support multiple protocols according to their specific requirements. For Waku nodes, the following transports are recommended: +Waku is a transport-agnostic framework that allows developers to choose and support multiple protocols according to their requirements. For Waku nodes, the following transports are recommended: - **TCP:** By default, Waku nodes utilize TCP for communication. Service nodes should employ TCP for listening to and connecting with other nodes. - **Secure WebSocket:** In browser environments, secure WebSocket is used. Service nodes are encouraged to set up SSL certificates to enable incoming connections from browsers and serve them securely.