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
|
Delivery-date: Sat, 14 Jun 2025 07:06:21 -0700
Received: from mail-oo1-f64.google.com ([209.85.161.64])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBDL4XL646QOBBU4DW3BAMGQEDWTHZKA@googlegroups.com>)
id 1uQRWW-0003rp-Rv
for bitcoindev@gnusha.org; Sat, 14 Jun 2025 07:06:21 -0700
Received: by mail-oo1-f64.google.com with SMTP id 006d021491bc7-60f3442c58csf2749870eaf.0
for <bitcoindev@gnusha.org>; Sat, 14 Jun 2025 07:06:20 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1749909975; cv=pass;
d=google.com; s=arc-20240605;
b=J8CYhwsY9Uax3IKCQEZMrDeUAIVQONM/xbDIOtF4ixkWKfnDBbzWGTc7nZ8CY1AM3h
J1RzWq9LThifJdbg7fqHkAkWjunPQHxqrOSx5bs7kWaTqwj+1SkX2qdWAGYApPlHlbud
HBMA2QAPYz8C29hGsHK6e9XVrWMIljRoXUM3mAct/PL6fIQih3vTWekMHdHGozZYO1P/
oE0AIIywCXGQ1oUMrKSLRLUcg+zkcKIoSCAy3MsafjdG2nst6bBkwYoB9OH/7k5SdGOA
0lwzFTfDfptXh2GrK5smX4uyYNPCotfvAk6ea7UFrxYBLDAke8HaYKV66tC1dFr8h25W
iAFw==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to:mime-version:feedback-id
:references:in-reply-to:message-id:subject:cc:from:to:date
:dkim-signature;
bh=zrjo0lYefc2dhbEDvLrZ2DOcjX7FEqRqPjtoxGwQ03s=;
fh=DbZpRXFipt3P5JwQ5vPQnWdghUIkapYSm1jpZByqGtA=;
b=XKiMQvNCsprbE4MbcidwMeKiJgFf751TQEkh8SJA6pqEjTS47x7AifRo7NaQjrraUy
2Rxc8TZHX7NWpFpRrGWVneyhELnCDCO2duAvrejxfokIQ46wzE8Vq0downCk6wB031pb
y9PNJvh6Q9P82uOmj9CmFE2jUVXvKnfAeWWceJfSKec+TrguQo+LtjNOHZca0Mg0flpK
aRgUhfNBSzRiGYqoXEdMbKiHtJS+3b3/X4WsprZmpcpxgEX+0rWuw1uk/Z7TtkEd7M1g
8siAor0q1g4iuVYelti5TjeF3rfveN1SHguHJ5IDoC/PmhGdNtVljGK90WwyjrwCdFje
H7gA==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=fA1vN44i;
spf=pass (google.com: domain of darosior@protonmail.com designates 185.70.43.16 as permitted sender) smtp.mailfrom=darosior@protonmail.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1749909975; x=1750514775; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:feedback-id:references:in-reply-to:message-id:subject:cc:from:to
:date:from:to:cc:subject:date:message-id:reply-to;
bh=zrjo0lYefc2dhbEDvLrZ2DOcjX7FEqRqPjtoxGwQ03s=;
b=dQWfi4/aCaWcTqFLzsQrNweJvqb4Q1eYXFkJKGdKGbvsiY213Z9L7rz+2VVCjaodex
/PGsWne9nAz+9Aj7/mSTg8YkMRF7Au77UkcTrphw/7hMi5Jnz1YTbFUXqNyTpsQXpvgx
o5b0Z043dERGjj5Sxo4mGbcFYOOtqUtzua+FXEk7S+MwTd5s8um4+q1wYvkIYFKPkLM0
+NeQ/GdehrlNQvMDHKzaf8FAF/FPiDx9uuENS8/A665Q4HTNsrCD6KoB+ZS+0eyBrFUC
15Sn9VcrYyyHTCtASPvOTn/w9mpQWu6TdYhecF76ZXSRrLj22kCUV6ICRrQZq7qL6gPc
j20g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1749909975; x=1750514775;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender:mime-version
:feedback-id:references:in-reply-to:message-id:subject:cc:from:to
:date:x-beenthere:x-gm-message-state:from:to:cc:subject:date
:message-id:reply-to;
bh=zrjo0lYefc2dhbEDvLrZ2DOcjX7FEqRqPjtoxGwQ03s=;
b=uRh7kJeWgE+j94fg+x31aG9SR2jE6O20To5XDA0qstTFW2FFsvCNkxYbzCWEzh0ZuQ
KgB0Cye4lwbYEI9eJsqpDazDddVtzOXRiTCiE/RyO+6Of17MDSEyu0kaPOW6Jy1yhUsk
qn1/qFMyxdMVowAu87XsxJ+uRfOpK0FGfYlN5TSHENSjg/xTYz3RTSWkpcmGteu13hq7
+VRTwfStaKgyoRAR5R5JJT9KlSyvIGnavsE1PotYr598ND7ADUyFygZc6YR9n2PWisBT
ytB2bAlkiPLPfruCw3Ttak/yB5dWKSNy8f8vO6+Yo862RjiPbNeRK+tpX74QvHN7jyrv
jbsg==
X-Forwarded-Encrypted: i=2; AJvYcCWB8DA2/00Cq2fnfFiJ2tp2Wd8+O9MpTPcyqh3f65lO0h9k3nE/0ieLMxh4CigYQT6n5DOoF0vy6ozU@gnusha.org
X-Gm-Message-State: AOJu0YxOAZ9nLYRYrUsTG0rD5eL/ZKZZDEpWdX0OMjjioJDGQllpxF5o
mQvpHOuSHmXvOAyx9A02sv5fnK7vJxzVpRzcVARBoJ+LhAejRCmLFl0R
X-Google-Smtp-Source: AGHT+IE2LayN9EGoIoM4UL5NaSHHgCamOc3Gzgs+RUp/H9qJMh6ybO/hEHMeVGB9NuomeM3j3oGM2A==
X-Received: by 2002:a05:6820:1c87:b0:606:293f:f37e with SMTP id 006d021491bc7-61111015a3cmr2189098eaf.6.1749909974645;
Sat, 14 Jun 2025 07:06:14 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZeQSbluzPmx7oI/bl/et89ArcZxVCVFu42Nbtfg0D11kg==
Received: by 2002:a4a:b909:0:b0:60f:82d:cdab with SMTP id 006d021491bc7-610fd23a466ls1299503eaf.0.-pod-prod-08-us;
Sat, 14 Jun 2025 07:06:11 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCUY0YT+gQB0rCo6WHkACes2hdqTLURh4ghwZtudTnzYiHJxOsk3cgf4/OXJjaIiwTSTOJ02qb8MdVhO@googlegroups.com
X-Received: by 2002:a05:6808:14c4:b0:404:f30f:987d with SMTP id 5614622812f47-40a7c1ae71fmr2087720b6e.4.1749909970899;
Sat, 14 Jun 2025 07:06:10 -0700 (PDT)
Received: by 2002:aa7:dc12:0:b0:604:5cbf:497f with SMTP id 4fb4d7f45d1cf-608b147f22bmsa12;
Fri, 13 Jun 2025 06:07:27 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCXSoxdsW1GFSfeLfCPoXNl5/rBPgDog03IeOEDJjMPQN1/LpeeiL15Oytle7w3zHaxIkLcW3hrhHgVV@googlegroups.com
X-Received: by 2002:a05:6402:40c2:b0:5f8:357e:bb1 with SMTP id 4fb4d7f45d1cf-608b4a2b889mr2523505a12.22.1749820044825;
Fri, 13 Jun 2025 06:07:24 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1749820044; cv=none;
d=google.com; s=arc-20240605;
b=NCt76aPc40yKdGYyVYA7gMKtR7AZXftLSpXJi5nfLAeAH1Z8pNMF55DneDXmcRTMS7
coXn4AwYsAT1Qv+PFI6n5wvriVwdwHkyt/ys4j+cxVkq8Bmm6RZMa/KR5hLTbBD0u0Xe
836m3bhQ97DTQrsnhyqqzmTEMolQpsMFAZonxoujxIYiMTCB0cw/OwQq70Hn6rPwCN80
1FNcXhBsyJI/WJAbGWaLJiRxs+u0SuR3PZD08k3oGlejLm81iEkayuTA36Av1AIr4N2X
YljpFDzIezRmpGbonZ91t9qdpyBQHZO44L8VOcGNg8LuFPxuJGk/h6fHg9Svr2U3ffHQ
nzuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=mime-version:feedback-id:references:in-reply-to:message-id:subject
:cc:from:to:date:dkim-signature;
bh=QeMMzHvJRmecSC5ijbK45sO5TVu6+ex6ch4oURRMQF0=;
fh=ykT8LLyaRY1Eda2ayO67do26cErRizxJRw3uzVbOCJU=;
b=MVn36e1uPjPz9oipk/IwF3++btxWuV+9K5cK0lD7T0QBvtSguNXmeEG0HVzQiiLZ2j
DoXhbhuicshMmAydkEngH+dh0UTExp8+dujx1GzOq90gZWsuuMhKwRgBkHh5f7FCFqXZ
t+RcRhkMhSVDau8/8mFnzqUIyH0A1UQA6Gk5K6QZcoZO/q4xShtVYUDjn/6M2Qpr+W13
Wpg0yE0QnjKxWZV7nBLaMc/fVgeDRovsIw/un1yMfhOhP8m4iaXgprEIBOP4UYAZ7k3g
SintHIAZeZJXwO08OTGKpxtECmCiOOam9T1jISrXUfrM/ZRHO9RF4PsJApByUtyrs8JY
Z6QQ==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=fA1vN44i;
spf=pass (google.com: domain of darosior@protonmail.com designates 185.70.43.16 as permitted sender) smtp.mailfrom=darosior@protonmail.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com
Received: from mail-4316.protonmail.ch (mail-4316.protonmail.ch. [185.70.43.16])
by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-608b4985be3si52952a12.3.2025.06.13.06.07.24
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 13 Jun 2025 06:07:24 -0700 (PDT)
Received-SPF: pass (google.com: domain of darosior@protonmail.com designates 185.70.43.16 as permitted sender) client-ip=185.70.43.16;
Date: Fri, 13 Jun 2025 13:07:21 +0000
To: Jameson Lopp <jameson.lopp@gmail.com>
From: "'Antoine Poinsot' via Bitcoin Development Mailing List" <bitcoindev@googlegroups.com>
Cc: Matt Corallo <lf-lists@mattcorallo.com>, Andrew Poelstra <apoelstra@wpsoftware.net>, Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] CTV + CSFS: a letter
Message-ID: <psUO5AHTglJ3KiGM5tTd0sqrFDUexydKzfkOpjOHcWM97OdluX_hIplsXxl_9vzS1pPOqMek3rVBhlzWiPyuvFvz7VmG9FNXapkMG97a7xc=@protonmail.com>
In-Reply-To: <CADL_X_fxwKLdst9tYQqabUsJgu47xhCbwpmyq97ZB-SLWQC9Xw@mail.gmail.com>
References: <aEdoIvOgNNtT6L4s@mail.wpsoftware.net> <CAPfvXfL=7bQvhN5ZOJoS-hQ8TmUku=mNhxNop=ZhcyH+kqs9jw@mail.gmail.com> <46349b6c-ccec-4378-8721-aecec22752e7@mattcorallo.com> <de023ffa-6f8b-44bc-8e4d-6012e2ba3ccen@googlegroups.com> <8d158e3d-b3cc-44b6-b71b-ab2e733c047c@mattcorallo.com> <CAPfvXfLc5-=UVpcvYrC=VP7rLRroFviLTjPQfeqMQesjziL=CQ@mail.gmail.com> <aEsvtpiLWoDsfZrN@mail.wpsoftware.net> <f8b37a59-0897-40df-a08e-7812c806a716@mattcorallo.com> <CADL_X_fxwKLdst9tYQqabUsJgu47xhCbwpmyq97ZB-SLWQC9Xw@mail.gmail.com>
Feedback-ID: 7060259:user:proton
X-Pm-Message-ID: bad91f85347f4d3d5203df276937a73b61f563b0
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="b1=_IdikiOxBUGcc5NvF98ko8C2QEx0ZAkHij4ifUG9UsI"
X-Original-Sender: darosior@protonmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@protonmail.com header.s=protonmail3 header.b=fA1vN44i;
spf=pass (google.com: domain of darosior@protonmail.com designates
185.70.43.16 as permitted sender) smtp.mailfrom=darosior@protonmail.com;
dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com
X-Original-From: Antoine Poinsot <darosior@protonmail.com>
Reply-To: Antoine Poinsot <darosior@protonmail.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: -1.0 (-)
--b1=_IdikiOxBUGcc5NvF98ko8C2QEx0ZAkHij4ifUG9UsI
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Jameson,
Thanks for sharing. Although i grew more skeptical of the reactive security=
model of vaults as i implemented them in practice for real users, i can ap=
preciate people's mileage may vary.
That said, consensus-enforced vaults require a mechanism to forward any amo=
unt received on a script A to a pre-committed script B. CTV+CSFS does not e=
nable this, and a primitive that actually does (like CCV) is more controver=
sial because of its potency. I see the CTV+CSFS bundle as maximizing "bang =
for your buck" in terms of capabilities enabled compared to the accompanyin=
g risk. If we do want vaults, then we need to get past the MEVil concerns a=
nd much more interesting primitives are actually on the table.
I also appreciate that CTV is nice to have for CCV vaults, but a potential =
future use case that is not enabled by one proposal cannot be used to motiv=
ate said proposal.
Best,
Antoine Poinsot
On Friday, June 13th, 2025 at 7:15 AM, Jameson Lopp <jameson.lopp@gmail.com=
> wrote:
>> Unlike a generic "We Want Things" sign-on letter, individual messages in=
dicating desire to utilize features is way more compelling.
>
> Then I submit my essay from 2 years ago (https://blog.casa.io/why-bitcoin=
-needs-covenants/) and will quote myself:
>
> "There are clearly a LOT of use cases that could potentially be unlocked =
with the right kind of covenant implementation. Personally, having spent 8 =
years working on high security multi-signature wallets, I'm most interested=
in vaults. I believe the value they offer is quite straightforward and is =
applicable to every single self-custody bitcoin user, regardless of what ty=
pe of wallet they are running."
>
> - Jameson
>
> On Thu, Jun 12, 2025 at 6:54=E2=80=AFPM Matt Corallo <lf-lists@mattcorall=
o.com> wrote:
>
>> To be fair to James, in my (luckily rather brief) experience with Bitcoi=
n-consensus-letter-writing,
>> its nearly impossible to forge a statement that everyone agrees to that =
is consistently interpreted.
>>
>> Matt
>>
>> On 6/12/25 3:51 PM, Andrew Poelstra wrote:
>>> Le Thu, Jun 12, 2025 at 02:38:13PM -0400, James O'Beirne a =C3=A9crit :
>>>>
>>>> As the person who coordinated the letter, I can say that this is not a=
n
>>>> accurate characterization of the signers' intent. Everyone who signed
>>>> explicitly wants to see the imminent review, integration, and activati=
on
>>>> planning for CTV+CSFS specifically. The letter is intentionally concis=
e to
>>>> make sure there are no misunderstandings about that.
>>>>
>>>> I spoke to each person on the original list of signatories who either =
did
>>>> (or didn't) sign and this was made very clear. Some people didn't sign=
as a
>>>> result of what the letter says.
>>>>
>>>
>>> The letter asks Core to "prioritize the review and integration" on an
>>> accelerated timeline, and that this will "allow" for "activation planni=
ng".
>>>
>>> Early drafts of the letter did ask for actual integration and even
>>> activation, but I did not sign any of those early drafts. It was not
>>> until the language was weakened to be about priorities and planning (an=
d
>>> to be a "respectful ask" rather some sort of demand) that I signed on.
>>>
>>>
>>> The letter is concise but unfortunately I think Matt is correct that it
>>> offers a broad range of interpretations, even among the signers.
>>>
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Group=
s "Bitcoin Development Mailing List" group.
>> To unsubscribe from this group and stop receiving emails from it, send a=
n email to [bitcoindev+unsubscribe@googlegroups.com](mailto:bitcoindev%2Bun=
subscribe@googlegroups.com).
>> To view this discussion visit https://groups.google.com/d/msgid/bitcoind=
ev/f8b37a59-0897-40df-a08e-7812c806a716%40mattcorallo.com.
>
> --
> 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 visit https://groups.google.com/d/msgid/bitcoinde=
v/CADL_X_fxwKLdst9tYQqabUsJgu47xhCbwpmyq97ZB-SLWQC9Xw%40mail.gmail.com.
--=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 visit https://groups.google.com/d/msgid/bitcoindev/=
psUO5AHTglJ3KiGM5tTd0sqrFDUexydKzfkOpjOHcWM97OdluX_hIplsXxl_9vzS1pPOqMek3rV=
BhlzWiPyuvFvz7VmG9FNXapkMG97a7xc%3D%40protonmail.com.
--b1=_IdikiOxBUGcc5NvF98ko8C2QEx0ZAkHij4ifUG9UsI
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div style=3D"font-family: Arial, sans-serif; font-size: 14px;">Jameson,</d=
iv><div style=3D"font-family: Arial, sans-serif; font-size: 14px;"><br></di=
v><div style=3D"font-family: Arial, sans-serif; font-size: 14px;">Thanks fo=
r sharing. Although i grew more skeptical of the reactive security model of=
vaults as i implemented them in practice for real users, i can appreciate =
people's mileage may vary.</div><div style=3D"font-family: Arial, sans-seri=
f; font-size: 14px;"><br></div><div style=3D"font-family: Arial, sans-serif=
; font-size: 14px;">That said, consensus-enforced vaults require a mechanis=
m to forward any amount received on a script A to a pre-committed script B.=
CTV+CSFS does not enable this, and a primitive that actually does (like CC=
V) is more controversial because of its potency. I see the CTV+CSFS bundle =
as maximizing "bang for your buck" in terms of capabilities enabled compare=
d to the accompanying risk. If we do want vaults, then we need to get past =
the MEVil concerns and much more interesting primitives are actually on the=
table.<br></div><div style=3D"font-family: Arial, sans-serif; font-size: 1=
4px;"><br></div><div style=3D"font-family: Arial, sans-serif; font-size: 14=
px;">I also appreciate that CTV is nice to have for CCV vaults, but a poten=
tial future use case that is not enabled by one proposal cannot be used to =
motivate said proposal.</div><div style=3D"font-family: Arial, sans-serif; =
font-size: 14px;"><br></div><div style=3D"font-family: Arial, sans-serif; f=
ont-size: 14px;">Best,<br>Antoine Poinsot<br></div><div class=3D"protonmail=
_quote">
On Friday, June 13th, 2025 at 7:15 AM, Jameson Lopp <jameson.lop=
p@gmail.com> wrote:<br>
<blockquote class=3D"protonmail_quote" type=3D"cite">
<div dir=3D"ltr">> Unlike a generic "We Want Things" sign-on=
letter, individual messages indicating desire to utilize features is way m=
ore compelling.<div><br></div><div>Then I submit my essay from 2 years ago =
(<a href=3D"https://blog.casa.io/why-bitcoin-needs-covenants/" target=3D"_b=
lank" rel=3D"noreferrer nofollow noopener">https://blog.casa.io/why-bitcoin=
-needs-covenants/</a>) and will quote myself:</div><div><br></div><div>"The=
re are clearly a LOT of use cases that could potentially be unlocked with t=
he right kind of covenant implementation. Personally, having spent 8 years =
working on high security multi-signature wallets, I'm most interested in va=
ults. I believe the value they offer is quite straightforward and is applic=
able to every single self-custody bitcoin user, regardless of what type of =
wallet they are running."</div><div><br></div><div>- Jameson</div></div><br=
><div class=3D"gmail_quote gmail_quote_container"><div class=3D"gmail_attr"=
dir=3D"ltr">On Thu, Jun 12, 2025 at 6:54=E2=80=AFPM Matt Corallo <<a hr=
ef=3D"mailto:lf-lists@mattcorallo.com" rel=3D"noreferrer nofollow noopener"=
>lf-lists@mattcorallo.com</a>> wrote:<br></div><blockquote style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x" class=3D"gmail_quote">To be fair to James, in my (luckily rather brief) =
experience with Bitcoin-consensus-letter-writing, <br>
its nearly impossible to forge a statement that everyone agrees to that is =
consistently interpreted.<br>
<br>
Matt<br>
<br>
On 6/12/25 3:51 PM, Andrew Poelstra wrote:<br>
> Le Thu, Jun 12, 2025 at 02:38:13PM -0400, James O'Beirne a =C3=A9crit =
:<br>
>><br>
>> As the person who coordinated the letter, I can say that this is n=
ot an<br>
>> accurate characterization of the signers' intent. Everyone who sig=
ned<br>
>> explicitly wants to see the imminent review, integration, and acti=
vation<br>
>> planning for CTV+CSFS specifically. The letter is intentionally co=
ncise to<br>
>> make sure there are no misunderstandings about that.<br>
>><br>
>> I spoke to each person on the original list of signatories who eit=
her did<br>
>> (or didn't) sign and this was made very clear. Some people didn't =
sign as a<br>
>> result of what the letter says.<br>
>><br>
> <br>
> The letter asks Core to "prioritize the review and integration" on an<=
br>
> accelerated timeline, and that this will "allow" for "activation plann=
ing".<br>
> <br>
> Early drafts of the letter did ask for actual integration and even<br>
> activation, but I did not sign any of those early drafts. It was not<b=
r>
> until the language was weakened to be about priorities and planning (a=
nd<br>
> to be a "respectful ask" rather some sort of demand) that I signed on.=
<br>
> <br>
> <br>
> The letter is concise but unfortunately I think Matt is correct that i=
t<br>
> offers a broad range of interpretations, even among the signers.<br>
> <br>
> <br>
<br>
-- <br>
You received this message because you are subscribed to the Google Groups "=
Bitcoin Development Mailing List" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a target=3D"_blank" href=3D"mailto:bitcoindev%2Bunsubscribe@google=
groups.com" rel=3D"noreferrer nofollow noopener">bitcoindev+unsubscribe@goo=
glegroups.com</a>.<br>
To view this discussion visit <a target=3D"_blank" rel=3D"noreferrer nofoll=
ow noopener" href=3D"https://groups.google.com/d/msgid/bitcoindev/f8b37a59-=
0897-40df-a08e-7812c806a716%40mattcorallo.com">https://groups.google.com/d/=
msgid/bitcoindev/f8b37a59-0897-40df-a08e-7812c806a716%40mattcorallo.com</a>=
.<br>
</blockquote></div>
<p></p>
-- <br>
You received this message because you are subscribed to the Google Groups "=
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" rel=3D"n=
oreferrer nofollow noopener">bitcoindev+unsubscribe@googlegroups.com</a>.<b=
r>
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/CADL_X_fxwKLdst9tYQqabUsJgu47xhCbwpmyq97ZB-SLWQC9Xw%40mail.gmail=
.com" target=3D"_blank" rel=3D"noreferrer nofollow noopener">https://groups=
.google.com/d/msgid/bitcoindev/CADL_X_fxwKLdst9tYQqabUsJgu47xhCbwpmyq97ZB-S=
LWQC9Xw%40mail.gmail.com</a>.<br>
</blockquote><br>
</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 visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/psUO5AHTglJ3KiGM5tTd0sqrFDUexydKzfkOpjOHcWM97OdluX_hIplsXxl_9vzS=
1pPOqMek3rVBhlzWiPyuvFvz7VmG9FNXapkMG97a7xc%3D%40protonmail.com?utm_medium=
=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/bitcoindev/=
psUO5AHTglJ3KiGM5tTd0sqrFDUexydKzfkOpjOHcWM97OdluX_hIplsXxl_9vzS1pPOqMek3rV=
BhlzWiPyuvFvz7VmG9FNXapkMG97a7xc%3D%40protonmail.com</a>.<br />
--b1=_IdikiOxBUGcc5NvF98ko8C2QEx0ZAkHij4ifUG9UsI--
|