summaryrefslogtreecommitdiff
path: root/52/07be0d90cb74c61697d9648890d0e1703dd1b1
blob: 6c8b80df8515ba28522e138bce340c8eaeaaff45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
Delivery-date: Sat, 24 Feb 2024 10:48:21 -0800
Received: from mail-ot1-f63.google.com ([209.85.210.63])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBCYMD7OS6ECBB3PT5CXAMGQESX7RS2Y@googlegroups.com>)
	id 1rdx4O-0005Jj-87
	for bitcoindev@gnusha.org; Sat, 24 Feb 2024 10:48:21 -0800
Received: by mail-ot1-f63.google.com with SMTP id 46e09a7af769-6e474cee0b8sf1628534a34.3
        for <bitcoindev@gnusha.org>; Sat, 24 Feb 2024 10:48:20 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1708800494; cv=pass;
        d=google.com; s=arc-20160816;
        b=s0JgLMIo0TGPnFXoRZLa7QhlhPtkEy4D9x1Xx/1VzhFBbCGqGCEq9kmM9jqpwPVls+
         J3I9v1Ab0liQPlFnUURb/91aC/2EYAZxFEU0+QD29JvQGR2TZRf3a1TieZlPeb4HHi+d
         Wgh4/JtE+Qpaaz9M/y1luSdvKXqsXN+y3mMCMGua+Mi4aNKRHrbXcTaGVFIuGQArZ8x5
         yd3Fa/KRzF6iS9dLE2bUiQlF2PIVSKz/QRRJwOM3Cs90GooHHFKdZhz5cyxw4mYxpMd8
         w0C0QdpwWqLegUJdLopEDZnr+J+DwjpbQ/cpNhGegRRiauEbi0UAfoZsuxjAwx6UtOu1
         4SEg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:content-transfer-encoding:cc:to
         :subject:message-id:date:from:in-reply-to:references:mime-version
         :sender:dkim-signature:dkim-signature;
        bh=olgIngX7X6CZGpLtnZfOuCOPrCPQIDDskG7KbX9jHaE=;
        fh=LO606DvJgrIV0656vd2ZZFC/4KKFx6XuQcRsrX+VIC0=;
        b=rs/JnTiHi/s5g+MiRFxEjJGaMob+0QwxTD3RPCRFYFj2mQVDBHTq7/mEPLhazhJ/dm
         YIZhbI94enC33SPYMeRsU7aHYCnbhfIVtu7rlYq43rHHUYRU5RzqHzfI8ZT0jgqlqmDN
         +fDvED8VOcbF2UvoRcRIsBB2OvLgYmdRZys8rhQPzSnT3gSO8NxErqhmGw5Y3gOtzjRk
         sHw0hhWXk01ZVqvOUQ2CAX8dSwMpMD4E4uOppp9e7cu9ZLoJnMknCXVXnuBipoRGlilL
         ZqBVzpmOhZJHia8qZL3MMyXcHzHGfXxbBXtf2Q6TgY28tdi8IFEL3dFjXDe/gZvmXhhI
         SmoA==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZqIH8CLr;
       spf=pass (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::12e as permitted sender) smtp.mailfrom=bnagaev@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1708800494; x=1709405294; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:content-transfer-encoding:cc:to:subject
         :message-id:date:from:in-reply-to:references:mime-version:sender
         :from:to:cc:subject:date:message-id:reply-to;
        bh=olgIngX7X6CZGpLtnZfOuCOPrCPQIDDskG7KbX9jHaE=;
        b=m+51ySxhoTAaY1ZWnHlnkFPNOyYhIvH8E96T28cRMxNXrabgnYETOOBaWpyeig2/oA
         Ww6E2kGBDQhqdEgPsBU1Y8Xyv6AKSbMXhrnGYgPF6lVg/Z1JpUKTL7QgZD8xpx3Sn6NS
         K5buWW4DmLKwKMdCyZLRJCmhPj+TNGWLnz3gCYtNdHP43eXKoIyL5jU8fJOfQ1Z9BmGK
         xhjAIQoximmNJ8n2sJczdHClLSx3WR8S7txoojdxoQz1A5b3dKWWvUubj2iPkp4P/Lrb
         sXNSOKClbMkRm1W6+rlqPRYEv6lLhOCIDbndca1rzPg1BCdlz3qbcCkyeZLGC5pvyOX5
         R1rg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1708800494; x=1709405294; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:content-transfer-encoding:cc:to:subject
         :message-id:date:from:in-reply-to:references:mime-version:from:to:cc
         :subject:date:message-id:reply-to;
        bh=olgIngX7X6CZGpLtnZfOuCOPrCPQIDDskG7KbX9jHaE=;
        b=A1//tPUWHARNjG+9XHMoedhfHk0IwSz5ablmh9L0TgCqbYvU4ZwLFVmHBdNSp7Twp7
         vIwI8sId5MCUhKP2gA+n4gAhHHE12tV7i9fcGgRnqeFpeTJlBo36USs1uDVVWGbwz9ke
         uptFUyQwmQ2ja7vfqC5HACC4yg6zHux7kVqNFj+syJUrrnv5RT6GaunT28aOsE8ab0aR
         RQULxgbxJlrZWQUkiC18Da68mYkmJprFovXEQROL7zrX26FCLWSDcz0NdNzs/Pe2pDys
         yqZXDEQ7ToCtg9/jpP6eUJdZeey+x6Jlt7x05iOLCivUDTiwgIoZ/M2ZIKgISWMF4n7t
         /Few==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1708800494; x=1709405294;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:content-transfer-encoding:cc:to:subject
         :message-id:date:from:in-reply-to:references:mime-version
         :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date
         :message-id:reply-to;
        bh=olgIngX7X6CZGpLtnZfOuCOPrCPQIDDskG7KbX9jHaE=;
        b=v/ovqYPutuH5g0kSWFTpziwXzRrZiqvxZKuq/n3h5EH2l1OGzeMiatbHUVmm0UsPyr
         rY2lsVfKxVjP78NRCHuXof6NCcCK0pMg7+XWEmW8PmpNl+tB3Yl24Gib/hHOzWNK9GoN
         6fEdZqNNweBZ9u1tZrbt6rOUiM91fESOTw0ONt1wJUqeL4YIpxKkQ2GxitzmI5frwJTr
         GH6j550rQaVUtgoUk4xu7rCOpN9fmEf4aMmE4KL7Tu4CHGDWoweG3KmHBVLxKNULtpFs
         /QpazU8oMOK7jtQX5AhW/PTf//Zj87Q6Pm5PfLM86KYQSZtP6V0UB7hHyl4kFu4b5Nsh
         nOMg==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCVdbKKB762GeDz+aTE3dahdwiizZmq8khgDmCTFZ9f9XzPCpOJ6c+2/+unvh6uVsLG5dwH+rH87tyPOUvHRLIsqPHJn028=
X-Gm-Message-State: AOJu0Yw7R/24zidNrgbtR7OdWb6x79byptojhhCa5GKl20yunVjsBllU
	9etg7pGGsBIyWNmFVFyGg6W5X2YqiRGoYrzwhDv7DsfCodhf0knp
X-Google-Smtp-Source: AGHT+IGLXuprkkdm5k5zghFnmuCbOhHUN9JDEfTNzV3TXpOFFwexHe4usPWy1OKSjqYsuH0ydvPqFg==
X-Received: by 2002:a05:6830:4486:b0:6e4:755b:b071 with SMTP id r6-20020a056830448600b006e4755bb071mr3811220otv.7.1708800494239;
        Sat, 24 Feb 2024 10:48:14 -0800 (PST)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a4a:55c2:0:b0:599:26f9:72a7 with SMTP id e185-20020a4a55c2000000b0059926f972a7ls1768883oob.0.-pod-prod-01-us;
 Sat, 24 Feb 2024 10:48:13 -0800 (PST)
X-Received: by 2002:a4a:d6d4:0:b0:5a0:61ac:e279 with SMTP id j20-20020a4ad6d4000000b005a061ace279mr60231oot.1.1708800493437;
        Sat, 24 Feb 2024 10:48:13 -0800 (PST)
Received: by 2002:a05:6808:2219:b0:3c1:931e:9973 with SMTP id 5614622812f47-3c1931e9c42msb6e;
        Sat, 24 Feb 2024 09:56:05 -0800 (PST)
X-Received: by 2002:a17:90a:f3c3:b0:299:365a:3db0 with SMTP id ha3-20020a17090af3c300b00299365a3db0mr2147122pjb.5.1708797365028;
        Sat, 24 Feb 2024 09:56:05 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1708797365; cv=none;
        d=google.com; s=arc-20160816;
        b=CJcurPW4KNNJ7SvIgJr4Kn9HwQEez7xFhDRiF5QaeU/6LJbivIOOos32gILGkwODpS
         /yw3KZIZfwhBPkNUF6xN4w7hzkl5ApYRB5dkeJ+ZA9es8Bak46xNOFba/S5LdW2xfQ3H
         2JxLPQr5qMAYLxDD04H0taz8H/Cb0TG51B0tbK3/8vQGsYDNlKx74MpT2osRMRdnZBok
         3blYfbNi+jnA6OhQeHvLiNIsh4FPX2pn/3dPvFCHj7WU0/6K3xk82SvFTO/5uMiRTLij
         cold+336ZTSEhhqfqfpuSOnKbiIRNHpv/NPGIhqKb4xA0JhKF3j/xa7zoSCysUR6csr9
         /tRA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=content-transfer-encoding:cc:to:subject:message-id:date:from
         :in-reply-to:references:mime-version:dkim-signature;
        bh=MFHDIGwufTz/mZAR90hmGzwhW3YRN80nA0rmFJXwdv4=;
        fh=psWP3UCtCzzPEOUoUzVM9ZZK8adYsTeWDAKCd6L5Zok=;
        b=vsNzft+EuQUf14/MwIL03Ki/6bzAxr0ORcD0QbykHMxukuf1PBcjcRHwbwJoyc4k9J
         Hj9fy6nUBzTLMowHkrpruZFUIP8ardxDl8y4oJObxSno/lSpTGC8tBeuueoGoovOyb3j
         IabAN5EDeCTau0oEMira8IZYmZB6LqQCyFS+uAXtq+ZwZW7gD21080uKQaNTWbq3QTOZ
         5lMSOhUQnzx7aUU/EN8Revi1I+uot73fGZ/xEUir0W1EjREVbB7BBa8cpnWAxry1v1Ah
         lEk0wvcnW/sq/sox09qju1aOyXsFWk2b2zS3/+wbpgWsQ/uJ7uvJ8O6zbigoNrMYdvkH
         PsCQ==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZqIH8CLr;
       spf=pass (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::12e as permitted sender) smtp.mailfrom=bnagaev@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
Received: from mail-il1-x12e.google.com (mail-il1-x12e.google.com. [2607:f8b0:4864:20::12e])
        by gmr-mx.google.com with ESMTPS id nd13-20020a17090b4ccd00b0029a9dce02b7si136331pjb.1.2024.02.24.09.56.05
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
        Sat, 24 Feb 2024 09:56:05 -0800 (PST)
Received-SPF: pass (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::12e as permitted sender) client-ip=2607:f8b0:4864:20::12e;
Received: by mail-il1-x12e.google.com with SMTP id e9e14a558f8ab-3657d1d4516so6040645ab.2
        for <bitcoindev@googlegroups.com>; Sat, 24 Feb 2024 09:56:04 -0800 (PST)
X-Received: by 2002:a92:650e:0:b0:364:4c:8dc4 with SMTP id z14-20020a92650e000000b00364004c8dc4mr3388624ilb.6.1708797364232;
 Sat, 24 Feb 2024 09:56:04 -0800 (PST)
MIME-Version: 1.0
References: <ZdoSP+Z/f17TYOD+@petertodd.org>
In-Reply-To: <ZdoSP+Z/f17TYOD+@petertodd.org>
From: Nagaev Boris <bnagaev@gmail.com>
Date: Sat, 24 Feb 2024 14:55:26 -0300
Message-ID: <CAFC_Vt5TSjGVk58o5G8aW4Jt4aJyDQvR9yE4eLvtB1t+m1jrYg@mail.gmail.com>
Subject: Re: [bitcoindev] Over Half of Replace-by-Fee-Rate Replacements Are Mined
To: Peter Todd <pete@petertodd.org>
Cc: bitcoindev@googlegroups.com
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: bnagaev@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20230601 header.b=ZqIH8CLr;       spf=pass
 (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::12e as
 permitted sender) smtp.mailfrom=bnagaev@gmail.com;       dmarc=pass (p=NONE
 sp=QUARANTINE dis=NONE) header.from=gmail.com
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.5 (/)

Hi Peter,

On Sat, Feb 24, 2024 at 1:21=E2=80=AFPM Peter Todd <pete@petertodd.org> wro=
te:
>
> Cross-post of a blog post article at https://petertodd.org/2024/replace-b=
y-fee-rate-success-rate,
> for the purpose of discussion.
>
> ---
> layout: post
> title:  "Over Half of Replace-by-Fee-Rate Replacements Are Mined"
> date:   2024-02-24
> tags:
> - bitcoin
> - rbf
> - rbfr
> ---
>
> I recently released a [prototype Libre Relay fork](https://github.com/pet=
ertodd/bitcoin/tree/libre-relay-v26.0) of Bitcoin Core v26.0, that among
> other things, implements [Pure Replace-By-Fee-Rate](/2024/one-shot-replac=
e-by-fee-rate#pure-replace-by-fee-rate) (RBFR)
> with a 2x ratio. This means that transactions will be replaced if the fee=
-rate
> of the new transaction is at least 2x higher than the old transaction(s),=
 even
> if the absolute fee is lower.

I like the idea of pure replacement by fee rate, but I'm not sure
about the 2x coefficient. I'm afraid it can result in overpaying.

What is the purpose of the 2x coefficient? Is it needed to prevent DoS
by continuously increasing feerate by a fraction of a percent? Isn't
1.1x enough to prevent this DoS vector? A rise from 100 sats/byte to
110 sats/byte is easier to bear, then a rise from 100 to 200,
especially if the next block feerate is 105.

> RBFR policies are highly desirable for Lightning and similar smart contra=
ct
> systems as they have the potential to help solve pinning attacks, by ensu=
ring
> that it's always possible to make forward progress in a protocol by biddi=
ng a
> fee rate sufficiently high to get mined in a short period of time. The on=
ly
> question is whether or not some form of RBFR is feasible to implement.
>
> Even though RBFR allows the total fee of a mempool to be reduced, one rea=
son
> why it is incentive compatible for miners is because it is likely that a =
RBFR
> transaction will be mined by another miner anyway: mempools do *not* have
> strict consensus, and miners mine transactions in what is essentially fee=
-rate
> order. Thus it is likely that even without RBFR a higher fee-rate transac=
tion
> will be picked up by another miner, invalidating the lower fee-rate
> transactions it conflicted with.
>
> Here I'll present data showing this is in fact the case. At the moment, I=
 have
> no reason to believe that any miners have implemented RBFR. Yet, in the p=
ast
> month, of the RBFR replacements seen by one of my well-connected Libre Re=
lay
> nodes, meeting the current 2x fee-rate requirement, at least 64% of those
> replacements were mined by a variety of pools. This success rate suggests=
 two
> things:
>
> 1. By _not_ implementing RBFR, miners are leaving money on the table by f=
ailing to mine profitable transactions now, before other miners collect tho=
se fees.
> 2. Relaying RBFR replacements is a good use of relay bandwdith, because t=
he majority of transactions are getting mined.
>
> In conclusion, more nodes and miners should experiment with running RBFR,=
 eg by
> running Libre Relay.
>
>
> ## Limitations
>
> This is a fairly limited data set: just 14 RBFR replacements in total ove=
r a 1
> month period. Based on inspection of the transactions, they most likely
> originate from a variety of different wallets in circumstances where one =
or
> more transactions were replaced by a double-spend because the original
> transaction(s) were of fee-rates too low to be quickly mined.
>
> I only tried to analyze RBFR replacements in cases where the absolute fee
> decreased. There are cases where the absolute fee can increase. Yet the
> replacement is still RBFR as the fee was not increased *sufficiently* to =
be a
> normal BIP125 RBF replacement. Due to how I was collecting logs, actually
> finding those replacements isn't easy, so I didn't bother. Thus my count =
of 14
> RBFR replacements is probably an underestimate.
>
>
> ## Data
>
> The following is my actual notes that I used while analyzing the log file=
 data
> from my node:
>
> ```
> Log start: Jan 23rd 2024
> Log end: Feb 23rd 2024
>
> grep replacing ~/.bitcoin/debug.log  |cut -d ' ' -f 11 | sort -n | head -=
n 50
>
> 2024-02-14T08:34:48Z [mempool] replacing tx 238459ee4e10b6ba6b8d4008c77d9=
bd2333ee1c81105f7be0e45497a6649c073 (wtxid=3Dc328f7cca2aa3b3468d7cbf866138f=
f2a687125f91bee2cd1b653865f18dd5e3) with b8b7252047f5725531a9f1020f011e9d9b=
24d50ce2362fb5ef80a622b6f5280b (wtxid=3D1f987a7b85f958751803a276e631c16aa27=
04ecdf2cd70d32a8640483ba384b7) for -0.00022019 additional fees, -168 delta =
bytes
> 2024-02-14T08:34:48Z [mempool] replacing tx 71b0c8ca444b60bfb16a19bad8b39=
9c2b5e9722865e00e713d47c65cf77728a3 (wtxid=3Dd9f8dec57ff3905694691ea871897f=
a7e2011a6a7a95132a63fb4166942895b9) with b8b7252047f5725531a9f1020f011e9d9b=
24d50ce2362fb5ef80a622b6f5280b (wtxid=3D1f987a7b85f958751803a276e631c16aa27=
04ecdf2cd70d32a8640483ba384b7) for -0.00022019 additional fees, -168 delta =
bytes
>
> outcome: unknown, as none of the transactions above were mined
>
>
> 2024-01-24T04:08:22Z [mempool] replacing tx c827e801a46db784892718bde7115=
fefda59dad3db095c75df820fc42ccf3916 (wtxid=3Dc827e801a46db784892718bde7115f=
efda59dad3db095c75df820fc42ccf3916) with e053b6efef61bc76463fe1e916043b0aa8=
4d2f8383c5b4efac7e70c279df4c2e (wtxid=3De053b6efef61bc76463fe1e916043b0aa84=
d2f8383c5b4efac7e70c279df4c2e) for -0.00015576 additional fees, -1184 delta=
 bytes
> 2024-01-24T04:08:22Z [mempool] replacing tx c5bb43f2411b4617677a73663f148=
a73478ab6c9d01362110784724542c4842d (wtxid=3Dc5bb43f2411b4617677a73663f148a=
73478ab6c9d01362110784724542c4842d) with e053b6efef61bc76463fe1e916043b0aa8=
4d2f8383c5b4efac7e70c279df4c2e (wtxid=3De053b6efef61bc76463fe1e916043b0aa84=
d2f8383c5b4efac7e70c279df4c2e) for -0.00015576 additional fees, -1184 delta=
 bytes
> 2024-01-24T04:08:22Z [mempool] replacing tx edbf7a134ec379938fc27dc3a4df0=
e4d145676dea818459af2653383ab49d574 (wtxid=3Dedbf7a134ec379938fc27dc3a4df0e=
4d145676dea818459af2653383ab49d574) with e053b6efef61bc76463fe1e916043b0aa8=
4d2f8383c5b4efac7e70c279df4c2e (wtxid=3De053b6efef61bc76463fe1e916043b0aa84=
d2f8383c5b4efac7e70c279df4c2e) for -0.00015576 additional fees, -1184 delta=
 bytes
> 2024-01-24T04:08:22Z [mempool] replacing tx 31b74b7375c966a9a27ee5ed9146e=
2913a2e55ac7ccee5c8bcc74be4048a97b6 (wtxid=3D31b74b7375c966a9a27ee5ed9146e2=
913a2e55ac7ccee5c8bcc74be4048a97b6) with e053b6efef61bc76463fe1e916043b0aa8=
4d2f8383c5b4efac7e70c279df4c2e (wtxid=3De053b6efef61bc76463fe1e916043b0aa84=
d2f8383c5b4efac7e70c279df4c2e) for -0.00015576 additional fees, -1184 delta=
 bytes
> 2024-01-24T04:08:22Z [mempool] replacing tx e012768b6069c2e61a53cb31de293=
bcbefcb715c818e9b6b50e2034329ddbcee (wtxid=3De012768b6069c2e61a53cb31de293b=
cbefcb715c818e9b6b50e2034329ddbcee) with e053b6efef61bc76463fe1e916043b0aa8=
4d2f8383c5b4efac7e70c279df4c2e (wtxid=3De053b6efef61bc76463fe1e916043b0aa84=
d2f8383c5b4efac7e70c279df4c2e) for -0.00015576 additional fees, -1184 delta=
 bytes
>
> outcome: e053b6efef61bc76463fe1e916043b0aa84d2f8383c5b4efac7e70c279df4c2e=
 won, mined by f2pool; unclear how old replaced txs were
>
>
> 2024-02-10T01:48:15Z [mempool] replacing tx 6cff130587e5424ff11157ae4e84a=
a3a8b1663b591d77b0b3029258b65164274 (wtxid=3D028d3f85bac8aba30a2ab5c598f9dd=
511e5f3d6a8e8b03b01021b9b70ef60f1a) with 34debb7e99e0539d3671105aae44a6b06a=
e0b0b56907deb3232caa45ec75efc1 (wtxid=3Dc85cf5b3cb64328dc455d8b2e62ba61ff48=
a34b7e3059128ef04b95b64b58683) for -0.00009301 additional fees, -481 delta =
bytes
> 2024-02-10T01:48:15Z [mempool] replacing tx 8a6c86e7e12af5905abafadbff8c9=
edd741e34f87559e53472c104504ab16e81 (wtxid=3D76e95ac81ad1ba5151687d4bb43097=
21746271284a4c563c79a201b2c90f0019) with 34debb7e99e0539d3671105aae44a6b06a=
e0b0b56907deb3232caa45ec75efc1 (wtxid=3Dc85cf5b3cb64328dc455d8b2e62ba61ff48=
a34b7e3059128ef04b95b64b58683) for -0.00009301 additional fees, -481 delta =
bytes
> 2024-02-10T01:48:15Z [mempool] replacing tx a7258a7a5cef585f75bb9d67eb6f8=
a2bd832bb42e7a4cf962c37ea8c1a3ca3dd (wtxid=3Db3ab131da10e8de47459c4920aff4b=
c6cc5beb34249c41cdeb96b785d9632fac) with 34debb7e99e0539d3671105aae44a6b06a=
e0b0b56907deb3232caa45ec75efc1 (wtxid=3Dc85cf5b3cb64328dc455d8b2e62ba61ff48=
a34b7e3059128ef04b95b64b58683) for -0.00009301 additional fees, -481 delta =
bytes
> 2024-02-10T01:48:15Z [mempool] replacing tx 624e6a56f8bd9acaf594a180d77fa=
2dad21ec0164f6496b1875af600e3d64cf2 (wtxid=3D26afba898925788e23781d509dd391=
8fca8b2cdeaf6ff06a65640cb639b5a1bd) with 34debb7e99e0539d3671105aae44a6b06a=
e0b0b56907deb3232caa45ec75efc1 (wtxid=3Dc85cf5b3cb64328dc455d8b2e62ba61ff48=
a34b7e3059128ef04b95b64b58683) for -0.00009301 additional fees, -481 delta =
bytes
>
> outcome: lost
>
>
>
> 2024-01-24T02:12:47Z [mempool] replacing tx 639ab332c1c257b04cffd3410199c=
b0af547e8ea9f7eeb29f9d0b4b24801680c (wtxid=3D639ab332c1c257b04cffd3410199cb=
0af547e8ea9f7eeb29f9d0b4b24801680c) with 281405690ccf1e6b3e18b37856fa60d5a6=
6d7aae47577776ed8dcef73ce5d6c7 (wtxid=3D281405690ccf1e6b3e18b37856fa60d5a66=
d7aae47577776ed8dcef73ce5d6c7) for -0.00009195 additional fees, -976 delta =
bytes
>
> outcome: 281405690ccf1e6b3e18b37856fa60d5a66d7aae47577776ed8dcef73ce5d6c7=
 won, mined by f2pool; replaced tx ~4 hours old
>
>
> 2024-01-23T22:57:15Z [mempool] replacing tx 54a33daa3eb300f2ea7261d6f4fdd=
026424aad3a9e65383b97576d70c59ff625 (wtxid=3D54a33daa3eb300f2ea7261d6f4fdd0=
26424aad3a9e65383b97576d70c59ff625) with 867f9bf7e1aaec55f2a6552cb6e31ccce7=
c0aa75f9a08ae84c23960fc5951247 (wtxid=3D867f9bf7e1aaec55f2a6552cb6e31ccce7c=
0aa75f9a08ae84c23960fc5951247) for -0.00008978 additional fees, -326 delta =
bytes
> 2024-01-23T22:57:15Z [mempool] replacing tx 2cee5a3753ea4906677a749300ff9=
5d00d4dfd9c1c49fb8ea42b6919e5b8075b (wtxid=3De73f5cfaf6a6c5ec6fa68edcf2c741=
a2c9306bf85e1f2ed6d7424757aa0ceeff) with 867f9bf7e1aaec55f2a6552cb6e31ccce7=
c0aa75f9a08ae84c23960fc5951247 (wtxid=3D867f9bf7e1aaec55f2a6552cb6e31ccce7c=
0aa75f9a08ae84c23960fc5951247) for -0.00008978 additional fees, -326 delta =
bytes
>
> outcome: lost
>
>
> 2024-02-08T02:53:17Z [mempool] replacing tx fdf726e40c61c9e78a4cbefcc38a9=
683b4a270020109ccc6584275d05dcffe88 (wtxid=3D793d89e1d27b1b001d485c277f2228=
a96674c6d15d21b012e84cffd89bb2f919) with 14b25c18e9ed920fac5e824ac92dc459f6=
1abf89ea5a2c887b48bac4db4d5642 (wtxid=3Df8aac96aebdd5f4ed1094fae09bfe5be062=
e3e14f3907a94cc2573067137d764) for -0.00005916 additional fees, -180 delta =
bytes
> 2024-02-08T02:53:17Z [mempool] replacing tx 700179e09161b178f4346c296d28d=
1273a5b487a10e1dad6c90a763736fc40b6 (wtxid=3Db39281d543eacd32187b5b9b226ddd=
fccdf33c6d979bfd8d58b73d5168d60968) with 14b25c18e9ed920fac5e824ac92dc459f6=
1abf89ea5a2c887b48bac4db4d5642 (wtxid=3Df8aac96aebdd5f4ed1094fae09bfe5be062=
e3e14f3907a94cc2573067137d764) for -0.00005916 additional fees, -180 delta =
bytes
>
> outcome: unclear, as fdf72 never got mined and don't have logs as to what=
 it actually was
>
>
> 2024-02-14T08:33:03Z [mempool] replacing tx e16b43bfc2fb510ed2d7e5e4e89f9=
4790f5f44ef6c643efe5eab1b12a30f016f (wtxid=3D7536fbdcfcfe3381be4f6bffed2ef6=
8228615c1b29080029389cf6b29e0a4bd1) with 71b0c8ca444b60bfb16a19bad8b399c2b5=
e9722865e00e713d47c65cf77728a3 (wtxid=3Dd9f8dec57ff3905694691ea871897fa7e20=
11a6a7a95132a63fb4166942895b9) for -0.0000588 additional fees, -168 delta b=
ytes
> 2024-02-14T08:33:03Z [mempool] replacing tx b309997ea34321a16649bdb0998b1=
e6252aa48ed5f293ae1c251db6cd32dd9a5 (wtxid=3Db18d3e91956ddb7e78590aad4e3bdb=
25f5ec44e912ff96bacd5426c71f2b3f3d) with 71b0c8ca444b60bfb16a19bad8b399c2b5=
e9722865e00e713d47c65cf77728a3 (wtxid=3Dd9f8dec57ff3905694691ea871897fa7e20=
11a6a7a95132a63fb4166942895b9) for -0.0000588 additional fees, -168 delta b=
ytes
>
> outcome: lost
>
>
> 2024-01-24T12:51:40Z [mempool] replacing tx 622d04cfa4b0c2da7ff52d7873691=
39f14dfb7374ce8361636eeaf1ede0d1795 (wtxid=3D8107c0f45175d1cc07bf0fbf12ccd0=
5bce2bd01adf9a75ff6fb20023fdb2b565) with 5c611198a41cb9f8ec9a44c3d667523125=
24dc265ee9ccbacf338dd14b202f8c (wtxid=3Db0567ae9a84f4467a6fe70f84de4dc89b9a=
ec1aca156419b1463149055e7b27b) for -0.00005218 additional fees, -402 delta =
bytes
> 2024-01-24T12:51:40Z [mempool] replacing tx ded2f2189c2d6292104457d4d8006=
bb0e6f06b5be7c63fa3893bcd83059313a3 (wtxid=3Df43098191c4674c480ef2a27801556=
1101043b815be484feb776b9e2a1cac9ed) with 5c611198a41cb9f8ec9a44c3d667523125=
24dc265ee9ccbacf338dd14b202f8c (wtxid=3Db0567ae9a84f4467a6fe70f84de4dc89b9a=
ec1aca156419b1463149055e7b27b) for -0.00005218 additional fees, -402 delta =
bytes
> 2024-01-24T12:51:40Z [mempool] replacing tx ee09c7533f59ee69dc8bea7f1b63e=
a9b10ede7de3c2fb2ee0870b6160cac74ab (wtxid=3D30575e5c7d64222687febebd47124b=
bc25ec06ae90ebaf679ed120684fe73075) with 5c611198a41cb9f8ec9a44c3d667523125=
24dc265ee9ccbacf338dd14b202f8c (wtxid=3Db0567ae9a84f4467a6fe70f84de4dc89b9a=
ec1aca156419b1463149055e7b27b) for -0.00005218 additional fees, -402 delta =
bytes
> 2024-01-24T12:51:40Z [mempool] replacing tx 04c4dd8ac5c9356e34aed870e9b22=
1da2e358c904e6c8abecb1edc63b6808fdd (wtxid=3De4f39d7cd0614b7e85b33e213989ae=
d3376d4b78787081c2e6a3c32fb20bb5b8) with 5c611198a41cb9f8ec9a44c3d667523125=
24dc265ee9ccbacf338dd14b202f8c (wtxid=3Db0567ae9a84f4467a6fe70f84de4dc89b9a=
ec1aca156419b1463149055e7b27b) for -0.00005218 additional fees, -402 delta =
bytes
>
> outcome: 5c611198a41cb9f8ec9a44c3d66752312524dc265ee9ccbacf338dd14b202f8c=
 won, mined by mara pool; unclear how old replaced txs were
>
>
> 2024-02-09T22:09:44Z [mempool] replacing tx ec5e68cc99d1184a5e01c92a01cee=
43104e09934eacb9489bd71039240b2409f (wtxid=3D0c179ced549a2ce013ecf75e210d6d=
e43c5331d6c06c1593a2d7619216e2f6ae) with 1d25f2be63cad67c68528bfdcdf248fda1=
909dd7bef71f27a5fe9056ff9368b7 (wtxid=3D2d6e55531676b7b3b0dba67a9367f3f2553=
6463c3e96c59b1c0b67945c4d90bc) for -0.00003893 additional fees, -1133 delta=
 bytes
>
> outcome: 1d25f2be63cad67c68528bfdcdf248fda1909dd7bef71f27a5fe9056ff9368b7=
 won, mined by f2pool; replaced tx was ~35 hours old
>
>
> 2024-02-15T15:00:13Z [mempool] replacing tx 4d4deb6e9170486724cdb0df8a1e4=
a1869d8b09c3e734a4781488a37417df8be (wtxid=3D4b65734a764b80cd80dccd26180ec7=
cba7463e66f347969c3b9ff450be8adfd7) with bbb06e7bd26e3010c9c0c8907850ac27aa=
7d842f8a888d757e41e1cf7c4f8cc0 (wtxid=3D88410651f659d234115180c959af0c958fb=
19e427cddd2b57c670c40fa37b59a) for -0.00003468 additional fees, -1487 delta=
 bytes
> 2024-02-15T15:00:13Z [mempool] replacing tx 21696be674c6b02d013baf58f7f8f=
2bde8db6de17a8bc413714b69e3f2f9a0c8 (wtxid=3Db5d3e6f97bd695450fcb00731e69b2=
c4cf671508e17f5068cc4ee28e8d3edb42) with bbb06e7bd26e3010c9c0c8907850ac27aa=
7d842f8a888d757e41e1cf7c4f8cc0 (wtxid=3D88410651f659d234115180c959af0c958fb=
19e427cddd2b57c670c40fa37b59a) for -0.00003468 additional fees, -1487 delta=
 bytes
>
> outcome: bbb06e7bd26e3010c9c0c8907850ac27aa7d842f8a888d757e41e1cf7c4f8cc0=
 won, mined by f2pool; replaced txs were multiple days old
>
>
> 2024-02-04T16:11:10Z [mempool] replacing tx bfe8dbd86485710e0d562b8b4df58=
583aeb96f26beb180668f113127acffb3fb (wtxid=3Dbac1485cc7cc99e46525c258fe6822=
84e2ae9a9a650ea547a83719cab9cbc8c0) with 6cc0ea35c16a99828071d0ace21726c889=
cc920c6e4986b58c2e08ed0024787e (wtxid=3D51d23c0488460dd3e3db887c13a724eefdd=
2e0660d7abaf5ab598fe2334ddb15) for -0.00002919 additional fees, -360 delta =
bytes
>
> outcome: 6cc0ea35c16a99828071d0ace21726c889cc920c6e4986b58c2e08ed0024787e=
 won, mined by mara pool; replaced tx was ~13 hours old
>
>
> 2024-02-21T12:36:46Z [mempool] replacing tx 2a73fdfdb16a71f55ad6fb0e31650=
29c51b6b9247fdb88e0e44ad2bb432f8612 (wtxid=3D3fb092bf764450f3c90cc8856a5782=
83a6586ecda5271004df0db4e65faab0a1) with 1a188e2d321f2b4a544a46843f9c0ce16b=
dd2cb40b560815297bfab506f53aa5 (wtxid=3D589dbfe1f80a569bd9253e61b88dfb8ea5e=
9305698a060bf68633852c75e596f) for -0.0000167 additional fees, -208 delta b=
ytes
> 2024-02-21T12:36:46Z [mempool] replacing tx ace0e82d9b3df4a4571d2b7642236=
26536fb4a21bb19eff110cbe235cacb8062 (wtxid=3D8f45a033255c246ecf67bef065ba9b=
e1d4c38295aa0a2849f641c69b13123bfc) with 1a188e2d321f2b4a544a46843f9c0ce16b=
dd2cb40b560815297bfab506f53aa5 (wtxid=3D589dbfe1f80a569bd9253e61b88dfb8ea5e=
9305698a060bf68633852c75e596f) for -0.0000167 additional fees, -208 delta b=
ytes
>
> outcome: 1a188e2d321f2b4a544a46843f9c0ce16bdd2cb40b560815297bfab506f53aa5=
 won, mined by antpool; replaced txs only a few minutes old
>
>
> 2024-01-25T00:52:59Z [mempool] replacing tx 3bdd7b3c76cde41c0d8602a4d21c2=
77350bc2f111f1ce1e543b6b49957c43244 (wtxid=3D3bdd7b3c76cde41c0d8602a4d21c27=
7350bc2f111f1ce1e543b6b49957c43244) with d38eaf2d7a0a4443703a1f52804aadf2de=
d6c92bcd010ece323b7dea66427910 (wtxid=3Dd38eaf2d7a0a4443703a1f52804aadf2ded=
6c92bcd010ece323b7dea66427910) for -0.00001142 additional fees, -191 delta =
bytes
> 2024-01-25T00:52:59Z [mempool] replacing tx 24c977c2306a56bb29734e97f1d5c=
674e324b090a108a267cd9a91ef84d8d671 (wtxid=3D24c977c2306a56bb29734e97f1d5c6=
74e324b090a108a267cd9a91ef84d8d671) with d38eaf2d7a0a4443703a1f52804aadf2de=
d6c92bcd010ece323b7dea66427910 (wtxid=3Dd38eaf2d7a0a4443703a1f52804aadf2ded=
6c92bcd010ece323b7dea66427910) for -0.00001142 additional fees, -191 delta =
bytes
>
> outcome: d38eaf2d7a0a4443703a1f52804aadf2ded6c92bcd010ece323b7dea66427910=
 won, mined by mara pool; replaced txs ~20 minutes old
>
>
> 2024-02-20T01:11:00Z [mempool] replacing tx 2d58982eacae6acdebc719018de62=
669a8d47bdac068e8f48316406ab1ac4b03 (wtxid=3Df99e1001786a067d48045dc7abc7f3=
bc2cb98e9578f3dc1bb90fc93a004d6b47) with 9f5e001faf92b801eb626587f68986bf2f=
f1a8c3eddaa0d471d28bcdabe4af54 (wtxid=3Dab043f343c704f90af12a252b98cdf15c0e=
7adb2eb07abe9b8579ba13e4d3353) for -0.00000198 additional fees, -349 delta =
bytes
> 2024-02-20T01:11:00Z [mempool] replacing tx 300e937ea3617a99d1a9f0bcbdb7b=
51ad8785015e343e40822071653d913da2c (wtxid=3D253af0c23392ba028a8af719bdada8=
dc4aab0bcd6c4dd7b146a4b0717fd83d1c) with 9f5e001faf92b801eb626587f68986bf2f=
f1a8c3eddaa0d471d28bcdabe4af54 (wtxid=3Dab043f343c704f90af12a252b98cdf15c0e=
7adb2eb07abe9b8579ba13e4d3353) for -0.00000198 additional fees, -349 delta =
bytes
> 2024-02-20T01:11:00Z [mempool] replacing tx f758901698069d7649e02b50d7f96=
b6ade7f4d782a17fc7a5d0b4f95c7f595ea (wtxid=3D9a9f7d5398f9f56d113448cab25dfd=
17714727fc4f912b3a72f36d4ef005b1d6) with 9f5e001faf92b801eb626587f68986bf2f=
f1a8c3eddaa0d471d28bcdabe4af54 (wtxid=3Dab043f343c704f90af12a252b98cdf15c0e=
7adb2eb07abe9b8579ba13e4d3353) for -0.00000198 additional fees, -349 delta =
bytes
>
> outcome: 9f5e001faf92b801eb626587f68986bf2ff1a8c3eddaa0d471d28bcdabe4af54=
 won, mined by sbi crypto; replaced txs were many hours old
>
> total: 14
> unclear: 2
> lost: 3
> rbfr mined: 9
>
> total rbfr mined: 64%
> ```
>
> --
> https://petertodd.org 'peter'[:-1]@petertodd.org
>
> --
> You received this message because you are subscribed to the Google Groups=
 "Bitcoin Development Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an=
 email to bitcoindev+unsubscribe@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgi=
d/bitcoindev/ZdoSP%2BZ/f17TYOD%2B%40petertodd.org.



--=20
Best regards,
Boris Nagaev

--=20
You received this message because you are subscribed to the Google Groups "=
Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/=
bitcoindev/CAFC_Vt5TSjGVk58o5G8aW4Jt4aJyDQvR9yE4eLvtB1t%2Bm1jrYg%40mail.gma=
il.com.