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
|
Delivery-date: Tue, 23 Jul 2024 17:44:43 -0700
Received: from mail-yb1-f183.google.com ([209.85.219.183])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBC3PT7FYWAMRB444QG2QMGQEYL3P4YQ@googlegroups.com>)
id 1sWQ7X-0004r2-14
for bitcoindev@gnusha.org; Tue, 23 Jul 2024 17:44:43 -0700
Received: by mail-yb1-f183.google.com with SMTP id 3f1490d57ef6-e02b7adfb95sf12827597276.2
for <bitcoindev@gnusha.org>; Tue, 23 Jul 2024 17:44:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1721781877; x=1722386677; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-sender:mime-version
:subject:references:in-reply-to:message-id:to:from:date:sender:from
:to:cc:subject:date:message-id:reply-to;
bh=dSz4k3rCP27gI53zOPt0XXB+b2DSFzuifezCIP8H4dA=;
b=XjXuInKfpBhsB1nC3W5DUn6KIvl6R5OxhEkEg8+xwZLkFCZmF/263b/tWZroGxboan
6YSc0YltvlkyRSzdM5gi+m4wqUszvA1ybVeFplih4iMAUftknRQTJ2EzjPP2RSN0Muvd
YgHMILv1qjM1egv+w2O169yA2eUE3q860R+IggdP/i/PfmrozDpBaDQgba+HDRTW3AGK
EcMtN1tHGJASDMlfRoB7MIUhD9DUEvzHhiJBwuCEDuzp/tuLe+o0ZmXSkwXvfSzwWV8z
OozFnVH4/Q6K834cfke6wmgxijPl6+qzhuSQ8SgFw99TY9yrhDjwhRW3ibgvE4k+x61M
byTQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1721781877; x=1722386677; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-sender:mime-version
:subject:references:in-reply-to:message-id:to:from:date:from:to:cc
:subject:date:message-id:reply-to;
bh=dSz4k3rCP27gI53zOPt0XXB+b2DSFzuifezCIP8H4dA=;
b=Be9YAgj4h1nxywIYar5F9KBq59wsQrMa/jsszn4fwfkEKXS7ZdlGhV38BuqJIAnHjC
KK0oXSOXGrtFvbFYHMeiXGBqjYb0Q8QqyXalEYciMwvIOHoF+/bpt9UjMfuvOxVc5ypZ
MFQJb1cXwX1dcw9RhcX4h2LlErvcCUTVXsi/zFDH0k8C3Kc1qMYc0myv3OIDDoOR+GCN
e5AAPUvKGpWcf0mZ1o2WiFBvPnf87dlPEmG1HmWsuLGCucnAoXt0aTNICEfQP5bJC98U
O0WFxYMv3bxyKYly8pGib7BEVn1FPuRXIltZDYMgdnZY/HundOGkBGO20rvQ5cxPzUdN
JCPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1721781877; x=1722386677;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-sender:mime-version
:subject:references:in-reply-to:message-id:to:from:date:x-beenthere
:x-gm-message-state:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=dSz4k3rCP27gI53zOPt0XXB+b2DSFzuifezCIP8H4dA=;
b=CaBtKMl2bRpz2Ht4CYF1giRwX00ITWGUfhI+IcP4TQ4YXd2V/soSrdUUdti7VFmERs
5H5vGCkshrrNAsAAAfX2RdUF9pGAbRVOn2iZalRZy/TFbWF6GeGQE2ybnkBkqPK0C3Z+
s7LbgnfeEVT06RkQaaZ6i1y36HnuxrMFaKPX9dQfn0JaStcBBadM1nwkgpLZN0Iai6Eu
zZoxNiSwD9ChdY7s9ozYZCS9Bkg4YZKqpx8GL2D+Py2Oe/V2CIHokK9YH8e+IK1dNEha
BDE2gqs08kM1bCTDsPfN0ipqQ49/97dcW9QlNh0tcJhxhG4TJTBzMELWeLA5LqGMCpm1
IHZQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=1; AJvYcCV5CEcA6lb3rJMWLV33iwiVNDFz17i7XF1+W0i6vV+h//In0hQAiF/ftct6l82HAEDxtsEMNRcAxbwzvB5RUoRSeG/0iVM=
X-Gm-Message-State: AOJu0Yyq2qjvjOCwG5pKbFJJVaCI46elOU6yMWG6feAxEhq7MmLg9k0X
lciN4Ari+4uUEwFvH3DZ3AZ2jTUMganyZjyomJHISRYOVnecbZuJ
X-Google-Smtp-Source: AGHT+IGPwYjQY9fci+EOrJ9RPjyLbWu8vz5RbGwbHwxJkGVRjiVQ7WCEPvOCpLBIpN4YXZEBoj+qXQ==
X-Received: by 2002:a25:b191:0:b0:e08:7bf9:4d76 with SMTP id 3f1490d57ef6-e0b09850f9fmr1703746276.46.1721781876627;
Tue, 23 Jul 2024 17:44:36 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a25:4a04:0:b0:e05:a345:25b6 with SMTP id 3f1490d57ef6-e05fd903374ls9645408276.0.-pod-prod-07-us;
Tue, 23 Jul 2024 17:44:35 -0700 (PDT)
X-Received: by 2002:a05:6902:1202:b0:e05:f6ba:1982 with SMTP id 3f1490d57ef6-e086fcbac41mr354192276.0.1721781875264;
Tue, 23 Jul 2024 17:44:35 -0700 (PDT)
Received: by 2002:a05:690c:3104:b0:664:87b6:d9e0 with SMTP id 00721157ae682-66918fcc18cms7b3;
Tue, 23 Jul 2024 17:42:26 -0700 (PDT)
X-Received: by 2002:a05:690c:f06:b0:648:3f93:68e0 with SMTP id 00721157ae682-66a66837666mr6867417b3.6.1721781745620;
Tue, 23 Jul 2024 17:42:25 -0700 (PDT)
Date: Tue, 23 Jul 2024 17:42:25 -0700 (PDT)
From: Antoine Riard <antoine.riard@gmail.com>
To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Message-Id: <1d532e88-d40a-4417-bdac-6c4bbf90c26en@googlegroups.com>
In-Reply-To: <6c222c758e10e8061ccdcc180b1826a3@dtrt.org>
References: <Zpk7EYgmlgPP3Y9D@petertodd.org>
<c6593662694f9d4a4fe999dd432f87ff@dtrt.org>
<Zp5GW/yHzPB8wyjU@petertodd.org>
<0eeb34c87b4cd7c9165983dc3a613550@dtrt.org>
<Zp674YtMTaUX3imH@petertodd.org>
<6c222c758e10e8061ccdcc180b1826a3@dtrt.org>
Subject: Re: [bitcoindev] RBFR makes the CPFP carve-out obsolete with cluster
mempool, without upgrading LN nodes; TRUC/V3 does not
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary="----=_Part_1061644_1012886377.1721781745387"
X-Original-Sender: antoine.riard@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 (/)
------=_Part_1061644_1012886377.1721781745387
Content-Type: multipart/alternative;
boundary="----=_Part_1061645_1801039998.1721781745387"
------=_Part_1061645_1801039998.1721781745387
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi Dave,
> I'm sorry you've been unable to keep up with protocol development and
> are confusing that for me being dishonest and toxic. May I suggest you
> subscribe to the weekly Optech newsletter? It's free.
See my review comments on the imbuance mechanism PR on bitcoin core, I
think it's broken in the sense that you can escapce the imbuanche mechanism
by playing on commitment output scriptpubkye / amount collision.
Bitcoin core is a public project so you're free to access the 5 months old
comments now and make your own opinion. For now, I think there is no bitcoi=
n
core code available for a robust imbuanche mechanism, so this whole roadmap=
=20
thing you're presenting in your post or in the bitcoin optech newsletter I=
=20
don't
know if it's technically sound, and not a bit misleading for the bitcoin=20
industry
players periodically reading it.
Best,
Antoine
ots hash: a75c98ab5166c541ecba5e579639f359e82ff315df89b04264b29f8dfaa87502
Le lundi 22 juillet 2024 =C3=A0 23:10:33 UTC+1, David A. Harding a =C3=A9cr=
it :
> On 2024-07-22 10:06, Peter Todd wrote:
> > can [you] point to actual "significant discussion and analysis"
> > of the idea
>
> The idea for imbued TRUC was developed in part during a live
> discussion with LN maintainers:
>
> https://btctranscripts.com/lightning-specification/lightning-2024-01-15-s=
pecification-call/
>
> I'm aware of three discussions about it on the Delving Bitcoin Forum:
>
> -=20
>
> https://delvingbitcoin.org/t/lightning-transactions-with-v3-and-ephemeral=
-anchors/418/2
> -=20
>
> https://delvingbitcoin.org/t/sibling-eviction-for-v3-transactions/472#ben=
efits-1
> - (as previously linked)=20
>
> https://delvingbitcoin.org/t/analysis-of-attempting-to-imbue-ln-commitmen=
t-transaction-spends-with-v3-semantics/527
>
> Each of those discussions was summarized by a Bitcoin Optech Newsletter,
> a publication read by many Bitcoin and LN protocol developers
> (disclosure: I co-author the newsletter):
>
> "Adding this policy and automatically applying it to current LN=20
> anchors
> will allow the CPFP carve-out rule to be removed, which is necessary=20
> for
> cluster mempool to be implemented, which should allow making
> replacements of all kinds more incentive-compatible in the future."
>
>
> https://bitcoinops.org/en/newsletters/2024/01/31/#kindred-replace-by-fee
>
> "Imbued v3 logic: In response to concerns voiced in the LN spec=20
> meeting
> that it may take a long time for LN to design, implement, and deploy
> these changes, Gregory Sanders proposed an intermediate stage with
> temporary special treatment of transactions that look like current
> anchors-style LN commitment transactions, allowing Bitcoin Core to
> deploy cluster mempool without being blocked by LN development."
>
> https://bitcoinops.org/en/newsletters/2024/01/24/#imbued-v3-logic
>
> "[...] research into the idea of automatically applying v3 transaction
> relay policy to anchors-style LN commitment and fee-bumping=20
> transactions
> (see Newsletter #286 for the underlying imbued v3 proposal)."
>
>
>
> https://bitcoinops.org/en/newsletters/2024/02/14/#what-would-have-happene=
d-if-v3-semantics-had-been-applied-to-anchor-outputs-a-year-ago
>
> The word "imbue" is mentioned in 7 separate posts by 4 separate authors
> in a Bitcoin Core discussion issue that includes comments from three
> different LN implementation maintainers plus @petertodd, who I assumed
> was you: https://github.com/bitcoin/bitcoin/issues/29319
>
> That thread also links to a draft implementation of imbued v3, which was
> used for the Analysis forum post:
> https://github.com/bitcoin/bitcoin/pull/29427
>
> As discussed in the "sibling eviction" thread (summarized in the
> 2024-01-31 newsletter), one of the necessary parts for imbued TRUC to be
> effective at replacing CPFP-CO is sibling eviction. A version of that
> (currently only for opt-in TRUC) was merged into Bitcoin Core several=20
> months
> ago: https://github.com/bitcoin/bitcoin/pull/29306
>
> I note that none of the above was hidden or hard to find. All three of
> the discussion summaries quoted above are linked on the Bitcoin Optech
> topic page about v3 relay/TRUC, and two of them are also linked on the
> topic pages about CPFP-CO and anchor outputs. Most of the other stuff I
> found by searching the bitcoin/bitcoin repository for the word "imbue":
>
> - https://bitcoinops.org/en/topics/version-3-transaction-relay/
> - https://bitcoinops.org/en/topics/cpfp-carve-out/
> - https://bitcoinops.org/en/topics/anchor-outputs/
>
> > Frankly, unless you can point to actual "significant discussion and=20
> > analysis"
> > of the idea, it's dishonest and toxic of you to portray it as such as=
=20
> > you
> > should know better.
>
> I'm sorry you've been unable to keep up with protocol development and
> are confusing that for me being dishonest and toxic. May I suggest you
> subscribe to the weekly Optech newsletter? It's free.
>
> -Dave
>
--=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/1d532e88-d40a-4417-bdac-6c4bbf90c26en%40googlegroups.com.
------=_Part_1061645_1801039998.1721781745387
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi Dave,<br /><br />> I'm sorry you've been unable to keep up with proto=
col development and<br />> are confusing that for me being dishonest and=
toxic. May I suggest you<br />> subscribe to the weekly Optech newslett=
er? It's free.<br /><br />See my review comments on the imbuance mechanism =
PR on bitcoin core, I<br />think it's broken in the sense that you can esca=
pce the imbuanche mechanism<br />by playing on commitment output scriptpubk=
ye / amount collision.<br /><br />Bitcoin core is a public project so you'r=
e free to access the 5 months old<br />comments now and make your own opini=
on. For now, I think there is no bitcoin<br />core code available for a rob=
ust imbuanche mechanism, so this whole roadmap <br />thing you're presentin=
g in your post or in the bitcoin optech newsletter I don't<br />know if it'=
s technically sound, and not a bit misleading for the bitcoin industry<br /=
>players periodically reading it.<br /><br />Best,<br />Antoine<br />ots ha=
sh: a75c98ab5166c541ecba5e579639f359e82ff315df89b04264b29f8dfaa87502<br /><=
br /><div class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">Le l=
undi 22 juillet 2024 =C3=A0 23:10:33 UTC+1, David A. Harding a =C3=A9crit=
=C2=A0:<br/></div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 =
0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">On 20=
24-07-22 10:06, Peter Todd wrote:
<br>> can [you] point to actual "significant discussion and analysi=
s"
<br>> of the idea
<br>
<br>The idea for imbued TRUC was developed in part during a live
<br>discussion with LN maintainers:
<br><a href=3D"https://btctranscripts.com/lightning-specification/lightning=
-2024-01-15-specification-call/" target=3D"_blank" rel=3D"nofollow" data-sa=
feredirecturl=3D"https://www.google.com/url?hl=3Dfr&q=3Dhttps://btctran=
scripts.com/lightning-specification/lightning-2024-01-15-specification-call=
/&source=3Dgmail&ust=3D1721868068925000&usg=3DAOvVaw1Yi5sGlpUAC=
UjYklobm5BT">https://btctranscripts.com/lightning-specification/lightning-2=
024-01-15-specification-call/</a>
<br>
<br>I'm aware of three discussions about it on the Delving Bitcoin Foru=
m:
<br>
<br>-=20
<br><a href=3D"https://delvingbitcoin.org/t/lightning-transactions-with-v3-=
and-ephemeral-anchors/418/2" target=3D"_blank" rel=3D"nofollow" data-safere=
directurl=3D"https://www.google.com/url?hl=3Dfr&q=3Dhttps://delvingbitc=
oin.org/t/lightning-transactions-with-v3-and-ephemeral-anchors/418/2&so=
urce=3Dgmail&ust=3D1721868068925000&usg=3DAOvVaw0hNa6owH17SJEQB4NgS=
4hZ">https://delvingbitcoin.org/t/lightning-transactions-with-v3-and-epheme=
ral-anchors/418/2</a>
<br>-=20
<br><a href=3D"https://delvingbitcoin.org/t/sibling-eviction-for-v3-transac=
tions/472#benefits-1" target=3D"_blank" rel=3D"nofollow" data-saferedirectu=
rl=3D"https://www.google.com/url?hl=3Dfr&q=3Dhttps://delvingbitcoin.org=
/t/sibling-eviction-for-v3-transactions/472%23benefits-1&source=3Dgmail=
&ust=3D1721868068925000&usg=3DAOvVaw3paSYHydKWrFt4jR77l--0">https:/=
/delvingbitcoin.org/t/sibling-eviction-for-v3-transactions/472#benefits-1</=
a>
<br>- (as previously linked)=20
<br><a href=3D"https://delvingbitcoin.org/t/analysis-of-attempting-to-imbue=
-ln-commitment-transaction-spends-with-v3-semantics/527" target=3D"_blank" =
rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dfr=
&q=3Dhttps://delvingbitcoin.org/t/analysis-of-attempting-to-imbue-ln-co=
mmitment-transaction-spends-with-v3-semantics/527&source=3Dgmail&us=
t=3D1721868068925000&usg=3DAOvVaw34GXadfqKY4pMHSUOkJpQC">https://delvin=
gbitcoin.org/t/analysis-of-attempting-to-imbue-ln-commitment-transaction-sp=
ends-with-v3-semantics/527</a>
<br>
<br>Each of those discussions was summarized by a Bitcoin Optech Newsletter=
,
<br>a publication read by many Bitcoin and LN protocol developers
<br>(disclosure: I co-author the newsletter):
<br>
<br> "Adding this policy and automatically applying it to current LN=
=20
<br>anchors
<br> will allow the CPFP carve-out rule to be removed, which is necessary=
=20
<br>for
<br> cluster mempool to be implemented, which should allow making
<br> replacements of all kinds more incentive-compatible in the future.&q=
uot;
<br>
<br> =20
<br><a href=3D"https://bitcoinops.org/en/newsletters/2024/01/31/#kindred-re=
place-by-fee" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"ht=
tps://www.google.com/url?hl=3Dfr&q=3Dhttps://bitcoinops.org/en/newslett=
ers/2024/01/31/%23kindred-replace-by-fee&source=3Dgmail&ust=3D17218=
68068925000&usg=3DAOvVaw3ejmYW2_nwcRfTr4ZXVZw6">https://bitcoinops.org/=
en/newsletters/2024/01/31/#kindred-replace-by-fee</a>
<br>
<br> "Imbued v3 logic: In response to concerns voiced in the LN spec=
=20
<br>meeting
<br> that it may take a long time for LN to design, implement, and deploy
<br> these changes, Gregory Sanders proposed an intermediate stage with
<br> temporary special treatment of transactions that look like current
<br> anchors-style LN commitment transactions, allowing Bitcoin Core to
<br> deploy cluster mempool without being blocked by LN development."=
;
<br>
<br> <a href=3D"https://bitcoinops.org/en/newsletters/2024/01/24/#imbued-=
v3-logic" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https:=
//www.google.com/url?hl=3Dfr&q=3Dhttps://bitcoinops.org/en/newsletters/=
2024/01/24/%23imbued-v3-logic&source=3Dgmail&ust=3D1721868068925000=
&usg=3DAOvVaw2nFLSgSsdKeqRqIqHpZyo5">https://bitcoinops.org/en/newslett=
ers/2024/01/24/#imbued-v3-logic</a>
<br>
<br> "[...] research into the idea of automatically applying v3 tran=
saction
<br> relay policy to anchors-style LN commitment and fee-bumping=20
<br>transactions
<br> (see Newsletter #286 for the underlying imbued v3 proposal)."
<br>
<br> =20
<br><a href=3D"https://bitcoinops.org/en/newsletters/2024/02/14/#what-would=
-have-happened-if-v3-semantics-had-been-applied-to-anchor-outputs-a-year-ag=
o" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.g=
oogle.com/url?hl=3Dfr&q=3Dhttps://bitcoinops.org/en/newsletters/2024/02=
/14/%23what-would-have-happened-if-v3-semantics-had-been-applied-to-anchor-=
outputs-a-year-ago&source=3Dgmail&ust=3D1721868068925000&usg=3D=
AOvVaw0NnHBENjK9UWTrBoSpCzHP">https://bitcoinops.org/en/newsletters/2024/02=
/14/#what-would-have-happened-if-v3-semantics-had-been-applied-to-anchor-ou=
tputs-a-year-ago</a>
<br>
<br>The word "imbue" is mentioned in 7 separate posts by 4 separa=
te authors
<br>in a Bitcoin Core discussion issue that includes comments from three
<br>different LN implementation maintainers plus @petertodd, who I assumed
<br>was you: <a href=3D"https://github.com/bitcoin/bitcoin/issues/29319" ta=
rget=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google=
.com/url?hl=3Dfr&q=3Dhttps://github.com/bitcoin/bitcoin/issues/29319&am=
p;source=3Dgmail&ust=3D1721868068925000&usg=3DAOvVaw25oeCrAGKB-3iqh=
44CYnhU">https://github.com/bitcoin/bitcoin/issues/29319</a>
<br>
<br>That thread also links to a draft implementation of imbued v3, which wa=
s
<br>used for the Analysis forum post:
<br><a href=3D"https://github.com/bitcoin/bitcoin/pull/29427" target=3D"_bl=
ank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=
=3Dfr&q=3Dhttps://github.com/bitcoin/bitcoin/pull/29427&source=3Dgm=
ail&ust=3D1721868068925000&usg=3DAOvVaw2L0hHOjx0yMJ0Hd-yN1YBa">http=
s://github.com/bitcoin/bitcoin/pull/29427</a>
<br>
<br>As discussed in the "sibling eviction" thread (summarized in =
the
<br>2024-01-31 newsletter), one of the necessary parts for imbued TRUC to b=
e
<br>effective at replacing CPFP-CO is sibling eviction. A version of that
<br>(currently only for opt-in TRUC) was merged into Bitcoin Core several=
=20
<br>months
<br>ago: <a href=3D"https://github.com/bitcoin/bitcoin/pull/29306" target=
=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com=
/url?hl=3Dfr&q=3Dhttps://github.com/bitcoin/bitcoin/pull/29306&sour=
ce=3Dgmail&ust=3D1721868068925000&usg=3DAOvVaw0-HBJDxkNon4mhCZlLFzU=
G">https://github.com/bitcoin/bitcoin/pull/29306</a>
<br>
<br>I note that none of the above was hidden or hard to find. All three of
<br>the discussion summaries quoted above are linked on the Bitcoin Optech
<br>topic page about v3 relay/TRUC, and two of them are also linked on the
<br>topic pages about CPFP-CO and anchor outputs. Most of the other stuff =
I
<br>found by searching the bitcoin/bitcoin repository for the word "im=
bue":
<br>
<br>- <a href=3D"https://bitcoinops.org/en/topics/version-3-transaction-rel=
ay/" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www=
.google.com/url?hl=3Dfr&q=3Dhttps://bitcoinops.org/en/topics/version-3-=
transaction-relay/&source=3Dgmail&ust=3D1721868068925000&usg=3D=
AOvVaw0EI06XAc3KAcXaZdBFdclm">https://bitcoinops.org/en/topics/version-3-tr=
ansaction-relay/</a>
<br>- <a href=3D"https://bitcoinops.org/en/topics/cpfp-carve-out/" target=
=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com=
/url?hl=3Dfr&q=3Dhttps://bitcoinops.org/en/topics/cpfp-carve-out/&s=
ource=3Dgmail&ust=3D1721868068925000&usg=3DAOvVaw1-798FhYgYKcKWPS0y=
W7Hm">https://bitcoinops.org/en/topics/cpfp-carve-out/</a>
<br>- <a href=3D"https://bitcoinops.org/en/topics/anchor-outputs/" target=
=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"https://www.google.com=
/url?hl=3Dfr&q=3Dhttps://bitcoinops.org/en/topics/anchor-outputs/&s=
ource=3Dgmail&ust=3D1721868068925000&usg=3DAOvVaw3zFbpApRCc--RU7YTm=
bVKY">https://bitcoinops.org/en/topics/anchor-outputs/</a>
<br>
<br>> Frankly, unless you can point to actual "significant discussi=
on and=20
<br>> analysis"
<br>> of the idea, it's dishonest and toxic of you to portray it as =
such as=20
<br>> you
<br>> should know better.
<br>
<br>I'm sorry you've been unable to keep up with protocol developme=
nt and
<br>are confusing that for me being dishonest and toxic. May I suggest you
<br>subscribe to the weekly Optech newsletter? It's free.
<br>
<br>-Dave
<br></blockquote></div>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:bitcoindev+unsubscribe@googlegroups.com">bitcoind=
ev+unsubscribe@googlegroups.com</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/bitcoindev/1d532e88-d40a-4417-bdac-6c4bbf90c26en%40googlegroups.=
com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msg=
id/bitcoindev/1d532e88-d40a-4417-bdac-6c4bbf90c26en%40googlegroups.com</a>.=
<br />
------=_Part_1061645_1801039998.1721781745387--
------=_Part_1061644_1012886377.1721781745387--
|