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
|
Delivery-date: Mon, 22 Jul 2024 10:00:10 -0700
Received: from mail-oo1-f62.google.com ([209.85.161.62])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBDZ3NVEJ5UFBBENA7K2AMGQEO7XZ66I@googlegroups.com>)
id 1sVwOP-00054a-Og
for bitcoindev@gnusha.org; Mon, 22 Jul 2024 10:00:10 -0700
Received: by mail-oo1-f62.google.com with SMTP id 006d021491bc7-5d57a8242easf1107537eaf.0
for <bitcoindev@gnusha.org>; Mon, 22 Jul 2024 10:00:09 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1721667603; cv=pass;
d=google.com; s=arc-20160816;
b=D+Y1xLhDK8/eYvZTqWsIKAIfJeuoI7p+/UUAGrE45lggtaygVkYkW4kiuURGNG/rsY
xnlCJASmeIBXA8xkpn/Z1zw29bQwWVORv4+6beAUhPYw8N6jy8i/242YfljKyHEl/4i5
TQ/h41mNSlfgTzLhI+Zrp++IxZsURM5ANJeDOvMtMVq9jl8WpjTL7hLnRCJR+4b/0Iqf
SfrQVfczlBbb3dgFW6AoJZZ6u5ZAwSf946ES3NLAKFrf3t4IHVxtuQ8vgg5jUNjEwtKR
UjZU7y05Sw1jiKSh6bF/Bg2DwgueZ88+sIuu4rjt4hvz2RD5Cs/xve8b6chp9MPmr+h/
0Hsw==
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:message-id:references:in-reply-to
:subject:cc:to:from:date:mime-version:sender:dkim-signature;
bh=rM0UQCYK7cooUb93IMKe5wRU0yqvRV1kAumD3VOKyOo=;
fh=utTo3UvIu4B5Gij2R2xk3TKntriDzO+/ADpDAWMxs4s=;
b=GqQzbfQ0ETRlGk9a9CMUf0A8YJ9iQeEC4ABkb8sbRz4230NaB2usIuePUFgdJyDBXy
3f+DD2Gxtz/d5zPFVqNDrEp+++HZPDRi/VegV0IJymXmptDsJ0ydyoJiz9LYG5FOldnt
G1L/8un6iZCpHn3DRYNUORqjEcUXol92tW2Z2AjlbzwhDWf1YYBOjbVaUQdD1uUInJpp
thm+YVMK/VBk0g5PRcZ4IqDYw0GBDMfTY8QoA+bBpsqsH6NrH3gJgjjL3I/kiX1vqW85
nAEoR/2Ut2464qdimBlBCBNUe/ReJ0korTe4ftkbM0AuIbODp7GGcCEYOKy9UTHX6yr4
ImbA==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
spf=pass (google.com: domain of dave@dtrt.org designates 208.79.240.5 as permitted sender) smtp.mailfrom=dave@dtrt.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1721667603; x=1722272403; 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:message-id:references:in-reply-to:subject:cc:to
:from:date:mime-version:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=rM0UQCYK7cooUb93IMKe5wRU0yqvRV1kAumD3VOKyOo=;
b=rwj4DRscuKQwPK1VJqLsBxCbr/HMd4eIhaDYREHjXhl+re2p5wcMi78tB3CF6y0S4b
+dMNfj3xHhMNnaEwYj+JKMryc9deJIfDGx7IKHwx6HvxmoRGH40jwa4oUv36VfnEJIVz
TKGkJsOTbqLEbFsOUsAggIs9+Vrt1QXjexukFxhN8o9cCXTPO8nnQ3muH7ksSmtUh2LP
u+d3bUJEmQgMEp44PCSV5itIxUDWa1Ba2NR+2yHb8eHAt6X+jaQchUtwc3K6DI8Z2TfZ
s8AnaquHXQfv+I3Ei4km4386ao+I4q6CyFSuSizkeSsAnY0/bHU0d3t68VL1z1r8MvFi
pGog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1721667603; x=1722272403;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:message-id:references:in-reply-to:subject:cc:to
:from:date:mime-version:x-beenthere:x-gm-message-state:sender:from
:to:cc:subject:date:message-id:reply-to;
bh=rM0UQCYK7cooUb93IMKe5wRU0yqvRV1kAumD3VOKyOo=;
b=i2RD1i9NQGq3R0u92ZUjlRWCzgRA493uH3qF8wzVnvvzXXpPaHAnRtNSNqvjd77kDS
7M3nNry2WkPNouih3NX6UJxPDlvd3Hb6KwGBpjnl+1JKZfAdnApFQaEUiOyJ+k3giZFc
dhFq2TrfPheqX1G/zG9yKsUQCpXoESWgGc9DyxMZyo9CFEjQPPJMU+vhLUvpnFXIFTZ4
vhXLe/PJqcBA/Wip8PkNL5TeLPMvNGUcPNyvQz2piLusndPR8yNTlB68JpLWYRFGR2oP
jDVYaqEfjUlLDHAFzfZnyogXPG2Aues7kmREOcbuPSn/JaqG3qIuA5Ra4dSxjoD9zD/t
AyAw==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCU9bUt6NlcYE3QB4Wy4S7TCWafjmDfhpl8MvsFDkB0RPBsOaLitRqStFgbt/lT13aWpFlUXhGBffwtR+cvJPtRLkeHy6RQ=
X-Gm-Message-State: AOJu0YxlhcgB+I3UyT+G+3wcHiiy8GirXNNSK7ccNUhVFGYn0ci5PzUi
QoHmJrCseZ7jqxi9ZPzNywh6VSYTJWJfBxvkkBZ+8z186KImjnPx
X-Google-Smtp-Source: AGHT+IFqpfG/Dw3s+9BzrYj6EHDpyBAqpQK2wU6S3PRknf8WvOabBG2QwFb3YPP79bEVtQkhrSgrWA==
X-Received: by 2002:a05:6820:1995:b0:5c6:8eb6:91b2 with SMTP id 006d021491bc7-5d564e498d7mr9555576eaf.1.1721667603289;
Mon, 22 Jul 2024 10:00:03 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a05:6820:447:b0:5c2:27cb:6903 with SMTP id
006d021491bc7-5d51a245243ls5087204eaf.0.-pod-prod-07-us; Mon, 22 Jul 2024
10:00:01 -0700 (PDT)
X-Received: by 2002:a9d:70cf:0:b0:708:29dc:d306 with SMTP id 46e09a7af769-708fdb72b14mr19094a34.5.1721667601330;
Mon, 22 Jul 2024 10:00:01 -0700 (PDT)
Received: by 2002:a05:6808:984:b0:3d9:302f:bb85 with SMTP id 5614622812f47-3dadf171cc4msb6e;
Mon, 22 Jul 2024 09:43:19 -0700 (PDT)
X-Received: by 2002:a17:90b:2283:b0:2c9:65f5:5f5b with SMTP id 98e67ed59e1d1-2cd27431322mr6515052a91.24.1721666598205;
Mon, 22 Jul 2024 09:43:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1721666598; cv=none;
d=google.com; s=arc-20160816;
b=MLiXmUIKQorcw85E/uvgtBffy2ztBDP63UC4J7o9NAp+VII2srohcS/9W0m2jWoolR
xHo0grq+dyhAad4hlFsYjTdbcCU2RfnCMWC6/ayYWTZSa9ZXLY2bHvbu/yE733fabcis
HOpHKRkp4oGQ9KwAqtedzisM4oTCZZ5Quys80y8jHSc7tW2lYQRTbnehqEbhh3izQrzG
50eZ3LOQgcpMa8GgZi9dXfnHzDJ12eVV1KLQkE96yMkvx+Bc/dJhSDGnYGqt5bKMXFtS
8P+VDfoHFyXEwGd2KwboFC3vLJdsfheBeLEO+aeKEY9egWAKrAI/JzFX1Kg9bViiG1GX
mIkg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
h=content-transfer-encoding:message-id:references:in-reply-to:subject
:cc:to:from:date:mime-version;
bh=AXb8VAdWt4cFhFaVQN6Nqj/p3PlWQdn5J2Lkmn84KW8=;
fh=psWP3UCtCzzPEOUoUzVM9ZZK8adYsTeWDAKCd6L5Zok=;
b=a2YelkMeeJokuJjiTAen/Y+hZu30WKdhwqn0klDXr5C/Qvi2a5M4eatW4+1g0OQOm7
++xAZpG9UAGSVsbmXn+tmimaEQJZhy/dlc0RdM9PVKl/IuvpRNFhYdhvkVXi/3WkfR3S
dp6sQ+SpjopQGwG3XBKLr5/uRrfbpmHaAU2fR/t5iTpNpb3gJf9BRyliFBNwalxA0cJf
6Zt0vVeAEVGexh+H0cPmWeIzX7eE/CRIwFWFRE4aVCr69PxgjXUt6eOhhtMOvGVO9KvV
n21ffK8zmkIcIEMYHWg+swVB/GZNsxNUQDC+vPDFRAeF+J/OgCqcQB+h1w6xLtdvhn0s
Vctw==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
spf=pass (google.com: domain of dave@dtrt.org designates 208.79.240.5 as permitted sender) smtp.mailfrom=dave@dtrt.org
Received: from smtpauth.rollernet.us (smtpauth.rollernet.us. [208.79.240.5])
by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-2cb774898a4si897807a91.1.2024.07.22.09.43.17
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Mon, 22 Jul 2024 09:43:17 -0700 (PDT)
Received-SPF: pass (google.com: domain of dave@dtrt.org designates 208.79.240.5 as permitted sender) client-ip=208.79.240.5;
Received: from smtpauth.rollernet.us (localhost [127.0.0.1])
by smtpauth.rollernet.us (Postfix) with ESMTP id 7C2702800861;
Mon, 22 Jul 2024 09:43:15 -0700 (PDT)
Received: from webmail.rollernet.us (webmail.rollernet.us [IPv6:2607:fe70:0:14::a])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
(Client did not present a certificate)
by smtpauth.rollernet.us (Postfix) with ESMTPSA;
Mon, 22 Jul 2024 09:43:14 -0700 (PDT)
MIME-Version: 1.0
Date: Mon, 22 Jul 2024 06:43:14 -1000
From: "David A. Harding" <dave@dtrt.org>
To: Peter Todd <pete@petertodd.org>
Cc: bitcoindev@googlegroups.com
Subject: Re: [bitcoindev] RBFR makes the CPFP carve-out obsolete with cluster
mempool, without upgrading LN nodes; TRUC/V3 does not
In-Reply-To: <Zp5GW/yHzPB8wyjU@petertodd.org>
References: <Zpk7EYgmlgPP3Y9D@petertodd.org>
<c6593662694f9d4a4fe999dd432f87ff@dtrt.org> <Zp5GW/yHzPB8wyjU@petertodd.org>
Message-ID: <0eeb34c87b4cd7c9165983dc3a613550@dtrt.org>
X-Sender: dave@dtrt.org
Content-Type: text/plain; charset="UTF-8"; format=flowed
X-Rollernet-Abuse: mailto:abuse@rollernet.us https://www.rollernet.us/policy
X-Rollernet-Submit: Submit ID 3ac5.669e8c22.da070.0
X-Original-Sender: dave@dtrt.org
X-Original-Authentication-Results: gmr-mx.google.com; spf=pass
(google.com: domain of dave@dtrt.org designates 208.79.240.5 as permitted
sender) smtp.mailfrom=dave@dtrt.org
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.8 (/)
On 2024-07-22 01:45, Peter Todd wrote:
> TRUC meanwhile isn't even a drop-in solution, and requires everyone to
> upgrade before cluster mempool is even possible.
The proposed BIP for TRUC[1] is indeed entirely opt-in and would require
all users of CPFP-CO (e.g. LN anchors channels) to upgrade their
software and switch to a new commitment transactions format, which
currently requires closing and reopening all anchors channels. There's
work on improving upgrade mechanisms in LN, but it would still be a pain
and a major delay to cluster mempool to depend on every LN user
upgrading.
However, there has also been significant discussion and analysis[2] of
an
imbued-semantics form of TRUC that could be retroactively applied to
LN-style anchor outputs (which are the only users of CPFP-CO we know
about). In that case, nobody needs to upgrade before cluster mempool
becomes possible.
In my previous email, I assumed you were familiar with the imbued
semantics proposal; I'm sorry for the miscommunication.
-Dave
[1]
https://github.com/bitcoin/bips/blob/158acdbbbf8ef13f6b345b6281a96e88e20d2cf9/bip-truc.mediawiki#user-content-Specification
[2]
https://delvingbitcoin.org/t/analysis-of-attempting-to-imbue-ln-commitment-transaction-spends-with-v3-semantics/527
--
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/msgid/bitcoindev/0eeb34c87b4cd7c9165983dc3a613550%40dtrt.org.
|