Our end goal for storage is to have every file available on IPFS / WebTorrent / DAT for a pretty long amount of time on our servers (which mostly will depend on our budget for infrastructure, something that is hard to foresee today), but we will need our users to use either a desktop or a mobile application running at least one of those 3 techs to keep old and inactive videos online.
I know you guys have been banging on this problem for a while now, so I'm pretty sure you considered decentralized storage solutions with their own internal currency solution for hosting like Sia or Filecoin.
It would be interesting to hear your reasons for going with Ceph over a more decentralized solution. Are the blockchain-based storage solutions just not up to the amount of traffic that DTube can/will produce or…?
Another solution would be to incentivize Steem witnesses to run IPFS nodes and pay them proportionally to their used storage, but I don't see how that'd work.
This bit in particular is why I inquire about coin-supported storage solutions, since they are effectively doing exactly this, albeit on a different blockchain but with people who are specifically engaged and interested in providing distributed storage. It would be really cool if some steem witnesses wanted to provide some extra support for storage in general and used their server capabilities to help do that, but as I understand it they're pretty strapped just providing enough computational and storage power for the steem blockchain as it is. That's why we have multiple kinds of provider for people who are interested in providing different services for pay.