summaryrefslogtreecommitdiff
path: root/19/043f130026c2164396de4b3f2233ce7a3ebbe2
blob: f4bb8052400ad4f735830d654b5961d66b5273da (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
Delivery-date: Fri, 13 Jun 2025 05:39:28 -0700
Received: from mail-oo1-f56.google.com ([209.85.161.56])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBAABB55XWDBAMGQEP7IKSOI@googlegroups.com>)
	id 1uQ3gt-0007f3-WB
	for bitcoindev@gnusha.org; Fri, 13 Jun 2025 05:39:28 -0700
Received: by mail-oo1-f56.google.com with SMTP id 006d021491bc7-60f430d0fbbsf1708406eaf.0
        for <bitcoindev@gnusha.org>; Fri, 13 Jun 2025 05:39:28 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1749818362; cv=pass;
        d=google.com; s=arc-20240605;
        b=RphpQMIUouVfPjZn+14QOAOyII1QN9KmFevHEPAdbTxQ8JTD010BNEZda8XA/ODlzY
         kUSkRT9tRINgB/3cIC6CHJ4Haht6h6NkdE1E+F3e4nDv++RaFcyRy1PTJOqVzMlD0Pdp
         8mKytRQU8JPBNzt0XqSJVyf1v7eEP7aRPhwEsPhavxe55rJzY2p6lD5Ek8bBZUvZjE0s
         xlIjr7l9AP4RRfFc+umUUAvju7aW+Cmm+BrbU8Goe7ImJ+slHQC1lbL42DTg/No9fhAb
         fTcl7wpdc5TT+L2hxWsn2dNIaSVcytSOskNnJYPI5qcrPiN9WkOQy/cOg5uE973gkYYJ
         vqfA==
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:content-transfer-encoding
         :in-reply-to:from:content-language:references:cc:to:subject
         :mime-version:date:message-id:sender:dkim-signature;
        bh=gbna8nyfPbfEz/tBdmU7v6pLf7XPR9w4uuaDNQHMCco=;
        fh=//zlWpF4K8SSQjyuSFlDUXgiPRfOpCl7PTAY9A0PiR8=;
        b=MElg16fytDNBu6ywqK+Y8irj8SNNiUOOcWRqnSQt4ZUKy3V7DXACDEg9ctkIwfn4k5
         m72TtPw8KJ9+gMlUmUtqU7JlppbexHcvSmCzagwg9IUF/mOkTngFvGLrzKpsUR8C6ZL5
         2iWi74EoqyzxC5d8CLTZFbXdCMEqYEs+fa100r4Zrd+V+UbjamN1O/2/wSIrQfe6Zf2W
         UdXmVixo9e9RiYLQ5ByQnpn6JxlxDRntLwNbDeMhtb2aV/KWK5Hg27Aye3OutXGNmsnW
         ILfKS1zZp0OFA3OovnqX2qeHi2R+ttPkpGcJUaY4RT/nwwW1C5aqGeyDN+Nuf9+xhrOl
         e2IA==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@mattcorallo.com header.s=1749816062 header.b=i4wPXdxM;
       dkim=pass header.i=@clients.mail.as397444.net header.s=1749816065 header.b=hsjARKfQ;
       spf=pass (google.com: domain of lf-lists@mattcorallo.com designates 69.59.18.99 as permitted sender) smtp.mailfrom=lf-lists@mattcorallo.com;
       dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=mattcorallo.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1749818362; x=1750423162; 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:in-reply-to:from
         :content-language:references:cc:to:subject:mime-version:date
         :message-id:sender:from:to:cc:subject:date:message-id:reply-to;
        bh=gbna8nyfPbfEz/tBdmU7v6pLf7XPR9w4uuaDNQHMCco=;
        b=gsFAap7woverDrbomylkPouhAZ3mHxVe3qLyvaEP3iYShYfSQAwudzGMZYjb9AnTNn
         P705+z2UMLc4Gn2hl7ANePKMBqOv1Xq0lAvKBFDfuVO2ETWYXc/kQp5RvxSYbMQ/x9BQ
         +6ek0cUw5Ufc/y2Ok2BJSJdcVyvC8vh57HULyIO+VC1k5+d3UXNgWrWaDGfT3qcWIp4Q
         Ybgq2PLjyf0NgoHEzNSGYUJ0ea7ub9Zo5ERrSWWzM6RBEt4sp7kdeZfg0j8ewHaK+HBx
         pUQyRcYTCqAWJ1op35Whpq+mXhhjeN382mcLSK6Pr78hVY4P7aeULDyakdT7RbqRJJwa
         jdqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1749818362; x=1750423162;
        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:in-reply-to:from
         :content-language:references:cc:to:subject:mime-version:date
         :message-id:x-beenthere:x-gm-message-state:sender:from:to:cc:subject
         :date:message-id:reply-to;
        bh=gbna8nyfPbfEz/tBdmU7v6pLf7XPR9w4uuaDNQHMCco=;
        b=iGmiCyRlv4dlDu0V5guPbV7Ib0MbJ3NHQGngjYb3q2z7PSWQKSF0QpBX092YLWvWud
         Uhbb0wMcaiNQclnMMcrPrDJU7K/OaJjs3+kyIMPa5Nahcx8ihGgRVndoCQVtvkVX/H6I
         UAWMCl1wXL7ik42l+sBUCHOTWrNF2mj/chfD1EOgM0rbIwEjwal6yOcf5ZUG4tycuJTr
         UFkkr5iCnPH/Cy1u+F2macGeLKAeV7SSIGSZz9+gLzABeT6xdDecLP6pa7LYdQe/6Tzx
         X8mKKGlbIA1WKr3GG1GC43htSrpWjmJOZM3upVbwfVYO3TDi4Y8Buv02PRrr+tvzE1Nh
         JV0Q==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCUwA19hXTKYy4RUAQIno7jiCAGWrgBk/0BD2I1g5kHJ2l2NpBjcdvhjU7pZGNjROqMKEnA1LwylsZxz@gnusha.org
X-Gm-Message-State: AOJu0YyftcYJEdTkwF1EN3zvh+WYbKrr8eVCIHB7bFE75c2US15Nfp3v
	SzDqBkxzSSz3wgfVV2jkdff0dPTFkSYCVHyvhJCMv0d2vT1mfKEtBSa9
X-Google-Smtp-Source: AGHT+IHq459Cj9ap7G8OIFT4bgfF/RZkViZMn7im0xBo1Y7qGY6yYMfocPbrnw9eoywt9lpJnsDOeg==
X-Received: by 2002:a05:6820:1891:b0:611:af:cf93 with SMTP id 006d021491bc7-61107975a8cmr1834503eaf.1.1749818362239;
        Fri, 13 Jun 2025 05:39:22 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZdnn+pDEC4B0i2tslcFFIfu4afJQgH842nlJEpu9Ox0hw==
Received: by 2002:a05:6820:a00a:b0:607:dc9f:dc28 with SMTP id
 006d021491bc7-610fd385fc1ls1125848eaf.1.-pod-prod-05-us; Fri, 13 Jun 2025
 05:39:19 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCUcRDaOc9DrikMSsChIWF6qIYxqrYdt2C17R0zF4MvI5SC8s/uVnxP26xhs83VG0du5+X+UORJoDuE9@googlegroups.com
X-Received: by 2002:a05:6808:10c5:b0:409:373:bb32 with SMTP id 5614622812f47-40a71c5592amr2261901b6e.0.1749818359134;
        Fri, 13 Jun 2025 05:39:19 -0700 (PDT)
Received: by 2002:a05:6808:505e:b0:3fa:da36:efcd with SMTP id 5614622812f47-40a719c5e4bmsb6e;
        Fri, 13 Jun 2025 05:36:52 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCVk1TY+6iQkoBpxXMtLLbbUkFO8hMLqWgFE/Rnm0wFPkBB0tw1H8tpTMv7E6v2tEq6SU/l++Oep/syS@googlegroups.com
X-Received: by 2002:a05:6e02:1a6a:b0:3dc:8667:3426 with SMTP id e9e14a558f8ab-3de00bf48b5mr27698665ab.17.1749818211918;
        Fri, 13 Jun 2025 05:36:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1749818211; cv=none;
        d=google.com; s=arc-20240605;
        b=Eb0yUS+83JQBwDOQhJOwWLxE1QJreqnySYzoOorwAkAv2L16PO8GDETspd7DNHsBxB
         aWi/bKp4Us14BufeJxzPfJpU85b1Tsk5sz5tNE7zeof49IkTQtuPW/uhHSq0fR5/BOmt
         jZRXyFN2HnP+vmfsapWM2JS1arVvszabKBXOiV88GCkcROeytx78NB2T9C7M5b3irlZ9
         0W1iGqgkF005ZtK/JU/hIjF0J6j6wVrEhOiM2l/e5kw7fbbBVwStj5cOvnDXwaurhsNR
         vGd+ey1rK7zhGSdRABm96REBeSq4+g7PjR4kh5BlX6SEtjtfPmatEEnNOr/JhfdMaPOF
         cmXQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=content-transfer-encoding:in-reply-to:from:content-language
         :references:cc:to:subject:mime-version:date:message-id
         :dkim-signature:dkim-signature;
        bh=FXCpiu+CCYRTDf48uQpJnzGEnwEHQgP8Sm396KQfMOQ=;
        fh=2WIbuO7Um+hys7bOJaKN0cSX7Y4YxPDxSd0vOs3m6Jk=;
        b=MUyTyZRN4JlezlniuJxg71O6RzwZ6jHFXXMQKmqna429iQYgI8LJKcT/cNAHjwIiAY
         EIwiVDaAAHIb+ub5D7f7TcLAYnyrIqJazjgtnNiInINjCtFxFLiHOO0R7R0q/rz7VX9k
         3fN3RD489L27m6L7DebuWPZPQyGuOx3FfsPW4Nrx6+JHf0Itz+0EULH7IASYmWK9kQjp
         yCi5zdgV4NCNDy3tLdCJarITndOab+F1Amuav2YM5xJg8gb4b8GCa9pGQBAzyahrCe1s
         voFeqtVuIv4V2sw4vv8xy10+vjdsXK6vQ4i60xeO7TDZ3MdmaqK0+u/QlFwOKlKRr7NR
         7SVw==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@mattcorallo.com header.s=1749816062 header.b=i4wPXdxM;
       dkim=pass header.i=@clients.mail.as397444.net header.s=1749816065 header.b=hsjARKfQ;
       spf=pass (google.com: domain of lf-lists@mattcorallo.com designates 69.59.18.99 as permitted sender) smtp.mailfrom=lf-lists@mattcorallo.com;
       dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=mattcorallo.com
Received: from mail.as397444.net (mail.as397444.net. [69.59.18.99])
        by gmr-mx.google.com with ESMTPS id e9e14a558f8ab-3de01a09651si574415ab.4.2025.06.13.05.36.51
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Fri, 13 Jun 2025 05:36:51 -0700 (PDT)
Received-SPF: pass (google.com: domain of lf-lists@mattcorallo.com designates 69.59.18.99 as permitted sender) client-ip=69.59.18.99;
X-DKIM-Note: Keys used to sign are likely public at
X-DKIM-Note: https://as397444.net/dkim/mattcorallo.com and
X-DKIM-Note: https://as397444.net/dkim/clients.mail.as397444.net
X-DKIM-Note: For more info, see https://as397444.net/dkim/
Received: by mail.as397444.net with esmtpsa (TLS1.3) (Exim)
	(envelope-from <lf-lists@mattcorallo.com>)
	id 1uQ3eK-000cjL-2n;
	Fri, 13 Jun 2025 12:36:49 +0000
Message-ID: <4f99a0b9-a8d6-49dd-adc5-b7d8d587b820@mattcorallo.com>
Date: Fri, 13 Jun 2025 08:36:47 -0400
MIME-Version: 1.0
Subject: Re: [bitcoindev] CTV + CSFS: a letter
To: Jameson Lopp <jameson.lopp@gmail.com>
Cc: Andrew Poelstra <apoelstra@wpsoftware.net>,
 Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
References: <aEdoIvOgNNtT6L4s@mail.wpsoftware.net>
 <CAKaEYh+tLtzaqAcN26RLw3AeNhF6VYvMdKrQY6dfCdhYg2Ad3w@mail.gmail.com>
 <b17d0544-d292-4b4d-98c6-fa8dc4ef573cn@googlegroups.com>
 <CAPfvXfKEgA0RCvxR=mP70sfvpzTphTZGidy=JuSK8f1WnM9xYA@mail.gmail.com>
 <CAB3F3Dsf8=rbOyPf1yTQDzyQQX6FAoJWTg16VC8PVs4_uBkeTw@mail.gmail.com>
 <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>
Content-Language: en-US
From: Matt Corallo <lf-lists@mattcorallo.com>
In-Reply-To: <CADL_X_fxwKLdst9tYQqabUsJgu47xhCbwpmyq97ZB-SLWQC9Xw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: lf-lists@mattcorallo.com
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@mattcorallo.com header.s=1749816062 header.b=i4wPXdxM;
       dkim=pass header.i=@clients.mail.as397444.net header.s=1749816065
 header.b=hsjARKfQ;       spf=pass (google.com: domain of lf-lists@mattcorallo.com
 designates 69.59.18.99 as permitted sender) smtp.mailfrom=lf-lists@mattcorallo.com;
       dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=mattcorallo.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.8 (/)

Thanks Jameson.

I think this is a much more valuable contribution to encouraging developers=
 to work on covenants=20
than some other parts of this thread.

Is there a specific protocol utilizing covenants that you wish to implement=
 at Casa (I assume Vaults=20
maybe, but can you sketch the high-level setup and considerations)?

Thanks,
Matt

On 6/13/25 7:08 AM, Jameson Lopp wrote:
>  > Unlike a generic "We Want Things" sign-on letter,=C2=A0individual mess=
ages indicating desire to=20
> utilize features is way more compelling.
>=20
> Then I submit my essay from 2 years ago (https://blog.casa.io/why-bitcoin=
-needs-covenants/ <https://=20
> blog.casa.io/why-bitcoin-needs-covenants/>) and will quote myself:
>=20
> "There are clearly a LOT of use cases that could potentially be unlocked =
with the right kind of=20
> covenant implementation. Personally, having spent 8 years working on high=
 security multi-signature=20
> wallets, I'm most interested in vaults. I believe the value they offer is=
 quite straightforward and=20
> is applicable to every single self-custody bitcoin user, regardless of wh=
at type of wallet they are=20
> running."
>=20
> - Jameson
>=20
> On Thu, Jun 12, 2025 at 6:54=E2=80=AFPM Matt Corallo <lf-lists@mattcorall=
o.com <mailto:lf-=20
> lists@mattcorallo.com>> wrote:
>=20
>     To be fair to James, in my (luckily rather brief) experience with Bit=
coin-consensus-letter-writing,
>     its nearly impossible to forge a statement that everyone agrees to th=
at is consistently interpreted.
>=20
>     Matt
>=20
>     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=A9c=
rit :
>      >>
>      >> As the person who coordinated the letter, I can say that this is =
not an
>      >> accurate characterization of the signers' intent. Everyone who si=
gned
>      >> explicitly wants to see the imminent review, integration, and act=
ivation
>      >> planning for CTV+CSFS specifically. The letter is intentionally c=
oncise to
>      >> make sure there are no misunderstandings about that.
>      >>
>      >> I spoke to each person on the original list of signatories who ei=
ther 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 p=
lanning".
>      >
>      > 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 n=
ot
>      > until the language was weakened to be about priorities and plannin=
g (and
>      > 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 th=
at it
>      > offers a broad range of interpretations, even among the signers.
>      >
>      >
>=20
>     --=20
>     You received this message because you are subscribed to the Google Gr=
oups "Bitcoin Development
>     Mailing List" group.
>     To unsubscribe from this group and stop receiving emails from it, sen=
d an email to
>     bitcoindev+unsubscribe@googlegroups.com <mailto:bitcoindev%2Bunsubscr=
ibe@googlegroups.com>.
>     To view this discussion visit https://groups.google.com/d/msgid/bitco=
indev/f8b37a59-0897-40df-
>     a08e-7812c806a716%40mattcorallo.com <https://groups.google.com/d/msgi=
d/bitcoindev/
>     f8b37a59-0897-40df-a08e-7812c806a716%40mattcorallo.com>.
>=20

--=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/=
4f99a0b9-a8d6-49dd-adc5-b7d8d587b820%40mattcorallo.com.