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
|
Delivery-date: Fri, 22 Aug 2025 15:05:55 -0700
Received: from mail-qt1-f185.google.com ([209.85.160.185])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBCU2P6FJ3EBBBN6TUPCQMGQE7APBTCQ@googlegroups.com>)
id 1upZtS-0006qU-Lc
for bitcoindev@gnusha.org; Fri, 22 Aug 2025 15:05:55 -0700
Received: by mail-qt1-f185.google.com with SMTP id d75a77b69052e-4b109c8804dsf71769041cf.3
for <bitcoindev@gnusha.org>; Fri, 22 Aug 2025 15:05:54 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1755900348; cv=pass;
d=google.com; s=arc-20240605;
b=LTgfd3T2cxIidV4htGmNhYmIB6maMVARKeIOir3uaBhiMjmtcvhAWItTDeTkUgckiE
BguIOpxhsQWtTDySvF25t6fcPDr9+Z2IeWrWn2e+mHmp9uobplU+qhP9Z2JFPKej3qH/
Xu1gMNB3MLKQbWsG/aF9UenzCoA9H8ZPPo054+WhCJAz71BDAJ5UeTYDMvb0kcA1j1Oc
5xx0PvhBaUAA2ksQ+whzZ7nEWK2EfjmucHg+U4MYdq7xBJs4p6Ht3SzLyF8IrKYEzekM
RGsrZiHcPtrLp0GvLvAeDYpwEunzjsbGh690K+j1quVHQlRUUcHb2BX0H4obiC9IWCkO
Oo7g==
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:cc:to:subject:message-id:date:from
:in-reply-to:references:mime-version:sender:dkim-signature
:dkim-signature;
bh=30B92LDEPUVuBSToDL8iVnXpgFvrxwg3CBwyca2VQf0=;
fh=cAdk/Hts5mA4zzIdzL74/5IfMReu4JTRIBYqXZkIVzU=;
b=b+zja540xx8J4YCP+ZqN0823eTNcemp1vCm+4uK8Bll90LW5+eKaN/Juz+NTTC8QZ9
J0sPEIOCJWuV0wGOQXMGSO0Sn1ZOdZfr22Cv4DVkMM3QkpdTB1lkdO4sMecjfo5MQ///
tUmwCmfuk94tT4zxCCd7dUqMJHmz4LzHNDhDqh+l+DYBaa62MNX5e9e35XFZn/9Z9A2G
M/U3g3mH/fBCuO0egeHjQ8UCE3DV2loYSjj+NfdHLmOlcO/nIAdgQwW8BvSL9NGvqPZ9
Kl1Js/OxPpOG7GnYiAnvX81ZuKRdNnCaPS5u2BPw4eO/GJfh6MPRAQkwAMnrx3cdxdaY
x76g==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=TmJbdOrA;
spf=pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32c as permitted sender) smtp.mailfrom=alicexbtong@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1755900348; x=1756505148; 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:cc:to:subject:message-id:date:from:in-reply-to
:references:mime-version:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=30B92LDEPUVuBSToDL8iVnXpgFvrxwg3CBwyca2VQf0=;
b=wzmYJ9lhGDGo+PthPsLPaHgVuomjCMZllf8+LzABuBZyshpy9IRXP9DKgdv3XUj942
3btdyLTTk+MoOyDYAmqwpdCpTkfiRnc1upD32qr7GlKn2WeNjFc8Vdo4YGE7qzp2Ob87
Ug79eP7/4zk8fzv3Gsa0kX0WRtSeCVUBDMawgAearzfZfVE355pcEwKJO1FH2qbvhumy
wesNijn71ah16elSLn2lvl4I8RtUGAsgl/GXdH+AAkR8VwzyX/Y2dwDrYvR57bvvsCwZ
lWLMM5yoPCvnXwdA1x1hlQM7ILWc7II8RzmFuz/Ex1HSiswJPIUkZstWYyul9FINq8KW
9YBA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1755900348; x=1756505148; 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:cc:to:subject:message-id:date:from:in-reply-to
:references:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=30B92LDEPUVuBSToDL8iVnXpgFvrxwg3CBwyca2VQf0=;
b=T2+Xw/CyFv1lSp585NX7yOnINN9NCa2J9dFEobgZcEzWmLOE5awn2ewzmrHqt0O3nP
gOVjez5nVR4o/PpRNqd43nWYra5D279kMnNq0kd+NFT0TlKLP3hnHXGRWdY93Xvvqe0M
JoCy/zYuaU4MPkiRV3CNdtw0SqyaPHomN6adYPYCctw5LmJBRiwNEkkBrya/aDOXyPeP
pCd15yIArJdVq0mR/WHXbOcQstmBI0wORNrlS7kI8VVQyh80ouGexVBUjFJK2KgsUjL6
BKHSzRTDxzFGLZsUJw9ibK5x0sFi6UnKFPPQQE0ScfcAkBTGUMxtz/yZKcn95rt2Z7jc
Pn7w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1755900348; x=1756505148;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender: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=30B92LDEPUVuBSToDL8iVnXpgFvrxwg3CBwyca2VQf0=;
b=VBe77IbckOSUtcAndsbDRcwhMfDv+siVxct13ZS3N14Fq0Ppfhx/Dfa5Df978LYTRR
IJ9j50UExGLwwqKxN+z57pGEBsdhO9Z/7N3369U6uPd4OLUo9eC7FuWIR+yTbaOSiEFh
J8ypLpNAF8rt7DMZxEjy8zqBgRtqbNLHTWjyz6lSqKbGwfuIp0H6ANradWrwDIOAZi3/
tLnxq0BuTsx/WvGAGuiUMI+lGeTUhtldBWMofV85yo67bVqbdbfK5L61+B37t9Fh+pDY
/asIcIgO5qobOo8Ad71WPYdTeSxRsROE+ANle4ykuMD8YKclKg0oy8ovWu5nI/Wqfkrg
t3Kw==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCUwfpUIk6A/xwZwVdfqJGAWdSdjWJsxJWttx8rWvghMDmWnlQrsTEB0ub17g/+ooX5F8k+03qJV3GQt@gnusha.org
X-Gm-Message-State: AOJu0Yw3NSqCQUEe9JRYIHNlXkNtd99DR2dyRFZnJ0q+lJr9iH0zfptZ
rfvNdYnUI1zUuBIK9DJ6S11otFXUxTwF00MQ3Y5Yqg8rqBqctbxQrCul
X-Google-Smtp-Source: AGHT+IF7Zi2uwHFhCuBjAS9iS/LxKGMVgnR+1vLbuCR7RQ5DEiF2PE7NwjaRCcy3f/WtPEtgGRZs3w==
X-Received: by 2002:a05:622a:1147:b0:4b1:2460:db19 with SMTP id d75a77b69052e-4b2aab09738mr68489931cf.56.1755900348042;
Fri, 22 Aug 2025 15:05:48 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZew2X8mZPXGYPeUlRvD4+LsYWgLa/bbILAtGxK/++vX4A==
Received: by 2002:a05:622a:1aa0:b0:4b0:7b07:8987 with SMTP id
d75a77b69052e-4b29dac1a2als42158941cf.2.-pod-prod-02-us; Fri, 22 Aug 2025
15:05:42 -0700 (PDT)
X-Received: by 2002:a05:622a:5e0c:b0:4b2:ba5a:d51c with SMTP id d75a77b69052e-4b2ba5ad667mr7398781cf.61.1755900342822;
Fri, 22 Aug 2025 15:05:42 -0700 (PDT)
Received: by 2002:a05:620a:41c:b0:7e3:49c2:6a99 with SMTP id af79cd13be357-7ea079a596fms85a;
Thu, 21 Aug 2025 20:28:45 -0700 (PDT)
X-Received: by 2002:a05:6214:21cd:b0:709:f305:705d with SMTP id 6a1803df08f44-70d9722c613mr23372266d6.19.1755833324067;
Thu, 21 Aug 2025 20:28:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1755833324; cv=none;
d=google.com; s=arc-20240605;
b=BBjTfKIt3+bgvTJ73Q0d4g+kZdVEn/XL0dJyPXm+ClTqKNenZMB+HZqkXn1mBbcDo6
WDaAHdZ1BOclPvgotLJqhpj7WhPEwG+GsFQXQHzSd3W7dVJ70mfiAAhS6TxmI0v4Set+
hiYeBdUlx2K5GCkvb/1qoHwSibXvWczDaRBWfep0Z/Yab+1PFQr/q1jvx/PiYq9496oU
0tfmDYRLZ8p33jeTkBg9EQT5X/VJ1CQbtAr/PQUHdPD5Mcs6OueUUMrjAQt4mNdM34hU
4eIYg8bcRUwILpDp81hAZ6NzP1KJr/b3QJ8I5ktajsI7oeOO89MB3MvKKQovS81Upxgj
oXrA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:dkim-signature;
bh=juY5CUADBGntNwPbkk3fQZpWYvgc9avhqmC7BBkzFwg=;
fh=sapDHqhE46zLmMBeB1lkoe0zq8J9+V3Afx71/j8kvug=;
b=ZE4ME01v91YP8cYOC8zH/fjLrB/wDINI8DwhJN8rJmDWHWCEARCpC+OsIFIJ9GjXXd
ThzdYb76ANaPf42eeo4RyhfvMlM0O9LvgMBm0McXgBzPjtRuwPgzLkfgoIetoM792ozJ
w11r4qcjlm5IJVspifnzNVeJJ1ntFxL1er2FmxBusGZvt5FiNZ7K9beF4nGNjc8f4Juq
Ed/MYZMO2kp8677E5la+ysMGn3aYYZORpK9nDcyqRKHJ6KFMmSP1RID6UaSHAYIzAXal
OUkC6jVird3TdGq13FAG8KkrcXP8ophYOw4QY7tDM/RjUMelQJD+Di93jxSTx+2N/J+d
6LMQ==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=TmJbdOrA;
spf=pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32c as permitted sender) smtp.mailfrom=alicexbtong@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
Received: from mail-ot1-x32c.google.com (mail-ot1-x32c.google.com. [2607:f8b0:4864:20::32c])
by gmr-mx.google.com with ESMTPS id 6a1803df08f44-70ba9220586si6446006d6.7.2025.08.21.20.28.44
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Thu, 21 Aug 2025 20:28:44 -0700 (PDT)
Received-SPF: pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32c as permitted sender) client-ip=2607:f8b0:4864:20::32c;
Received: by mail-ot1-x32c.google.com with SMTP id 46e09a7af769-74381fbc6e3so844374a34.2
for <bitcoindev@googlegroups.com>; Thu, 21 Aug 2025 20:28:44 -0700 (PDT)
X-Gm-Gg: ASbGnctm04Xqy4kpWscq18aKbn+vFOBr5tOsv0IsUDzzLLVPObGlqHufqc+/VNUwiaA
BDDp989teXfy5S9EBf6a9HCLGzB2RuT3kXrUvp32VEK20W/diVElWVSs4kIqGQ9t65zWzE+jJkR
6/ri1yWMPh4S4KD6AurQL82zmKx/JC1tGKfZVKZgeNcBuguEsliOum+LvqiG5mFkOjF35bsCIHT
9NYi/GZZlaxrjjVkf+FiL8h
X-Received: by 2002:a05:6808:2126:b0:435:7256:3f8c with SMTP id
5614622812f47-43785363573mr1018540b6e.38.1755833323323; Thu, 21 Aug 2025
20:28:43 -0700 (PDT)
MIME-Version: 1.0
References: <CALiT-Zr7ZyPi655GsXbsNZMnQpz2RDAwhFqFhkLQ=1JD-1c60A@mail.gmail.com>
<e0a46b30-e633-4f38-b737-a5f1973da901n@googlegroups.com>
In-Reply-To: <e0a46b30-e633-4f38-b737-a5f1973da901n@googlegroups.com>
From: "/dev /fd0" <alicexbtong@gmail.com>
Date: Fri, 22 Aug 2025 08:58:32 +0530
X-Gm-Features: Ac12FXzSrBdBB8HtKUARF0bg2fG1ejuVjpOGYUorPIgJYBNf2QIsb753GuRg7B0
Message-ID: <CALiT-ZoNdW=1mdyjpy6zLgTNCJHL8fKt9svM_5GWi96HPsVQmA@mail.gmail.com>
Subject: Re: [bitcoindev] Re: Workshops and Activation for CHECKTEMPLATEVERIFY
and CHECKSIGFROMSTACK
To: Antoine Riard <antoine.riard@gmail.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Content-Type: multipart/alternative; boundary="0000000000008586cf063cebcd29"
X-Original-Sender: alicexbtong@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@gmail.com header.s=20230601 header.b=TmJbdOrA; spf=pass
(google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32c
as permitted sender) smtp.mailfrom=alicexbtong@gmail.com; dmarc=pass
(p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.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 (/)
--0000000000008586cf063cebcd29
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi Antoine,
> Why the 58 other names on the letter have not spent _their_ _free_ time
reviewing more CTV code ?
Some of them have reviewed CTV earlier in other pull requests and others
could be application developers who are interested in the use cases.
> https://github.com/ariard/bitcoin-contracting-primitives-wg (can transfer
you the repo ownership if you wish so)
Thanks for sharing the link. I found the [taproot workshops][0] repository
useful as well. I will create a new repository for CTV-CSFS workshops,
meetings etc. to document everything.
Workshop #1
Time: 28 August 2025 15:00 UTC
Channel: #ctv-csfs-activation on libera.chat
- Review and understand [BIP 119][1]
- Create basic CTV transactions on signet
[0]: https://github.com/bitcoinops/taproot-workshop
[1]: https://github.com/bitcoin/bips/blob/master/bip-0119.mediawiki
/dev/fd0
floppy disk guy
On Thu, Aug 21, 2025 at 5:37=E2=80=AFAM Antoine Riard <antoine.riard@gmail.=
com>
wrote:
> Hi Floppy,
>
> The call to review CTV has been published Jun. 9.
>
> On this letter, I can count ~60 names.
>
> Since the time of publication (2 months after), only 5 people have put a
> code review comment on #31989.
>
> Among the 5 people, only 2 were letter signatories (average-gary + stuxto=
).
>
> Why the 58 other names on the letter have not spent _their_ _free_ time
> reviewing more CTV code ?
>
> ...
>
> Now, of course anyone is free to patch CTV on top of knot and go to try
> the activation run with that.
>
> Personally, I still think we should aim for more neutral consensus
> development process...
>
> This was the intent with the bitcoin contracting primitives WG, done on a=
n
> open IRC chan.
>
> https://github.com/ariard/bitcoin-contracting-primitives-wg (can transfer
> you the repo ownership if you wish so)
>
> Where rather to present a primitive proposal as a "done deal" from a "pow
> wow" of experts,
> the goal was to create a neutral online forum for discussion open to
> anyone in the world
> who self-estimate they qualify as an expert on bitcoin consensus...and
> humbly trying to
> do better than the mess of the 2015 - 2017 period w.r.t consensus changes=
.
>
> Best,
> Antoine
> OTS hash: 0d3c23682b630c9c85288ece8e1acae2f4a3c76254e16e36ccb6ca0fcef2556=
b
>
> Le lundi 18 ao=C3=BBt 2025 =C3=A0 15:43:54 UTC+1, /dev /fd0 a =C3=A9crit =
:
>
>> Hi everyone,
>>
>> IRC channel: #ctv-csfs-activation on libera.chat
>>
>> I [requested][0] the economic nodes to review different soft fork
>> proposals and share their opinion on 5 March 2025. Four entries were add=
ed
>> to the [wiki][1] and nobody has any objections to the proposals. Some
>> organizations do not want to publicly participate in this process to avo=
id
>> politics and drama.
>>
>> A [letter][2] was signed on 9 June 2025 by bitcoin developers to get mor=
e
>> core contributors involved in the review process. It was followed by a
>> [proposal][3] that makes a few changes to CHECKTEMPLATEVERIFY and combin=
es
>> it with CHECKSIGFROMSTACK. Personally, I don't like that TEMPLATEHASH is
>> restricted to taproot and don't see anything wrong with
>> CHECKTEMPLATEVERIFY. However, other developers may disagree with me and
>> have different opinion. I have created an IRC channel for workshops,
>> meetings, activation, etc.
>>
>> We can finalize a meeting schedule so we can use the IRC channel to move
>> closer to covenants activation on bitcoin.
>>
>> I think BIP 8 would be a better option for the next soft fork.
>> [Previously][4], some suggestions were [rejected][5] because knots was n=
ot
>> used by a large number of users. However, things have changed since then
>> and [~15%][6] of nodes use knots for bitcoin.
>>
>> [0]: https://groups.google.com/g/bitcoindev/c/kd8g8V1NVOY/m/nE2y5V66AQAJ
>> [1]: https://en.bitcoin.it/wiki/Covenants_support
>> [2]: https://ctv-csfs.com/
>> [3]: https://groups.google.com/g/bitcoindev/c/5wLThgegha4/m/iUWIZPIaCAAJ
>> [4]:
>> https://gnusha.org/pi/bitcoindev/CAFvNmHS4s_MbXP8o3kWmaUZ5...@mail.gmail=
.com/
>> <https://gnusha.org/pi/bitcoindev/CAFvNmHS4s_MbXP8o3kWmaUZ5Xks1b76jSDymp=
1Bjr--4R8_v3Q@mail.gmail.com/>
>> [5]:
>> https://diyhpl.us/cgit/pi-bitcoindev/plain/cc/877bbc8de83e7aa4d2252a0473=
d05d634946b4/dev/fd0
>> [6]: https://bitnodes.io/nodes/?q=3Dknots#network-snapshot
>>
>> /dev/fd0
>> floppy disk guy
>>
> --
> 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/bitcoindev/e0a46b30-e633-4f38-b737-a5f1=
973da901n%40googlegroups.com
> <https://groups.google.com/d/msgid/bitcoindev/e0a46b30-e633-4f38-b737-a5f=
1973da901n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
> .
>
--=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/=
CALiT-ZoNdW%3D1mdyjpy6zLgTNCJHL8fKt9svM_5GWi96HPsVQmA%40mail.gmail.com.
--0000000000008586cf063cebcd29
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hi Antoine,<br><br>> =C2=A0Why the 58 other names on th=
e letter have not spent _their_ _free_ time reviewing more CTV code ?<br><b=
r>Some of them have reviewed CTV earlier in other pull requests and others =
could be application developers who are interested in the use cases.<br><br=
>> <a href=3D"https://github.com/ariard/bitcoin-contracting-primitives-w=
g">https://github.com/ariard/bitcoin-contracting-primitives-wg</a> (can tra=
nsfer you the repo ownership if you wish so)<br><br>Thanks for sharing the =
link. I found the [taproot workshops][0] repository useful as well. I will =
create a new repository for CTV-CSFS workshops, meetings etc. to document e=
verything.<br><br>Workshop #1<br><br>Time: 28 August 2025 15:00 UTC<br>Chan=
nel: #ctv-csfs-activation on libera.chat<br><br>- Review and understand [BI=
P 119][1]<br>- Create basic CTV transactions on signet<br><br>[0]: <a href=
=3D"https://github.com/bitcoinops/taproot-workshop">https://github.com/bitc=
oinops/taproot-workshop</a><br>[1]: <a href=3D"https://github.com/bitcoin/b=
ips/blob/master/bip-0119.mediawiki">https://github.com/bitcoin/bips/blob/ma=
ster/bip-0119.mediawiki</a><br><br>/dev/fd0<br>floppy disk guy</div><br><di=
v class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gma=
il_attr">On Thu, Aug 21, 2025 at 5:37=E2=80=AFAM Antoine Riard <<a href=
=3D"mailto:antoine.riard@gmail.com">antoine.riard@gmail.com</a>> wrote:<=
br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e=
x;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Floppy,<br><b=
r>The call to review CTV has been published Jun. 9.<br><br>On this letter, =
I can count ~60 names.<br><br>Since the time of publication (2 months after=
), only 5 people have put a code review comment on #31989.<br><br>Among the=
5 people, only 2 were letter signatories (average-gary + stuxto).<br><br>W=
hy the 58 other names on the letter have not spent _their_ _free_ time revi=
ewing more CTV code ?<br><br>...<br><br>Now, of course anyone is free to pa=
tch CTV on top of knot and go to try the activation run with that.<br><br>P=
ersonally, I still think we should aim for more neutral consensus developme=
nt process...<br><br>This was the intent with the bitcoin contracting primi=
tives WG, done on an open IRC chan.<br><br><a href=3D"https://github.com/ar=
iard/bitcoin-contracting-primitives-wg" target=3D"_blank">https://github.co=
m/ariard/bitcoin-contracting-primitives-wg</a> (can transfer you the repo o=
wnership if you wish so)<br><br>Where rather to present a primitive proposa=
l as a "done deal" from a "pow wow" of experts,<br>the =
goal was to create a neutral online forum for discussion open to anyone in =
the world<br>who self-estimate they qualify as an expert on bitcoin consens=
us...and humbly trying to<br>do better than the mess of the 2015 - 2017 per=
iod w.r.t consensus changes.<br><br>Best,<br>Antoine<br>OTS hash: 0d3c23682=
b630c9c85288ece8e1acae2f4a3c76254e16e36ccb6ca0fcef2556b<br><br><div class=
=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr">Le lundi 18 ao=C3=
=BBt 2025 =C3=A0 15:43:54 UTC+1, /dev /fd0 a =C3=A9crit=C2=A0:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hi everyone=
,<br><br>IRC channel: #ctv-csfs-activation on libera.chat<br><br>I [request=
ed][0] the economic nodes to review different soft fork proposals and share=
their opinion on 5 March 2025. Four entries were added to the [wiki][1] an=
d nobody has any objections to the proposals. Some organizations do not wan=
t to publicly participate in this process to avoid politics and drama.<br><=
br>A [letter][2] was signed on 9 June 2025 by bitcoin developers to get mor=
e core contributors involved in the review process. It was followed by a [p=
roposal][3] that makes a few changes to CHECKTEMPLATEVERIFY and combines it=
with CHECKSIGFROMSTACK. Personally, I don't like that TEMPLATEHASH is =
restricted to taproot and don't see anything wrong with CHECKTEMPLATEVE=
RIFY. However, other developers may disagree with me and have different opi=
nion. I have created an IRC channel for workshops, meetings, activation, et=
c. <br><br>We can finalize a meeting schedule so we can use the IRC channel=
to move closer to covenants activation on bitcoin.<br><br>I think BIP 8 wo=
uld be a better option for the next soft fork. [Previously][4], some sugges=
tions were [rejected][5] because knots was not used by a large number of us=
ers. However, things have changed since then and [~15%][6] of nodes use kno=
ts for bitcoin.<br><br>[0]: <a href=3D"https://groups.google.com/g/bitcoind=
ev/c/kd8g8V1NVOY/m/nE2y5V66AQAJ" rel=3D"nofollow" target=3D"_blank">https:/=
/groups.google.com/g/bitcoindev/c/kd8g8V1NVOY/m/nE2y5V66AQAJ</a><br>[1]: <a=
href=3D"https://en.bitcoin.it/wiki/Covenants_support" rel=3D"nofollow" tar=
get=3D"_blank">https://en.bitcoin.it/wiki/Covenants_support</a><br>[2]: <a =
href=3D"https://ctv-csfs.com/" rel=3D"nofollow" target=3D"_blank">https://c=
tv-csfs.com/</a><br>[3]: <a href=3D"https://groups.google.com/g/bitcoindev/=
c/5wLThgegha4/m/iUWIZPIaCAAJ" rel=3D"nofollow" target=3D"_blank">https://gr=
oups.google.com/g/bitcoindev/c/5wLThgegha4/m/iUWIZPIaCAAJ</a><br>[4]: <a hr=
ef=3D"https://gnusha.org/pi/bitcoindev/CAFvNmHS4s_MbXP8o3kWmaUZ5Xks1b76jSDy=
mp1Bjr--4R8_v3Q@mail.gmail.com/" rel=3D"nofollow" target=3D"_blank">https:/=
/gnusha.org/pi/bitcoindev/CAFvNmHS4s_MbXP8o3kWmaUZ5...@mail.gmail.com/</a><=
br>[5]: <a href=3D"https://diyhpl.us/cgit/pi-bitcoindev/plain/cc/877bbc8de8=
3e7aa4d2252a0473d05d634946b4/dev/fd0" rel=3D"nofollow" target=3D"_blank">ht=
tps://diyhpl.us/cgit/pi-bitcoindev/plain/cc/877bbc8de83e7aa4d2252a0473d05d6=
34946b4/dev/fd0</a><br>[6]:=C2=A0<a href=3D"https://bitnodes.io/nodes/?q=3D=
knots#network-snapshot" rel=3D"nofollow" target=3D"_blank">https://bitnodes=
.io/nodes/?q=3Dknots#network-snapshot</a><br><br>/dev/fd0<br>floppy disk gu=
y</div>
</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" target=
=3D"_blank">bitcoindev+unsubscribe@googlegroups.com</a>.<br>
To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/e0a46b30-e633-4f38-b737-a5f1973da901n%40googlegroups.com?utm_med=
ium=3Demail&utm_source=3Dfooter" target=3D"_blank">https://groups.googl=
e.com/d/msgid/bitcoindev/e0a46b30-e633-4f38-b737-a5f1973da901n%40googlegrou=
ps.com</a>.<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 visit <a href=3D"https://groups.google.com/d/msgid/=
bitcoindev/CALiT-ZoNdW%3D1mdyjpy6zLgTNCJHL8fKt9svM_5GWi96HPsVQmA%40mail.gma=
il.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/=
msgid/bitcoindev/CALiT-ZoNdW%3D1mdyjpy6zLgTNCJHL8fKt9svM_5GWi96HPsVQmA%40ma=
il.gmail.com</a>.<br />
--0000000000008586cf063cebcd29--
|