Waku: A Family of Modular P2P Protocols For Secure Censorship-Resistant Communication

06/30/2022
by   Oskar Thorén, et al.
0

Waku is a family of modular protocols that enable secure, censorship-resistant, and anonymous peer-to-peer communication. Waku protocols provide capabilities that make them suitable to run in resource-restricted environments e.g., mobile devices and web browsers. Such capabilities include (i) retrieving historical messaging for mostly-offline devices (ii) adaptive nodes; allowing for heterogeneous nodes to contribute to the network (iii) preserving bandwidth usage for resource-restricted devices, (iv) minimizing connectivity requirements for devices with a limited connection, and (v) enabling efficient, private, economic spam protection for heterogeneous nodes. Waku's modular design and resource-efficient protocols make it superior to its predecessor i.e., Whisper. In this paper, we give an overview of the Waku protocols stack, its architecture, and protocols interaction along with a sample demo scenario on configuring and running a Waku node using nwaku i.e., Waku client written in Nim.

READ FULL TEXT

page 1

page 2

research
06/08/2020

Client-Server Identification Protocols with Quantum PUF

Recently, major progress has been made towards the realisation of the qu...
research
06/30/2022

WAKU-RLN-RELAY: Privacy-Preserving Peer-to-Peer Economic Spam Protection

In this paper, we propose WAKU-RLN-RELAY as a spam-protected gossip-base...
research
06/28/2023

Blockchain Nodes are Heterogeneous and Your P2P Overlay Should be Too: PODS

At the core of each blockchain system, parties communicate through a pee...
research
10/15/2018

No-Key Semi-Quantum Direct Communication Protocol with Low Quantum Resource Requirements

Full quantum capability devices can provide secure communications, but t...
research
04/09/2018

Lightweight Cryptography for Distributed PKI Based MANETS

Because of lack of infrastructure and Central Authority(CA), secure comm...
research
10/08/2019

Fast Session Resumption in DTLS for Mobile Communications

DTLS is a protocol that provides security guarantees to Internet communi...
research
06/26/2022

SnoW: Serverless n-Party calls over WebRTC

We present a novel WebRTC communication system capable of hosting multi-...

Please sign up or login with your details

Forgot password? Click here to reset