The Filecoin protocol creates many risks for storage providers. Not all of these are strictly necessary to the functioning of a decentralised storage network. Risks all have potential to decrease participation by introducing uncertainty.
In many cases, an SP can convert a risk into a cost by outsourcing it—paying another party to take the risk on their behalf. Thus, risks directly represent costs to SPs, raising the cost of providing storage to clients.
Outsourcing it doesn’t make a risk go away, it just means another party (e.g. token holder/lessor) must bear it instead. The risk then affects their participation.
Risks to storage providers
- Pledge commitment duration and amount
- SPs take on price volatility risk on locked FIL tokens when onboarding storage.
- Risk grows with both the pledge amount and the lock-up duration.
- Frequently outsourced by leasing the pledge tokens,
- Currently a shortage of holders willing to take this risk for the returns that are actually available to SPs.
- Lessors indirectly take on some of the other risks below, since the leased pledge is directly at risk.
- Fees range from ~20% p.a. to much higher, and dominate SP costs today.
- Could also be hedged (by SPs or holders) with derivatives.
- Vesting of rewards
- SPs take on price volatility risk on block rewards while they vest.
- Can be outsourced by selling forward tokens. Means SP sells more tokens to pay expenses than they would have needed to without vesting, while speculator captures margin and any upside.
- Anecdotal premium of 25% p.a. (w/o additional collateral)
- Could also be hedged with derivatives.
- Consensus faults
- Operational error can lead to consensus fault slashing and lost rewards, a risk to pledged capital. Ultimately unbounded, but at a maximum rate over time.
- Easier for owner/operator to avoid than insure against.
- Outsourced when leasing pledge or selling rewards forward, lessor takes counterparty risk (raises leasing costs).
- Termination fees
- Operational error can lead to fees for terminated sectors, a risk to pledged capital.
- Risk of event grows with commitment duration.
- Easier for owner/operator to avoid than insure against.
- Outsourced when leasing pledge, lessor takes counterparty risk.
- Anecdotally, lessors assume termination when calculating outcomes, and require collateral up to that amount.
- Deal collateral (functionally: a termination fee for deals)
- Operational error can lead to fees for terminated deals, a risk to pledged capital.
- Implications as for sector termination fees.
- Fault fees
- Operational error can lead to fees for temporarily faulty sectors, a risk to pledged capital.
- Implications as for sector termination fees, but less magnitude.
- Pre-commit deposit
- Operational error can lead to loss of sector pre-commit deposits if the SP cannot prove a sector within deadline after pre-commitment.
- Uncertainty of future rewards
- SPs take risk on both the expected amount (due to network growth or non-growth) and fiat price of future rewards.
- The baseline minting mechanism amplifies variance and uncertainty.
- Fiat price risk could be hedged with derivatives. Network growth risk could be theoretically insured (but we’re unaware of any instances of this).
- Gas fees
- SPs don’t know the price of gas for operations they must perform to maintain storage over time, or even follow through onboarding a pre-committed sector.
- Protocol change
- Changes to the protocol rules can change SP outcomes.
- Protocol change is necessary to address some of the above risks, but may be more or less disadvantageous to specific SPs.
The focus of this note is protocol-induced risk, but it’s worth briefly mentioning other significant risks to SPs. They include dependency on FIL+ verifiers/clients, dependency on clients to provide data, specialization of hardware towards Filecoin rather than general-purpose use, depreciation, availability of financing, and more.
Commentary
Unnecessary risks are an inefficiency
SPs can convert some risks into costs, giving them a more stable business (which is good for clients too). The risk-takers are the financial sector of the Filecoin economy, which charge more than the underlying risk is worth (if they are to remain profitable), but can diversify more effectively than an individual SP. This financial sector is essential, but risk-mitigation costs are a net inefficiency for the productive economy. Risks transfer value from primary producers to the financial sector, raise the price of storage services, and reduce participation and investment in the infrastructure actually providing that storage.
Artificial risks to force “alignment” are not effective