update libp2p comparison
This commit is contained in:
parent
c89f424142
commit
510fa3f83c
|
@ -6,7 +6,7 @@ Waku takes a modular approach, providing a range of protocols that enable applic
|
||||||
|
|
||||||
### [Waku Relay](https://rfc.vac.dev/spec/11/)
|
### [Waku Relay](https://rfc.vac.dev/spec/11/)
|
||||||
|
|
||||||
`WAKU2-RELAY` is a privacy-focused peer-to-peer messaging protocol that extends the `libp2p GossipSub` protocol. It utilizes a Pub/Sub approach to enable secure communication channels, encryption, and protection against censorship. With a strong emphasis on privacy, `Waku Relay` ensures scalability, allowing many peers and messages to coexist within the network.
|
`WAKU2-RELAY` is a privacy-focused peer-to-peer messaging protocol that extends the [libp2p GossipSub protocol](https://github.com/libp2p/specs/blob/master/pubsub/gossipsub/README.md). It utilizes a Pub/Sub approach to enable secure communication channels, encryption, and protection against censorship. With a strong emphasis on privacy, `Waku Relay` ensures scalability, allowing many peers and messages to coexist within the network.
|
||||||
|
|
||||||
### [Waku Filter](https://rfc.vac.dev/spec/12/)
|
### [Waku Filter](https://rfc.vac.dev/spec/12/)
|
||||||
|
|
||||||
|
|
|
@ -6,16 +6,16 @@ Since Waku is built on top of libp2p, they share a lot of concepts and terminolo
|
||||||
|
|
||||||
## Waku as a Service Network
|
## Waku as a Service Network
|
||||||
|
|
||||||
Waku offers incentivization mechanisms to run nodes, whereas libp2p does not. Additionally, a user or a developer does not have to deploy own infra as a prerequisite to use Waku, it is a service network.
|
Waku intends to incentivize mechanisms to run nodes, but it's not part of libp2p's scope. Additionally, users or developers do not have to deploy their infra as a prerequisite to use Waku. It is a service network.
|
||||||
|
|
||||||
However, it is encouraged to [run your own node](https://github.com/status-im/nwaku/tree/master/docs/operators) to support and decentralize the network.
|
However, you are encouraged to [run your node](https://github.com/waku-org/nwaku/tree/master/docs/operators) to support and decentralize the network.
|
||||||
|
|
||||||
## Waku as a Keyturn Solution
|
## Waku as a Keyturn Solution
|
||||||
|
|
||||||
Waku includes a number of protocol covering the following domains like privacy preservation, censorship resistance, portability/runs anywhere.
|
Waku includes various protocols covering the following domains: privacy preservation, censorship resistance, and platform agnosticism, allowing it to run on any platform or environment.
|
||||||
|
|
||||||
libp2p does not provide out of the box protocols to enable mostly offline/resource restricted devices, [WAKU-STORE](https://rfc.vac.dev/spec/13/)/[WAKU-LIGHTPUSH](https://rfc.vac.dev/spec/19/)/[WAKU-FILTER](https://rfc.vac.dev/spec/12/) caters to those use cases.
|
libp2p does not provide out-of-the-box protocols to enable mostly offline/resource-restricted devices, [WAKU-STORE](/overview/concepts/protocols#waku-store)/[WAKU-LIGHTPUSH](/overview/concepts/protocols#waku-light-push)/[WAKU-FILTER](/overview/concepts/protocols#waku-filter) caters to those use cases.
|
||||||
|
|
||||||
## Economic Spam Protection
|
## Economic Spam Protection
|
||||||
|
|
||||||
libp2p does not have strong spam protection guarantees, [RLN (Rate Limit Nullifier)](https://rfc.vac.dev/spec/32/) is a protocol being developed by the Waku team towards this goal.
|
libp2p does not have strong spam protection guarantees, [RLN (Rate Limit Nullifier)](/overview/concepts/protocols#waku-rln-relay) is a protocol being developed by the Waku team towards this goal.
|
||||||
|
|
|
@ -54,5 +54,6 @@ The Waku Relay protocol is the foundation of the Waku Network, which employs a P
|
||||||
3. Preserve bandwidth usage for resource-limited environments.
|
3. Preserve bandwidth usage for resource-limited environments.
|
||||||
4. Implementing economic spam protection (rate limits) while ensuring privacy.
|
4. Implementing economic spam protection (rate limits) while ensuring privacy.
|
||||||
5. Developing methods to protect against mass deanonymization (currently being researched).
|
5. Developing methods to protect against mass deanonymization (currently being researched).
|
||||||
|
6. Designing strategies to scale [Waku Relay/GossipSub](/overview/concepts/protocols#waku-relay) securely.
|
||||||
|
|
||||||
If you want to learn more about how Waku operates, the [10/WAKU2](https://rfc.vac.dev/spec/10/) RFC provides an in-depth look under the hood.
|
If you want to learn more about how Waku operates, the [10/WAKU2](https://rfc.vac.dev/spec/10/) RFC provides an in-depth look under the hood.
|
||||||
|
|
Loading…
Reference in New Issue