pm/draft-roadmap/introduce_mixnet_for_message_sending.md
2025-06-03 17:21:08 +01:00

1.0 KiB

Introduce Mixnet For Message Sending

Estimated date of completion: {Enter date}

Resources Required for 2025H2:

  • 1 core research engineer for 3 months

A PoC implementation to improve anonymity in Waku message publishing by mixing Waku Lightpush requests and responses.

FURPS (see deliverables)

GitHub Milestone and deliverables:

Integrate libp2p mix into lightpush

Owner: core research

Feature: Mix

FURPS:

  • F1. Relay nodes can mount mixnet protocol, acting as entry, exit or mixnet nodes
  • F2. Nodes can discover mixnet relay and exit nodes using existing peer discovery mechanisms
  • F3. Client nodes can send lightpush requests over the mixnet before delivery to a service node
  • F4. Client nodes can receive a response to a lightpush request over the mixnet

Checklist:

  • Specs: link to specs
  • Code: link to GitHub issues/PRs/Epic
  • Dogfood: link to dogfooding session/artefact
  • Docs: links to README.md or docs.waku.org (TBD)