Stealth Address, brief explanation

in #deeponion7 years ago

images.png

What is "Stealth Address"?

SSA.png

In the next few days, we will introduce Stealth Addreses on DeepOnion and I want to share a little explanation about what is and how it works. Of course this is not a Technical review, its just a way to explain how it works for non-technical users.

Stealth Addresses are way to create one unique Address every time one person make a payment using it, it's simple as that.
Any time someone use/make a payment, this Stealth Address will generate a new Normal Address in the receiver's Wallet and it will send the Onions to it.

One of the best advantages of this is that nobody can trace the transaction through a blockchain explorer, sounds cool right?

Example of one Stealth Address

smYh88woGiresrZPugqEFYJNt1RjbSPe2GKiPXqp1qarHYnP69jHCWBQQRcerA3NDj5MuAMpnH2crfBNQfGtjxjonYaWLuYbe5HetF

The only ones that are capable to know about it are the sender and receiver (of course), but the sender will only know just the Address that he send once, not the new ones that it can generates :D

Imagine Stealth Addresses like a puzzle to solve that every time one solves it, it will create a different out put. I think this is the best way to understand it.

Now, maybe you have some questions about, can I import Stealth Addresses?

Of course you can, but they are not the same as a Normal Address. When you try to import one Stealth Address you need to use 2 codes instead one that a Normal Address uses (Private key).

They are called scan_secret and spend_secret.

How I can know those codes? Using console

liststealthaddresses show_secrets=1

How I can import an Stealth Address? Using console

Importstealthaddress scan_secret spend_secret

But, that doesn't mean that if you import your Stealth Address you can access to the Onions. When you import the Stealth Address you will only import the "puzzle".

The Onions are in the Normal Addresses as always and you need to have their private keys to access to them :)

I hope this brief explanation can solve some of your doubts :), see you in the community.

Vaas.

Sort:  

Very nice explanation, thanks :)