I’ve been lurking here for 3 months now and asked myself “what would I do if I was a snoop who wanted to break Safenet?”
The encryption seems solid, no way could I crack that. So I need to attack the communication, all those unique hashkeys look very promising.
It is a “pity” that I can not log all IP/Hashkeys combinations unless there is a solid ground for suspicion, this is Europe after all. But who cares, I will only log hashkey combinations, there is no law against that.
First I’ll attack those Safecoins, Current owner and previous owner registered, I’ll just follow the money. Even if they remove the previous owner, as long as I can see the actual transaction, I don’t mind.
Then all those files, I may not be able to decipher them, but I can uniquely identify them.
Sooner or later some crook will make a mistake and then we will be able identify some of the wallets he used and/or some of the “trespassing” files he has access to and suddenly there will be lots and lots of other suspects, then we have legal grounds for monitoring any IP associated with Safecoins this crook received or paid and any account requesting any file we know has illegal content.
So I build just slightly modified Vault software that logs all hashkey combinations that its associated managers handle. Accounts, Safecoins and Files, that should be enough.
Now I need to know how many Vaults I need to achieve reasonable coverage, say 90%.
I haven’t done statistics for a looong time, but I guess it goes like this:
If I own one percent of all vaults the change to be included in a random transaction is also 1%
The change to be excluded is 99%, there are however 32 managers in any “Close Group”.
The change that none of those 32 managers are owned by me should be 0,99 to the power of 32, that reduces the risk of being excluded to 72,5% Much better
Running the numbers shows that, when I have 7% of all available Vaults, I will be excluded from only 9.8% of all transactions.
After this, it is trivial to determine the needed number of Vaults. Set up a big server with a best guess number of logging vaults. Set up a small server too, executing a known number of random transactions. As long as less then 90% of these transactions turn up on the big server, add more vaults.
Sooo… Please shoot holes in my nefarious career