Despite the extremely secrecy of your protocol, some have argued that there may be a way to trace transactions when there is a big deposit and very low liquidity. The only permission afforded for the Operator may be the authorization to update the “verifier” utilized by the agreement. In essence, https://crossfitarchway.com/tornado-cash-explained-how-it-ensures-unmatched-confidentiality-on-ethereum-and-bnb/