sounds like we need some kind of s3 compatible, bitcoin native, p2p blobstore
Discussion
the problem is the pooling funds not the storage
why not something basic that uses timelocked funds pegged to the current cost of storage, that dispenses funds as needed to pay the upkeep