BitDevs Wiki

Source

Transcript

Private Broadcast After Merge (Bitcoin Core Dev Tech, May 2026)

Bitcoin Core Dev Tech 2026 (notes via Bitcoin Transcripts)May 6, 2026

Added to the wiki June 17, 2026 at 06:14 PM UTC · full text archived June 17, 2026 at 06:14 PM UTC

A short session on next steps after merging "private broadcast" — sending a wallet's own transactions to the network in a way that reduces the privacy fingerprint of which node originated them. Topics included adding wallet transactions in order even when they are not in the mempool, and whitelisting getdata for a transaction's ancestors (parents and ancestors are fine for privacy, but not siblings) using a GetAncestors API and a txgraph of the private-broadcast queue.

The design gets 1p1c package relay "for free" from that ancestor handling. The session also touched persistence (writing each added transaction to a file and replaying it on startup, though its necessity is debatable) and periodically broadcasting decoy transactions drawn from one's recent history.

Appears in