An corollary of my proposed safecoin vulnerability here:
A coordinated attack, I’m thinking a voting app to pick files, could delete data.
Using the precompute method described in my previous post, a group of people could come together under a “fight child porn” banner, or “end terrorism” or any other banner with enough force to polarize a large number of people to want specific files deleted.
An app could be designed to keep track of specific file names to known “bad files”. Once a single chunk of any of there files is detected on 4 vaults running the app, a coordinated timed delete could take place. Because of the self encrypted nature of files, deleting just one chunk across the whole network would corrupt that file, not allowing it to be decrypted.
I believe (please correct me if I’m wrong) that it would only be reported as missing and downgrade a vault if it failed to produce the chunk.
I also believe that every chunk isn’t checked to make sure it still exist until that time.
If a file was deleted out of band, the network would not know until it was requested.
Also, because of the self encrypted nature of files, if an attempt was unsuccessful, it could be tried again on the same chunks / files next time they were on “deletion” vaults.
Like my previous proposal, this scales inversely with the amount of data on the network, however, if enough people unite behind the cause, I believe this is a valid concern.
This topic Churn, number of copies, and perhaps an idea brings up the point of being able to pay a little extra for more redundancy. I haven’t gotten to the point in the code where I can figure out if this is feasible, but it sounds like a good idea.