> Data is uploaded to Sia (per-default, it's configurable through the API) in a 10-of-30 scheme using Reed-Solomon coding, which means that each piece of data is held by 30 hosts, and out of those 30 hosts any 10 of them are sufficient to recover the original data.
This sounds good - I'm just trying to understand how this is counted - are you establishing 30 separate contracts to achieve this?
Sia maintains 50 contracts with hosts at all times, and uses 30 of them for each file segment that gets uploaded. We use state channels, so we can use the same contracts each time you upload a new file, minimizing the total amount of on-chain activity.
This sounds good - I'm just trying to understand how this is counted - are you establishing 30 separate contracts to achieve this?