Will the data be stored forever?

How do they know what data you have access to?

This isnā€™t a problem for MaidSafe to fix.

This is just a risk that simply exists in the universe, and thereā€™s really no technological answer to it, besides the fact that SAFE data is completely anonymous, so they wonā€™t know whose account hosts what chunks of data (unless you go telling everybody!).

Canā€™t they simply start putting people under surveillance to find out?

Will be much harder / impossible on the SAFErnet.

But easy on the current internet

Meh thereā€™s a general election soon in the UK. Itā€™s a bit like telling voters they can leave the EU if you vote for whoever, no one seriously believes that the UK business community would allow it to actually happen. Same for banning encryption. They also canā€™t ban specific apps and not others under EU rules.

Niall

1 Like

Lets say you have some long lived data that was abandoned by its owner. The network is constantly working to move this around between vaultsā€¦ for eternityā€¦ The owner of that data only paid once to have it stored. At some point doesnā€™t the cost to the network outweigh the price charged by the network to the user who initially stored this data? Does this problem not grow overtime as an increasing amount of data is abandoned and never deleted by the original owner? Do we end up with a network that has a large percentage of ā€œgarbageā€ abandoned data that we are obligated to pass around between vaults for eternity?

Perhaps, but memory, storage, bandwidth, etc all increase exponentially over of time to combat this issue in a very effective way

1 Like

my usb stick has a folder on in ā€œold usb stickā€ - and in it there is a folder ā€œold dataā€ and in that there is another folder with ā€œbackup dataā€ ā€¦ + there is an ubuntu installed on this stick + it is half empty + 3 full backups of my master thesis data

ā€¦ that doesnā€™t proof anything ā€¦ but Iā€™m very positive the amount of data floating around wonā€™t be a huge problem ā€¦ at least it hasnā€™t been in the past

2 Likes

I suggest you look up ā€œarchive nodesā€ in relation to this. The behaviour is not finalised, but the issue is to be addressed without ever deleting data but storing it efficiently according to the likelihood of it being needed.

1 Like

Iā€™m thinking that abandoned data is only a problem due to the fact that it accumulates indefinitely. Your replies convince me that this will not be a problem any time in the near future, ie. decades. Iā€™m still curious if this might become an issue centuries from now. Currently storage does become cheaper exponentially, but our storage demands have also kept up with our storage ability over the years. We canā€™t expect our storage technologies to improve forever. If global storage capacity on the network ever did level off in the far future when global population also levels off, then as people die, all the data they ever stored in their lifetime gets left permanently on the network. As generations go by, this turns out to be many lifetimes worth of abandoned data on a network that would have to grow in data storage capacity in order to keep all this completely useless,inaccessible abandoned data from all past generations.

Perhaps future generations will implement political solutions to this problem and require people to pass their private keys in their will so their data can be deleted after they pass on? But then such political solutions would compromise the security of the data. Perhaps a secure application can be written to only release keys long after a personā€™s life expectancy?

2 Likes

wuhuuu - a smart contract :smiley: not a bad idea :smiley:

ps: but I personally would prefer everything being erased instead of released :wink:

1 Like

I think its impossible to erase with the current design (or a later change). Data can be made inaccessible, but it canā€™t be erased (removed from vaults), because there is no way to know that a chunk in a file of yours is not also still needed as part of other active files.

2 Likes

oh - thanks :slight_smile: ā€¦ that makes sense - yes :hushed:

1 Like

Thanks happybeing. Do you know if this is still the plan? Iā€™m starting to think this is a major advantage of SAFE vs. other solutions. E.g. you pay to put the data up once and you can rely on it being there, even 10 or 50 or 150 years later vs having to pay per month like one has to on Dropbox and other services. I still think having a force delete might be a good idea, but keeping the data around by default could be a great feature for a lot of use cases where the data might not be accessed frequently, but you want it to exist when looked for regardless of whether youā€™ve remembered to keep paying for its storage.

1 Like

Yes it is still the plan :slight_smile:

Regarding delete:

  • for immutable data you can effectively delete by ā€œforgettingā€ the means to access it (removing the reference from your data map). Without that nobody can access it, unlike when a hard disk delete does something similar, but the data can still be recovered.
  • for structured data, I think there will be some form of delete, but I donā€™t know details.
1 Like