how is the project going?
There is some interest on this project so far. I'm awaiting for feedback on the technical specifications.
Btw, apart from thinking on the protocol, nodes, etc. There are 4 things I'm thinking about:
1. The user interface: "SC2 file explorer". SC2 has to be a decent product. What do you guys think about making it similar to Dropbox? Perhaps not deeply integrated to OS file explorers at the beginning, but a program called "SC2 file explorer" would be the first thing to work on. It should embed the sc2 and a wizard that allows to configure how many storage room will be used to host chunks.
2. Cloud storage limits and business model: There will be 2 ways to pay for storage room 1) a minimum 1:10 relation between the amount of available cloud storage one can use and the amount of storage one is hosting for the network. One gets paid for the difference. 2) To pay an x amount of SC2 per megabyte.
3. Connectivity: The cloud storage will be reliable only if enough clients are connected, this is the same as torrents, and that is why the SC2 network needs replication, some files (specially the big ones) will take about 24 hours to be downloaded
4. Unbreakable encryption algorithm: The main reason for splitting files in chunks and to distribute several copies of those small pieces across several different hosts, is simple: obfuscation, but computers will get more powerful in the future, so an old copy of the network would be eventually decrypting files in the future. There has to be some kind of mixer or mutexer with an increasing difficulty that obfuscates the files enough to delay decryption time to at least 100 years (when one is supposed to be dead and will not care about privacy
). Other alternative, is to filter out 10% of random parts of each chunk, which should be stored in the original source only, with a file descriptor, and store the other 90% in the cloud. This will increase difficulty of bruteforce attacks by million times!
Well, there is no such thing as "unbreakable", but SC2 aspires to be the hardest thing to decrypt ever.
I invite everyone to contribute with ideas, we could have a lot of fun designing a decentralized secure model and it will worth the effort!