Practical Fast Retrieval on Filecoin #988
Replies: 5 comments 24 replies
-
This is a good direction. Let me give you some context on why specifically lowering the number of layers is not enough:
|
Beta Was this translation helpful? Give feedback.
-
Fast retrieval is the most important issue for filecoin |
Beta Was this translation helpful? Give feedback.
-
does this proposal indicate that we can exchange [hardware security] and [PoS security] at a certain rate?
because then we can just PoS the L1 completely, by far the easiest, fastest, solution for the problems this proposal wants to work on and move all the annoying proof stuff to L2 market implementations. |
Beta Was this translation helpful? Give feedback.
-
is there any more info on how is this achieved, Whcih also means sealing can be done in 10min? |
Beta Was this translation helpful? Give feedback.
-
I think this fip / proposal is somewhat mis-named. This is not a getting us to 'fast retrieval' but rather is a proof of unsealed copy. The reasons we are aware of why why content is not made available in filecoin is both a risk and economic problem, and this will chip away at the problem, but it does not address the concept that people expect when they hear 'retrieval'. that needs to both include something like retriev that has a bounty to offset the potential liabilities of serving user generated content, and a protocol which makes the serving of data profitable, while also structuring expected SLAs such that the provider can meet them without expensive/un-needed over-provisioning. |
Beta Was this translation helpful? Give feedback.
-
Abstract
Enable Fast Retrieval on Filecoin by creating a second type of proof, dubbed "Fast PoRep", potentially with fewer layers of SDR (or other mechanisms) and requiring higher per-unit-storage initial pledge requirements to offset the loss in hardware security.
Motivation
One of the biggest challenges for the Filecoin Network to deliver value is that it is expensive to retrieve the data stored on Filecoin.
While the ecosystem can spend millions of dollars and months of research time to develop a new PoRep, it is also a design choice of the Filecoin protocol to prioritize hardware security.
As such, as a naive proposal, it is worth considering to reduce the hardware security from the number of layers of SDR required in the current PoRep (or other forms of proof) to enable fast sealing and unsealing quickly.
This then creates a marketplace of PoRep with a tradeoff over their security and usability.
To counterbalance the loss in security over usability with fewer number of SDR layers or other forms of proofs, the per unit-storage initial pledge requirement of such new PoRep should also increase.
Design Rationale/Consideration
Time to market is key.
The goal is to find a solution that can be live by the next upgrade, hence "practical", making Filecoin more usable, lowering hardware requirements, and locking more tokens to compensate for the loss in hardware security.
As such, this FIP tries to avoid shaking existing business models on the network and create a positive sum outcome in the ecosystem.
SPs can choose different PoReps that suit their needs (similar FoFR regardless of which PoRep that SPs choose from a mining perspective). One can argue for a lower FoFR for Fast PoRep since there is less hardware commitment and require higher security compensation from initial pledge, locking up more Filecoin as usage increases.
Beta Was this translation helpful? Give feedback.
All reactions