vacp2p / research

Thinking in code
MIT License
62 stars 4 forks source link

Waku message ID #175

Open kaiserd opened 1 year ago

kaiserd commented 1 year ago

This issue tracks research aspecs of introducing messages ID to Waku message. It is part of the SeM data sync roadmap: https://github.com/vacp2p/research/issues/170

Background

Sorting and deduplicating messages helps scaling Waku. A strait-forward method to allow both is adding UIDs to Waku Message. However, this comes as a trade-off to privacy&anonymity, and, if not carefully designed, can also be exploited by attackers to compete in a deduplication race with legitimate messages.

Note: To achieve the Status 1 million users milestone, we have to prioritize scaling aspects.

Acceptance Criteria

Future Goals

Ongoing Discussions and Open Proposals

CC @LNSD @richard-ramos @fryorcraken @s1fr0