Vitalik: Railgun privacy pool mechanism filters illegal funds without monitoring or backdoors
On February 13, Vitalik Buterin, co-founder of Ethereum, said in a social media post that the Railgun privacy pool mechanism allows Railgun to avoid processing criminal proceeds without any monitoring or backdoors. The operation is as follows:
Anyone can make a deposit with Railgun.
After a deposit is made, there is a one-hour detection period during which various algorithms analyze whether the deposit may have originated from the criminal activity they have determined.
If the deposit passes the filter, the user can make a private withdrawal using a zero-knowledge proof (ZKP) after 1 hour (but it is recommended to wait longer to obtain a sufficient anonymous set).
· If the deposit is not filtered, the user can only withdraw the funds back to their own address. Doing so will not result in the freezing or confiscation of funds, but will not enjoy the anonymity function of the privacy pool.
If someone disagrees with Railgun's screening rules, they can freely fork and create their own privacy pool, but without sufficient public support, their anonymity will be very limited.