Ethereum founder Vitalik Buterin proposes an easy-to-integrate anonymous transaction design

According to Coindesk's May 24 report, Ethereum co-founder Vitalik Buterin proposed a design to increase the privacy of Ethereum.

Anonymous-1618911_960_720 (Source: pixabay )

Buterin said:

In order to make the Ethereum blockchain more private, we need to take the first step.

In a new article by HackMD, Buterin details a design that helps blur the Ethereum user activity. Buterin proposed a "minimal mixer design" that was designed to help users confuse user addresses when sending a fixed number of ETHs.

According to Buterin, Ethereum users can trade in two ways. The "default" is to send and receive ETH from a single account, which of course means that all of the user's activities will be exposed on the chain. In the second way, the user can use multiple accounts or addresses to conduct transactions. However, this is not the perfect solution to confuse user activity on the blockchain.

Buterin wrote in his post in detail:

Sending ETH from their own address to another address reveals the connection between the addresses, so by creating two smart contracts ('mixer' and 'repeater registry') on Ethereum, the user can choose Privacy transactions are conducted on the Ethereum blockchain through a so-called anonymous set.

Buterin told CoinDesk in a subsequent email:

An anonymous set is a cryptographic statement that refers to 'related information may come from a group of users'. For example, if I send you an email, but you can't say exactly who it came from, but you can say it comes from me, Alice, Bob, and Charlie, then the size of this anonymous set is 4. The greater the setting of the anonymous set, the higher the privacy of your trading.

Buterin added that the design does not require any protocol-level changes to Ethereum, and the user community can implement the design.

In this design, Eric Conner, a product researcher at blockchain startup Gnosis, points out that the key advantage that Buterin proposes is that it is easy to integrate.

Conner said:

If users need more privacy, the advantage of this design is that it provides us with a reliable privacy solution. Our goal is to find a solution that can be easily integrated into the current wallet.

At the same time, the design proposed by Buterin does require the user to pay a fee to send a private transaction. However, for the use cases envisioned by Buterin, the cost will not be a major obstacle for users.

Buterin commented on the design on Twitter:

The primary use case I'm considering is a one-time delivery from one account to another so that users can use the app without having to link the account to an account that contains all the passes. So, although it takes 2m of gas to do so, each account only needs to be paid once, not too bad.