waku-org / pm

Project management, admin, misc
3 stars 1 forks source link

[Deliverable] Provision RLN for light push clients PoC #206

Closed chair28980 closed 2 months ago

chair28980 commented 5 months ago

Description

Design and implement a protocol that attaches RLN proof for messages received by light push services, enabling light clients to use the network without RLN.

With this deliverable, nwaku nodes deployed as service nodes lend their RLN memberships to light clients. Enabling Status app to offer a free tiers usage of RLN Relay for 1:1 chat messages.

This is a first PoC, learnings around RLN rate limit parameters, need of multiple RLN managements and service capability are expected to drive further development.

Epics

chair28980 commented 5 months ago

@weboko is this Deliverable ready for Dogfooding?

fryorcraken commented 4 months ago

@jm-clius @chair28980 @shash256 where is the research/nwaku/rfc work tracked?

jm-clius commented 4 months ago

@fryorcraken @chair28980 although I imagine that testing the nwaku POC may change the future roadmap quite significantly, I've created a tracking issue for research: https://github.com/waku-org/research/issues/98

jm-clius commented 3 months ago

@fryorcraken I think we can close this deliverable, as discussed elsewhere. Any new/requested features can be scheduled in follow-up issues.

fryorcraken commented 3 months ago

@waku-org/js-waku-developers do we have any live webapp or example that uses this deliverable?

danisharora099 commented 3 months ago

@waku-org/js-waku-developers do we have any live webapp or example that uses this deliverable?

It's currently a WIP but the app that uses this is the Dogfooding App

fryorcraken commented 2 months ago

Dashboard to track RLN proof generation by the fleet using this feature: https://grafana.infra.status.im/goto/0ydUvkeSz?orgId=1 (RLN row)