Yeah, in fact, meshes are a pretty shitty way of doing so, since you'll want encryption anyways and it's not exactly hard for a malicious person to set up a node that stores its traffic / performs MITM attacks. Ideally you would notify the client in the contract that the presence of illegal materials is grounds for you to report them. Unsure about the case where you neglect to do so.There are many (complicated and domestic) methods of hiding your identity.
Should I report, or maintain within the legal boundaries of the contract?
Yeah, in fact, meshes are a pretty shitty way of doing so, since you'll want encryption anyways and it's not exactly hard for a malicious person to set up a node that stores its traffic / performs MITM attacks. It is indeed not a good way when all you want is hiding your identity. However, it does make it considerably harder to tap all of the network. Currently, the NSA etc have to monitor the key nodes in the network. When the network is meshed, there are no key nodes in the same way as there are now. This in itself reduces the possibilities there are for surveillance, as the only information you can decrypt is the information you have.There are many (complicated and domestic) methods of hiding your identity.