Decentralized Availability Sampling Module
TL;DR
This design doc describes how Filecoin Station can be used as a dat availability sampling or more general network analytics deployment target, and it includes the economic flows aroiund how this would work.
Sequence Flow
Funding
The network that would like to fund the Station network to sample stakes a medium/large amount of tokens such that the staking rewards each month is roughly $10k worth of tokens. The staking rewards are sent into the Meridian contract that governs the sampling module.
Measure / Evaluate / Reward
Station nodes can sample data and be rewarded by the contract. Rewards are limited by IPv4 /24 subnet, and boosted by Proof of Humanity and Operator reputation. Nodes can also only be rewarded for a certain number of jobs per round.
Archive
When a task has been completed, each Station will submit their task data into the Meridian API for evaluation. Currently, the API then sends the tasks into web3.storage for backup. However, we would like to build an atomic Station module that backs data up onto Filecoin in a decentralised way.