bitcoin-privacy-stealth

v2026.09.24

Stealth addresses: ECDH-based derivation generating a unique output per payment. Pre-BIP47 / BIP352, conceptually similar. USE WHEN: understanding the family of stealth-address schemes, comparing with BIP47 / Silent Payments.

GitHub
安装命令
npx skhub add claude-dev-suite/bitcoin-privacy-stealth
Markdown
SKILL.md

Stealth Addresses

Generic concept of generating a unique receiving address per payment via Diffie-Hellman key agreement between sender and receiver. Provides on-chain unlinkability for payments to the same recipient.

History

  • 2014: original stealth-address proposals (Peter Todd, BIP63 draft).
  • BIP63 was withdrawn; never widely adopted.
  • BIP47 (2014) — concrete reusable payment codes (PayNyms).
  • BIP352 (2024) — Silent Payments, the modern Schnorr-based variant.

Concept

Receiver: scan key (s), spend key (b)
        public form (S, B)

Sender: per-payment random e
        compute: P = B + H(e * S) * G
        send to: address(P)

Receiver scans all txs for outputs matching: P = B + H(s * eG) * G
        (where eG is the sender's ephemeral pubkey)
        knowing s, derive scalar t = H(s * eG)
        spend key for output: b + t  (mod n)

Compared modern variants

  • BIP47: uses notification tx + simpler derivation.
  • BIP352 Silent Payments: stealth address concept refined for Schnorr, no notification tx.
  • Monero stealth addresses: same concept native to Monero (cross-chain inspiration).

Status

  • Generic "stealth address" no longer common term in Bitcoin context.
  • Modern Bitcoin equivalents = BIP47 (older) and BIP352 (newer).

See also

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

skills/bitcoin/privacy/stealth

默认分支

main

最新提交

9496306

Tree SHA

fe4e2f1