venus-market design & roadmap #4532
Joss-Hua
announced in
Announcements
Replies: 1 comment
-
Updating market phase 2 roadmap... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
## venus-market roadmapCurrent long term vision for the development of venus-market## Objectives1. venus-market as independent module (short term): allow venus storage provider to accept and retrieve deals2. venus-market as shared module: let venus-market be the gateway for storage providers to accept and retrieve deals## MilestonesInteroperability with Lotus in accepting deals: allow lotus client to send deal to venus-marketInteroperability with Lotus in retrieval: allow lotus client to retrieve deal from venus-marketCompact API: venus-market local storeData transfer support for different protocols in addition toGraphsync
Deal meta data stored locally by venus-marketvenus-market as deal gateway for storage providers using venus chain servicesDeal match making: multiple copies for store and retrievalvenus-market as gateway for IPFS: options for paid IPFS nodeLightweight client: compatibility with Lotus and support for venus-market unique featuresThis is for discussing the venus-market module design & roadmap
As the rebranding of filecoin terminology spearheaded by FIP0018 settled, consensus has been reached across communities (developers, providers, ecosystem partners and etc) to push for taking on more storage deals to improve the public perception on the fact that most of the network storages are still commited capacities (CCs). Given the above sentiment, design and implemenation of venus-market module has been put into the spot light. A clear long-term roadmap is due for Venus community to dissus and iterate on, also as a means for better communications with filecoin eocsystem in general.
While Lotus is leading the way of implementing a full-fledged market module according to the spec, Venus has been making much efforts to catch up and closing the gap in regard to markets. Right now, Lotus supports a 1-to-1 (client-to-provider) storage and retrieval model where burdens of discoveries are mostly on storage clients and match making services like Estuary. Negotiation is a fairly mannual process and does not support much flexibility. As venus-team is picking up the reminiscences of the Filecoin Component Architecture, emergent ways of how market could facilitate the dynamics between storage providers and storage clients are constatntly being intergrated into the long-term vision of Venus filecoin.
Current roadmap for venus-market are loosely broken into the 3 phases.
If you have any questions wrt the roadmap, leave a comment in the discussion thread!
Beta Was this translation helpful? Give feedback.
All reactions