You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What
Router.storage is an implementation of the W3 Blob Protocol that puts content to multiple storage nodes. A rough design for implementation can be found here -- storacha/RFC#25
Why
Being able to route incoming storage requests to multiple storage nodes is a critical first step towards building our storage network.
Scope:
For this version of the endeavor, the goal is to establish router.web3.storage -- a router instance that talks to regular web3.storage (arguably we really won't exercise code paths that have to choose between nodes, but that's fine). Normal w3up clients won't talk to it by default yet, but we can use it ourselves by setting env vars for w3cli.
What
Router.storage is an implementation of the W3 Blob Protocol that puts content to multiple storage nodes. A rough design for implementation can be found here -- storacha/RFC#25
Why
Being able to route incoming storage requests to multiple storage nodes is a critical first step towards building our storage network.
Scope:
For this version of the endeavor, the goal is to establish router.web3.storage -- a router instance that talks to regular web3.storage (arguably we really won't exercise code paths that have to choose between nodes, but that's fine). Normal w3up clients won't talk to it by default yet, but we can use it ourselves by setting env vars for w3cli.
Steps to implement:
service/blob/allocate
Only the design review is converted to a ticket so far cause the remaining tasks may need a slight revision when they are complete
Cost
This is a sizable endeavor, but also should be doable in 1 full sprint (or worked on by maybe 2-3 devs over 2 sprints)
Acceptance Criteria
blocking
#6
The text was updated successfully, but these errors were encountered: