RESEARCH ARTICLE
Stealth Addresses in GHOST
One-time destinations, view keys, spend keys, and unlinkability.
Editorial metadata · E-E-A-T
Author
The GHOST Archive Editorial Team
Editor
The GHOST Archive Editorial Team
Published
2024-01-01
Updated
2026-10-08
Last verified
2026-10-08
Direct answer
A stealth address lets a sender create a one-time destination for a recipient so that the recipient's public address never appears repeatedly on-chain.
Conceptual flow
Flow diagram
PUBLIC GHOST ADDRESS
↓
↓
↓
Sender creates transaction
↓
↓
↓
Cryptographic shared secret (Diffie-Hellman)
↓
↓
↓
One-time destination
↓
↓
↓
Blockchain observer sees no repeated receiving address
Keys involved
- ›View key — lets a party detect incoming transactions without spending power.
- ›Spend key — authorizes spending; must stay private.
- ›Diffie-Hellman-derived shared secret — generates the one-time address.
- ›Unlinkability — outputs cannot be tied to the public address.
Sources
- S-02Revised GHOST Whitepaper (June 2020)PRIMARY2020-06 · whitepaper · supports: Particl-derived architecture, RingCT, stealth addresses, Bulletproofs, Dandelion++https://github.com/ghost-coin
- S-03Updated GHOST Privacy Whitepaper (December 2024)PRIMARY2024-12 · whitepaper · supports: Current privacy stack, tokenomics, Ghost Veterans, governancehttps://github.com/ghost-coin