Open johannesmoormann opened 11 months ago
While I do believe that for privacy reasons these third party providers should be opt-in, or at least disablable, that isn't my main concern. The bigger issue IMO is that these providers are incorrectly labeling some accounts as a compliance risk. As a community, we should be advocating for broad usage of crypto and encouraging the usage of privacy software whenever it is legal for the user to do so. At the moment, the currently selected providers are discouraging interactions between users where the interaction would be entirely legal.
Specifically, there are two problems:
Redefine is warning users about a compliance risk when they try to send assets to an address that has used Tornado.cash in the past, and this is just fear mongering that is discouraging people from using privacy software. Either such warnings should be filtered out of the UI (as in #3015), or Gnosis should convince Redefine that their warning is in appropriate and needs to be removed, or Gnosis should stop using Redefine as a provider. My vote is the third option as I think the crypto community should be actively boycotting providers like Redefine who are spreading FUD like this, but either of the other two would be reasonable solutions as well.
Note: It is important that the fix for this isn't just something people can toggle off. The problem here is that people trust Gnosis to give informed recommendations when surfacing risks, and the majority of people will blindly follow whatever risk warnings the Gnosis UI shows. For example, if I am an employee of a company that uses Gnosis SAFE and I use Tornado to protect my privacy, when my employer (who may not understand the current financial privacy legal landscape) tries to send me money they will get a warning telling them that I am a compliance risk. The company may choose to simply let me go as it isn't worth it to them to take on compliance risk. They aren't necessarily going to dig into the issue and understand that this is a false positive, they'll do exactly what banks do today and simply kick me out and hire someone else.
If we want people innocent civilians from countries like Venezuala to be able to engage in the global economy, we need to take a very aggressive stance against any provider who incorrectly demonizes people as "compliance risks" who are not. Really these tools shouldn't be included in the UI at all, as we should be advocating for a truly open and permissionless financial system, but in this case I have given up on lobbying for that and instead am just lobbying for correcting these false positives.
What is the feature about
While risk warning by a third-party provider should be enabled by default to protect the user, the option should exist in the settings to deactivate that feature for privacy or other reasons. Additionally, country/region specific compliance warnings should be optional and non-default or removed all along.
The list of requirements
toggle for risk checks (default: on) toggle for compliance warnings (default: off)
tbd with third party
Designs/sketches
Links