When we made this smart contract we only focus in the anonymity inside the code, using some temporary hash unique for each process. All code is about the double blinded idea of this contract, however there is one more point that can bring all the structure down.
This point is the transaction itself, even if we treat all the data inside the contract to be anonymous when someone calls the contract to do something inside ( change the process, like send some review ) the transaction will use the address of the person that did that and the anonymity doesn't exist anymore since everyone can trace all the changes using the same process key.
Unfortunately it's something that i don't see any solution .
When we made this smart contract we only focus in the anonymity inside the code, using some temporary hash unique for each process. All code is about the double blinded idea of this contract, however there is one more point that can bring all the structure down.
This point is the transaction itself, even if we treat all the data inside the contract to be anonymous when someone calls the contract to do something inside ( change the process, like send some review ) the transaction will use the address of the person that did that and the anonymity doesn't exist anymore since everyone can trace all the changes using the same process key.
Unfortunately it's something that i don't see any solution .