Vitalik Buterin Proposes Stealth Wallets to Guarantee Privacy on Ethereum

2023-1-24 21:15

The Ethereum co-founder Vitalik Buterin has suggested a solution to guarantee privacy on blockchain transactions.

Every on-chain activity of a user is an open book for the public to analyze, as blockchain acts like a public ledger. If someone knows a user’s public address, they will get to know when and where the user spends their crypto. Hence, it is challenging to maintain privacy while interacting with blockchains, particularly public ones like Bitcoin and Ethereum.

Vitalik Buterin acknowledges this in a blog: An Incomplete Guide to Stealth Addresses. “One of the largest remaining challenges in the Ethereum ecosystem is privacy,” he says.

The Problems With the Current Workflow

Vitalik Buterin uses the example of two individuals, Alice and Bob, to explain the privacy issue with the current transaction system. Presently, Bob sends his wallet address directly or through the Ethereum Name Service (ENS) to Alice to receive assets. Alice then sends the assets to Bob’s wallet, and now he can spend and control the asset.

Source: Vitalik’s blog

In the scenario mentioned above, anyone who knows Bob’s ENS registration or public address can see that he received some assets from Alice. But these transactions can be kept private with Vitalik Buterin’s stealth address system.

Vitalik Buterin Proposes on-Chain Privacy Through Stealth Address System

Vitalik defines a stealth address as “an address that can be generated by either Alice or Bob, but which can only be controlled by Bob.” The new workflow involves Bob generating a “spending key”  and using it to generate a stealth meta address.

Alice will then have to perform some computation on the stealth meta address, through which she can generate a stealth address. She can now send the transaction to the stealth address, which Bob can access through the spending key.

The new workflow of the stealth address system:

Source: Vitalik’s blog

In a simplified manner: “Stealth addresses give the same privacy properties as Bob generating a fresh address for each transaction, but without requiring any interaction from Bob.” Earlier in Aug, Vitalik discussed this mechanism for private NFT ownership.

The protocols like Tornado Cash were only limited to providing privacy in the transactions of fungible assets. But Vitalik Buterin’s system also offers privacy for transactions involving non-fungible tokens (NFTs). Furthermore, due to sanctions, various regulatory challenges exist to using tools such as Tornado Cash.

The Challenges With Stealth Wallets

Ian Miers, a professor of security and applied cryptography, shares some problems with stealth addresses. The addresses, once generated, cannot be reused because it offers the same privacy as a fresh new email address.

This misses the footguns of stealth addresses. A stealth address has about the same privacy as a fresh new email address. It's private until you forward email from one address to the other. Except with stealth addresses 1) that link is public on chain 2) happens more readily

— Ian Miers (@secparam) January 22, 2023

Vitalik Buterin, too highlighted some problems with the implementation, like requiring “a lot of gas.” Further, he mentions some longer-term challenges, such as the difficulty of social recovery.

But, he concludes the blog with, “In the longer term, these problems can be solved, but the stealth address ecosystem of the long term is looking like one that would really heavily depend on zero-knowledge proofs.”

Got something to say about Vitalik Buterin, stealth addresses, or anything else? Write to us or join the discussion on our Telegram channel. You can also catch us on TikTok, Facebook, or Twitter.

For BeInCrypto’s latest Bitcoin (BTC) analysis, click here

The post Vitalik Buterin Proposes Stealth Wallets to Guarantee Privacy on Ethereum appeared first on BeInCrypto.

Similar to Notcoin - TapSwap on Solana Airdrops In 2024

origin »

Digital Asset Guarantee Token (DAGT) íà Currencies.ru

$ 0 (+0.00%)
Îáúåì 24H $0
Èçìåíåèÿ 24h: 0.00 %, 7d: 0.00 %
Cåãîäíÿ L: $0 - H: $0
Êàïèòàëèçàöèÿ $0 Rank 99999
Öåíà â ÷àñ íîâîñòè $ 0.0827688 (-100%)

guarantee privacy vitalik ethereum buterin wallets stealth

guarantee privacy → Ðåçóëüòàòîâ: 9


Sidechains vs Plasma vs Sharding

Special thanks to Jinglan Wang for review and feedback One question that often comes up is: how exactly is sharding different from sidechains or Plasma? All three architectures seem to involve a hub-and-spoke architecture with a central “main chain” that serves as the consensus backbone of the system, and a set of “child” chains containing actual user-level transactions.

2019-6-14 04:03