waku-org / pm

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

[Milestone] Waku Network Gen 0 #50

Closed fryorcraken closed 8 months ago

fryorcraken commented 1 year ago

2023 Key Milestones: https://notes.status.im/s/iylE6wdli#

Milestone: https://github.com/waku-org/pm/milestone/1 Priority Tracks: Secure Scalability, Production Readiness, Generating Revenue (Sustainability & Longevity).

Summary

This issue tracks the research and development needed to enable a scalable, shared Waku Network as set out in https://github.com/waku-org/research/issues/3.

Justification

Static sharding is not a fully permissionless solution as someone needs to assign shards to a given application or community. Moreover, it does not scale well as unused assigned shards cannot easily be recycled and the number of shards that a boostrap fleet can support has a upper limit beyond which peer discovery becomes unreliable. Finally, opt-in message sign-in is not fully permissionless either and does not provide any capping of bandwidth usage.

For the Waku network to deliver the promises of permissionless participation, censorship-resistance and privacy preservation, it needs:

Further details in https://github.com/waku-org/research/issues/1.

RAID (Risks, Assumptions, Issues and Dependencies)

fryorcraken commented 1 year ago

Weekly Update

fryorcraken commented 1 year ago

Note in terms of scope for each client:

What is critical (happy to debate):

This is to match the following narrative:

With this narrative we can deliver:

fryorcraken commented 1 year ago

Weekly Update

fryorcraken commented 1 year ago

Weekly Update

fryorcraken commented 12 months ago

Weekly Update

fryorcraken commented 11 months ago

Weekly Update

fryorcraken commented 11 months ago

Weekly Update