Replies: 6 comments 11 replies
-
It could be adding a config on boost market and/or passing ACL onchain so programs like slingshot can check and determine what data are retrievable. @dirkmc @willscott @brendalee @jacobheun thoughts? |
Beta Was this translation helpful? Give feedback.
-
It sounds like we should add a mechanism to allow SPs to prevent indexing of particular deals. For access control of retrievals, the solution depends to some extent on which retrieval protocol is being used: graphsync vs bitswap vs HTTP. For example for HTTP the SP could give the client an auth key, and put a web server in front of booster-http that checks the auth key against the piece id in the request. |
Beta Was this translation helpful? Give feedback.
-
will the private data be eligible for Fil+? |
Beta Was this translation helpful? Give feedback.
-
Shoah foundation is part of the Fil+ and not retrievable. It obviously becomes a special case, I assume lots of other projects will refer this case like, why they can and we cannot? |
Beta Was this translation helpful? Give feedback.
-
Private data that does not support retrieval clearly breaks the most basic rule of Filecoin. Why can Shoah Foundation be an exception? |
Beta Was this translation helpful? Give feedback.
-
We perceive this as the simplest change we can make in order to enable SP's to set the announce status, without impacting retrieval processes. Future efforts will address the broader goal of an access list service. ⚡ tl;dr Request to add a flag to boost to allow storage clients to elect to not announce deal data to IPNI. Default behavior will be to announce just as it is today. 🕐 When is a deal announced to the indexer?
🔧 How will this be implemented?
🥡 How does this impact whether the data may be retrieved?
🛃 How can a client change the announce status?
👴 What about legacy deals?
🍴 Related Github Discussion 👋 Relegated github issues/discussions being closed as a result of this update
⌛ Timeline for implementation
|
Beta Was this translation helpful? Give feedback.
-
The Ask
SPs that are storing private data for clients have reported the need that these data should neither be publicly retrievable nor indexed. Specifically, they need a a place in deal to specify data as ‘private’ or ‘not publicly retrievable’, and nor would these data be published to indexer.
Use Case
Example scenarios that SP reported:
PiKNiK’s current means of protecting the Shoah data is as follows:
Beta Was this translation helpful? Give feedback.
All reactions