Skip to content

Commit fbc154b

Browse files
committed
News96: Add Bitcoin Core #16528
1 parent 8a8c47f commit fbc154b

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

_posts/en/newsletters/2020-05-06-newsletter.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,22 @@ version 0.20.*
149149
option will give the new features six months to mature before
150150
their expected release.
151151

152-
- [Bitcoin Core #18038][] P2P: Mempool tracks locally submitted
153-
transactions to improve wallet privacy FIXME:bitschmidty
152+
- [Bitcoin Core #18038][] improves privacy when initially broadcasting a
153+
transaction by reducing the frequency that a wallet will attempt to resend
154+
from about 30 minutes to about once a day. Previously, an entity surveilling
155+
the network could see multiple broadcasts of the same transaction during these
156+
resend periods from the same node and conclude that wallet was the originator.
157+
By reducing the frequency of resending attempts from the wallet, the
158+
originator of the transaction has less chance of being identified.
159+
160+
To ensure new transactions reach the network even without frequent
161+
indiscriminate rebroadcast by the wallet, this PR also adds a type of
162+
_unbroadcast_ transaction within the mempool. An unbroadcast transaction is
163+
one that has been submitted locally via the wallet or RPC but which has not
164+
yet been successfully relayed to peers on the network. Such unbroadcast
165+
transactions remain in the mempool and will be rebroadcast every 10-15 minutes
166+
until a peer has fetched the transaction by sending the node a `getdata` P2P
167+
message for that transaction.
154168

155169
- [BIPs #893][] makes several changes to the [BIP340][] specification of
156170
[schnorr][topic schnorr signatures] pubkeys and signatures, with

0 commit comments

Comments
 (0)