Functionality §
- Light push service node can attach RLN proof for clients.
- Relay node can attach RLN proof for outbound messages.
- Relay node can verify RLN proof for inbound messages.
- Light push client can be configured to generate proof for outbound messages.
- Filter client can be configured to verify proof for inbound messages.
Usability §
- Light push clients do not need RLN logic when using RLNaaS.
Reliability §
- Relay node can fallback to alternative RPC endpoints
if the primary Web3 RPC provider becomes unavailable.
- In a network of 10k RLN Relay nodes with each node sending one 1-100KB message every 10-30s,
messages are propagated within 500ms, with 99.9% success (Vac-DST).
- In a network of 10k RLN Relay nodes,
a spamming node will be disconnected from its peers in under 1 min. (Vac-DST)
Supportability §
- Service node proof generation for light push clients is available in
wakunode2 for browser clients.
- Browser edge nodes can be configured to verify and generate proofs.
+ (Privacy, Anonymity, Deployments) §
- Service node proof generation for light push clients is deployed on TWN.
- Service node proof generation for light push clients is enabled by default in nwaku-compose.