Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 1148

Stealth addresses allow and require the sender to create random one-time addresses for every transaction on behalf of the recipient. The recipient can publish just one address, yet have all incoming payments go to unique addresses on the blockchain so that only the sender and receiver can determine where a payment was sent making transactions unlinkable

3 votes
Accepted

Using exponentiations instead of ECC multiplication in computing Stealth address

The reason we use ECC multiplication (which I'm sure you know is not just regular integer multiplication) is that it is a homomorphic trapdoor function. You could potentially use unpadded RSA to achi …
knaccc's user avatar
  • 8,518
0 votes

Does the miner transaction (of a block reward) get sent to a miner's stealth address?

The coinbase transaction, which is the type of transaction created through the successful mining of a block, is very similar to a regular transaction. The outputs are generated such that the miner's w …
knaccc's user avatar
  • 8,518
7 votes

What's the point of ring signatures if stealth addresses hide the actual addresses anyways?

Stealth addressing provides unlinkability (outputs are not associated with wallet addresses on the blockchain). Ring signatures provide untraceability. Untraceability means that the source of funds i …
knaccc's user avatar
  • 8,518
2 votes

Is a transaction from Exchange to Wallet to Exchange traceable?

Exchange1 would know the output (call it Out1) that it has given to Adr1. When Out1 is spent, Exchange2 (if sharing knowledge through backchannels with Exchange1) will see that there is a 1 in N chanc …
knaccc's user avatar
  • 8,518
4 votes
Accepted

Do stealth address only work with elliptic curve cryptography ?

Monero's stealth addressing works like this: You start with a destination wallet address, which is a pair of public keys A, B which have corresponding private keys a, b known only to the recipient. …
knaccc's user avatar
  • 8,518
2 votes
Accepted

Auditing incoming transactions in Monero

Yes, the view key proves that outputs were destined for a particular wallet address. It cannot be proven whether these outputs were subsequently spent, but it can be guessed that they have been spent …
knaccc's user avatar
  • 8,518
5 votes
Accepted

Detecting the real output in ring signature

The reason we use elliptic curve multiplication is that it is a trapdoor function. This means you can multiply by a point, but you can't divide by a point. Trapdoor functions are an essential componen …
knaccc's user avatar
  • 8,518
3 votes
Accepted

Where is the code that generates stealth addresses and matches them with view keys?

Private spend and view keys for public Monero addresses are generated here: https://github.com/monero-project/monero/blob/102a51bcd48a3cd2cb794aab7dbe243393f155b3/src/cryptonote_basic/account.cpp#L81 …
knaccc's user avatar
  • 8,518