News for hackers. Stuff that matters.
Re:IPFS Backed by Decentralized Storage by kevincox on Wednesday March 02, 2022 @08:07AM (#30526888)
But arguably those have a single point of failure, the company owning the data. In theory Filebase is storing your data on a distributed system (that you can verify) that has no single point of failure. You can make this even more reliable by using two filebase-like providers to store the data. Thanks to IPFS you can access the data the same way and transparently use both providers so that if any single one is up you can access your data.

Of course it isn't perfect, if filebase goes bankrupt you need to scramble to get another set of pins for your data. But I think it does provide a much better system overall.

You can also imagine shifting the data around providers over time much like S3 storage tiers, maybe on provider provides cheaper storage but more expensive access, you can pin cold data there and remove it from your hot data provider. This would be completely transparent to any users.

It also provides interesting opportunities for bring-your-own storage. Users can just give my the CID and use it on my app/service. It will be around as long as they keep it alive. Or they can pay me and I can pin it for them.

Re:IPFS Backed by Decentralized Storage by musingsole on Wednesday March 02, 2022 @09:31AM (#30527686)
> Thanks to IPFS you can access the data the same way

I think this is a big feature that I hadn't recognized until you phrased it this way. It allows a strategy of guaranteeing *at least 1* pin of your data if it's important, but from the application side, you can forget about the details of the data storage.

I doubt IPFS is fast enough to justify it over other strategies today, but it makes me think of a type of cache where if a CID can't be found, you might rehydrate some slow, cold-storage data and push it back out to the network.

Re:IPFS Backed by Decentralized Storage by dmitriid on Wednesday March 02, 2022 @09:41AM (#30527813)
> It allows a strategy of guaranteeing at least 1 pin of your data if it's important

Who decides your data is important?

What happens to the so-called guarantees when your data suddenly becomes unimportant?

Re:IPFS Backed by Decentralized Storage by musingsole on Wednesday March 02, 2022 @10:23AM (#30528358)
You do, when you pin it to a service you're paying for. When/if it becomes unimportant, you unpin.

But what's cool, is even if it's unpinned, it may still be in the network so long as the data is getting active use. It opens up a whole field of seed and harvest style information flows.

Re:IPFS Backed by Decentralized Storage by dmitriid on Wednesday March 02, 2022 @11:18AM (#30528981)
> when you pin it to a service you're paying for.

So. A centralized service responsible for keeping your data. How is this different from literally anything else?

> it may still be in the network so long as the data is getting active use.

"Maybe" makes this essentially useless.

> It opens up a whole field of seed and harvest style information flows.

It really doesn't. It's literally the same problem that torrents have had for ages: anything "unpopular" doesn't exist for a very very very broad definition of unpopular.

Re:IPFS Backed by Decentralized Storage by musingsole on Wednesday March 02, 2022 @01:27PM (#30530867)
> "Maybe" makes this essentially useless.

Ok, then don't use it!

Re:IPFS Backed by Decentralized Storage by dmitriid on Thursday March 03, 2022 @09:42AM (#30541620)
This is unbelievably dismissive, and also one of the many reasons why IPFS (or any similar tech) will never take off.
Re:IPFS Backed by Decentralized Storage by dmitriid_y on Thursday March 03, 2022 @08:43PM (#30549568)
>> when you pin it to a service you're paying for. >So. A centralized service responsible for keeping your data. How is this different from literally anything else?

Because in addition to being like anything else, your data has a lifecycle in the network. Even if you as an initial provider of data lose interest in it, the network can hold onto it for their own purposes. The question of what data is important becomes decentralized and democratized. So long as at least 1 person says something is important and is willing to pay the resources to pin it, the data exists and can be utilized by any consumers.

>> it may still be in the network so long as the data is getting active use. >"Maybe" makes this essentially useless.

No, it doesn't. Computer systems are built on a long stack of maybes.

> It really doesn't.

You can't imagine it; it must not exist.