Vitalik proposes plans to improve Ethereum privacy, using the Ethereum domain name system to achieve address hiding

On April 1st, Ethereum founder Vitalik tweeted that the next step in improving Ethereum privacy (apart from ongoing Tornado.cash and similar improvements): some simple, easy-to-use, private address-like plan. That is, the tokens are sent to an address with the ENS (Ethereum Domain Name System) name, without revealing to the specific who got the coins. In this regard, V explained the principle of his plan and said that the realization of a private address is simple: the name holder of ENS issues the public key P with the private key. The token sender generates a random r and sends it to the address r * P (this is an elliptic curve multiplication). ENS domain name holders can use r * p to consume these tokens. The sender simply needs to send r to the name holder in some way. In addition, V God mentioned another method. He claims that the public key P with encryption r is used and published on the chain. But this requires the receiver to scan all private sending transactions, so it is very expensive to run in the long run. It can be divided into T segments for storage, reducing the scanning time by T times, but also reducing the anonymity by T times, so a trade-off is needed.