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
|
Delivery-date: Sat, 28 Jun 2025 09:34:52 -0700
Received: from mail-oi1-f188.google.com ([209.85.167.188])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBC7YL44NVYFRBIVTQDBQMGQEILISV3Y@googlegroups.com>)
id 1uVYVv-0002J6-Qd
for bitcoindev@gnusha.org; Sat, 28 Jun 2025 09:34:52 -0700
Received: by mail-oi1-f188.google.com with SMTP id 5614622812f47-40b59532098sf5366b6e.0
for <bitcoindev@gnusha.org>; Sat, 28 Jun 2025 09:34:51 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1751128485; cv=pass;
d=google.com; s=arc-20240605;
b=jrMBdZLon7s2PTpP+uhTBl7Kxj2lxatYPSbv+FQ02uw74tXPiv0Za3V8pKpbgm+l5c
6lS+WRVIyU23f8Xj5UOaqB5TfZM90V1MvHyyNvoKN/pm1HdIN+tAx5MOyoZK2DB833wv
LhtMZM+7TbppQc0geFlAKF01bgqJdTL5TytSD2e66kLytj/aXrL9W3SffH7dDHG0jP6V
UZcOhEJ3Yw6mfVN5psCtpMPKXVVLp0FofIoFKKUbm06Q/WIxxtvYgT0OKPRlZIeTtBlN
UsXBO45LMHHRkAGvdKxZ6+RmWlzolVHCYKAMrV18YIxCPDsPYzW3dakaSfQudw8ePX2w
b48w==
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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
fh=sPbqrGT3R2HQEOSQ/IByYZ/uc4DckvCYSP/a9F63qb8=;
b=cizAyeGuWxrOmlhpOhpmZFxumblthGxJJDJFgMXF40IVytcTSC8YBhXBnIzbzLRrr+
1cvuddVUf199sV4t2l7dsU5oj7c4gkuJ5CbiByOUHDhJop8fAVprDwvDCG1k4CgNwt8I
FsN56CucpUIyKXs7zaKtfIiBZX4kEMJ3xgpgzaXM/Qj/Z6jVisBtZmi8FuioIubJb6AP
4MI3n4tgBiTEB6e8W9uqNzlBltyy4BjFlO7FEqYn/dpMrkE3L9X0ZYQqRpLWfSPmykmi
/oM4tHUPhDmX9fScGHWDgYWxoizyV7PgA1XvoLdmVtL8G9v9o41UfYrwCHMOhDs3U/Xe
LHDw==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=OOs+oO0p;
spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) smtp.mailfrom=saintwenhao@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=1751128485; x=1751733285; 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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
b=tRm/zPRITApTh/zhJ+s4uuIfdTF3r8Kf+lRRkyZ3gNybLcaUjNEY81gRDDne1ct0O5
jnWWJAGvslaNldWzr5Liv2/SjB9maDs24GuDoGywjGDvvVvxE9BkOjPvEvVAnmapxVWf
7Ohw/dkPSF/lAjgLW4ZNHW0ICFjq2pGpQSej5w1FU38Brny7ghxgxjQ94jYpRfdBviDV
L9f3ZXjJN1UyrZgVcCGMY0jYz4AmW0yhwu5ssPcPtwEasjxGJJss9YK1V3kNdRa2kKzr
qZvVQIN7f3iNd8NKPKiEyCwMLF/P+n6Q0o0YtR0mddumY/h2LHJMiWCSS/EzhzRFNPH4
iffw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1751128485; x=1751733285; 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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
b=bPEGQtwMCnaFGQMN9aofRqrUCvpB/zxx/2+AI3NJV9doaqkitmsokvjthHEqZqO8Vx
DbzttGVPrE4BuXN7YDZjj3QrxM1cuLztyWogGG0rG3fFIA1lPtQQM3WJMEW/YSL2G1Cn
DezR1gu/zIiaCxSiP1bSHZ75RTMFOUDBK9Qa+mKpg6UG8F5+jhE/SAZsQEUCucT4vyaK
LjtDo2R09CSYXWVfXF4mQUB0TJnbqWn10pa0KMoP5ELulbsykZe3WjvgTVZ67TBYaXHE
5NV80DvAsDnhwtSF2BI04OHNShkAsVc7ht8OlqJ0BP0QYZIcOovUmqPsBTF1inuZIRgq
Y8cA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1751128485; x=1751733285;
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=4AdpoF11BG1tXJg0VJA/bqpXogivt0izWg2UG2nhnKU=;
b=j0EhJAaMaMDvIwqnEU7FSmqSVJ9ekSbohLxYRZYVvHKGLbFfECLQ/Ornn3vVlCmYi7
EdUTD/2WVVjVYzE4QqwVXI6FQ6xJnR2ZsxGagUiB/U9v6vkUqvLeUrIHhbsN2KaTYCmp
FkVug2eA5B3RJoAKnarVso/FQeW6LU166WNmn9sg1YdHU9qE1kAiEAv5Z0n7ar+LXyvd
4gaaf2hbxtqjmYO37ytrgPIG+yQAOHtsDixC117MDMvdgxm95uvu2axbEuncLdrlp1l1
b2Ir1go+vV/H1dt9OKdN2siCeM4lh+QJ3VjyZahXqvKTe+hRkMZkpeAxcP1VOpjIT3h5
Pw5Q==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCX1GyH7U8rtaCDhEo9Y4GR3M7Q6acjENMaxAc3x4vWh8RSaoPKQp+LLumncyHt1eCM1VYeo50hOh6xx@gnusha.org
X-Gm-Message-State: AOJu0Yz1JxWNNcPIyiaSzI7rkw2fpnnc46cqj6QWA5CiuZhshWiRNyzZ
OzsmuY57AWxWBhLPtjp9GczyR4nQ3/QiVkHCXthqjmMOItwwsQmjNVTT
X-Google-Smtp-Source: AGHT+IEPLwiz1RiO2GFSOZEbJ1AdxuzCDnRyOiuHMEL3cK//UOAiGvRGPK8VuLHJ0oL5/9DoBs+XCg==
X-Received: by 2002:a05:6870:a99b:b0:2ef:14cc:caa8 with SMTP id 586e51a60fabf-2efed451aa9mr4736747fac.3.1751128485262;
Sat, 28 Jun 2025 09:34:45 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZcCcUHPGtP6e7M99dSBMYw/NayvpmJR3SF8NXlR6FS9dg==
Received: by 2002:a05:6871:7894:b0:2d5:b2c1:db0b with SMTP id
586e51a60fabf-2efcf2f0679ls2101395fac.2.-pod-prod-06-us; Sat, 28 Jun 2025
09:34:42 -0700 (PDT)
X-Received: by 2002:a05:6808:1383:b0:40a:f620:6169 with SMTP id 5614622812f47-40b33aa5538mr5668553b6e.0.1751128482197;
Sat, 28 Jun 2025 09:34:42 -0700 (PDT)
Received: by 2002:a50:ccde:0:b0:609:bcd7:3415 with SMTP id 4fb4d7f45d1cf-60c86878d63msa12;
Sat, 28 Jun 2025 09:13:20 -0700 (PDT)
X-Received: by 2002:a05:6402:40cd:b0:607:ec35:eb8e with SMTP id 4fb4d7f45d1cf-60c88e72eaamr6437412a12.20.1751127198480;
Sat, 28 Jun 2025 09:13:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1751127198; cv=none;
d=google.com; s=arc-20240605;
b=jDQ5snNnwI0Jo/Z7KE4UsoEybO8Ee1OE8uZSuWinZ2O3qYaUf4PPCM9T3H1iHOHr70
33zBgARBFzYcFRLfnQM/uyuqI8QL2JwV5cJFXCuw3kUeBGDZ7MqxpdCw0+5ZxZ4Pp7GV
c8AHEfxBgZ5NqJEz2BagnJ39gTxT2ycYkBtZxFspsCqsmSXOOK9vv/vXfSbNca0bCce2
/9ISiOhUTJ8Nfw6Fo80v8tyeOGRnXM8aUd8TlfVT1YX4LLE9efNnLseyUEYmNHnI1Jzz
1qp9cmsfx0yBE+y+dBegM6Ma9Xk8sSKEbqkAvCxRUy7b2aaXU6NSmPJ21A/gckXzDqMB
iG0w==
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=sOXL9fR6jxZdEHyVvUeeMfSSf99/RtEwVaEZN/6fcXc=;
fh=RwR1F3GlROokoj4byVbZNUD73qQNrmoY81921aJ2vP8=;
b=T8Fu3QOYbTwe0dv3joAVUaFq1lHbFIA/bXU5BfUM3wBsmnvSUnONiD3Y09MQVnBNwP
ew4x6JhGNIIlo8gBY9r/obzVhknR7qYAjmFfl+fgCPfSVSRxXdqhAZLeBE4ASa2alAv4
WJjigw8qkbmE3i89s9OqssNsmIUo9EPR/tXHlv4SkJgSaswuzHbTnhYQol0RxHyEzu3+
xowqhR/M92tRsUn87vMJLMMHLxXSZKaE7Crhe9C7OkUHJ/SXjw6dkZV0mwxAydIU3ne9
OItxoDa/KTo+iteuYh6xq2KMeRNVtIzBagxllsVfI0kMeKVM6A8Le+2J1bb+JJ2xwN4a
yOzQ==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=OOs+oO0p;
spf=pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) smtp.mailfrom=saintwenhao@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com;
dara=pass header.i=@googlegroups.com
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com. [2a00:1450:4864:20::529])
by gmr-mx.google.com with ESMTPS id 4fb4d7f45d1cf-60c828ae04asi330213a12.2.2025.06.28.09.13.18
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sat, 28 Jun 2025 09:13:18 -0700 (PDT)
Received-SPF: pass (google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) client-ip=2a00:1450:4864:20::529;
Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-607b59b447bso1216028a12.1
for <bitcoindev@googlegroups.com>; Sat, 28 Jun 2025 09:13:18 -0700 (PDT)
X-Gm-Gg: ASbGncvVdkL+x9VYLLxqu6LBNcdDal4PVBcoN3MitasPW5cSqrB0dQZw8S/Z0EmhbIM
WYXWAeDI+OIyWPn8q3JeOHP5DTGGQOBkydsMqLgUUr45rQgavcu9yUkwx2oTr5jsX2NhUVv5JsL
HD5DQ0nu9wvmhNz73baqx/ylw6aag+IGAfK3f9rWM0/uE=
X-Received: by 2002:a05:6402:4408:b0:607:28c9:c3c9 with SMTP id
4fb4d7f45d1cf-60c88d951e9mr6229369a12.6.1751127197553; Sat, 28 Jun 2025
09:13:17 -0700 (PDT)
MIME-Version: 1.0
References: <a86c2737-db79-4f54-9c1d-51beeb765163n@googlegroups.com>
<aEdoIvOgNNtT6L4s@mail.wpsoftware.net> <195051b7c393b9a28727e87647ac002b@dtrt.org>
<CAPfvXf+0M2PPYOAuWNt9EFWBXGspkZ3xDXKb9Tm7MW8RO3X0aA@mail.gmail.com>
<0B7CEBEE-FB2B-41CF-9347-B9C1C246B94D@sprovoost.nl> <f8220f1b-831a-4459-8dee-7fc81f4b666cn@googlegroups.com>
In-Reply-To: <f8220f1b-831a-4459-8dee-7fc81f4b666cn@googlegroups.com>
From: Saint Wenhao <saintwenhao@gmail.com>
Date: Sat, 28 Jun 2025 18:13:06 +0200
X-Gm-Features: Ac12FXz50DIc-0Djyn_CpEq1Fzt030Xg6TEROYJ2ToKJe7G7rR4nEwAtO1nSL-s
Message-ID: <CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg@mail.gmail.com>
Subject: Re: [bitcoindev] CTV + CSFS: a letter
To: Paul Sztorc <truthcoin@gmail.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Content-Type: multipart/alternative; boundary="0000000000009116d60638a412e9"
X-Original-Sender: saintwenhao@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@gmail.com header.s=20230601 header.b=OOs+oO0p; spf=pass
(google.com: domain of saintwenhao@gmail.com designates 2a00:1450:4864:20::529
as permitted sender) smtp.mailfrom=saintwenhao@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 (/)
--0000000000009116d60638a412e9
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
> That is why it is better -- I can activate my own thing, without
bothering you all.
After reading BIP-300 in its current form, I think it is too complex.
Instead, much simpler constructions are already available, without any
soft-forks. What is more: they were possible since 2009, and they can be
implemented by raw Script, if needed, which makes them portable between
many altcoins, which copy-pasted Bitcoin's source code, and also between
different address types (excluding TapScript, because OP_SIZE will work
only with DER signatures).
Example testnet transaction:
https://mempool.space/testnet4/tx/cc159432ffb7a166abeccc79800e9616a09ea9ac6=
937080c2ca37b38671970e5
Example address:
https://mempool.space/testnet4/address/tb1qzsjnew5qcn75e4cqdsc6r9v8fjy5ensa=
ncqmv2l2n82p0q5f5tls758l9d
Example Script: OP_SIZE 60 OP_LESSTHAN OP_VERIFY
0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
OP_CHECKSIG
Here, each coin sender can decide, which difficulty should be picked for a
given transaction output. When the size is required to be less than 60,
then that coin can be moved after grinding around 256 hashes (one byte).
Then, by lowering that value, it can be made 256 times harder, each time
this value is decremented (down to 10, because 9-byte signature is the
smallest valid one).
So, to sum up, the ability to lock output Scripts with Proof of Work is
possible here and now, without any consensus changes. The only need for
further changes is related to Merged Mining, because the way of transaction
hashing is obviously different, than the way of hashing existing block
headers. However, that model given above should be sufficient, to deploy
some real, decentralized sidechains, on top of some existing chains, and
see, how they would be used in practice.
czw., 12 cze 2025 o 02:02 Paul Sztorc <truthcoin@gmail.com> napisa=C5=82(a)=
:
> > What I _would_ oppose is a Python based alternative implementation and
> activation client like co-signer Paul Sztorc proposed.[3]
>
> I have done no such thing.
>
> The bip300301_enforcer is in rust [0]. Furthermore, it is not an
> "alternative" to Core -- it must connect to Bitcoin Core, via ZMQ. (But =
it
> is an "activation client" -- of a kind.)
>
> (Anyone who glanced at the github for 2 seconds, would see all of these
> things, by the way.)
> (Sjors, you may be confusing my project, with Bitcoin Core, which contain=
s
> python, including a siget-mining-script.)
>
> CUSF is clever -- because it **frees** Core from the headache and
> responsibility of soft fork activation (which I know many people here
> hardly enjoy). That is why it is better -- I can activate my own thing,
> without bothering you all. And I don't have to "compete" with CTV to be
> further ahead "in line" (or whatever). So I am free to appraise CTV
> rationally.
>
> We all know that Core is a meritocracy. And that every decision and
> sentence uttered by Core is a perfect work of divine truth -- free of all
> the flaws that have plagued every other organization throughout history.
> Lucky us! Just think, in other organizations, people sometimes allow thei=
r
> prejudice to color their judgement, occasionally jumping to conclusions
> that are incorrect -- not here though. Here it's all based on merit, baby=
.
> No need for a plan B!
>
> Cheers,
> Paul
>
> [0] https://github.com/LayerTwo-Labs/bip300301_enforcer
>
> --
> 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/f8220f1b-831a-4459-8dee-7fc8=
1f4b666cn%40googlegroups.com
> <https://groups.google.com/d/msgid/bitcoindev/f8220f1b-831a-4459-8dee-7fc=
81f4b666cn%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/=
CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg%40mail.gmail.com.
--0000000000009116d60638a412e9
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">> That is why it is better -- I can activate my own thi=
ng, without bothering you all.<br><br>After reading BIP-300 in its current =
form, I think it is too complex. Instead, much simpler constructions are al=
ready available, without any soft-forks. What is more: they were possible s=
ince 2009, and they can be implemented by raw Script, if needed, which make=
s them portable between many altcoins, which copy-pasted Bitcoin's sour=
ce code, and also between different address types (excluding TapScript, bec=
ause OP_SIZE will work only with DER signatures).<br><br>Example testnet tr=
ansaction: <a href=3D"https://mempool.space/testnet4/tx/cc159432ffb7a166abe=
ccc79800e9616a09ea9ac6937080c2ca37b38671970e5">https://mempool.space/testne=
t4/tx/cc159432ffb7a166abeccc79800e9616a09ea9ac6937080c2ca37b38671970e5</a><=
br>Example address: <a href=3D"https://mempool.space/testnet4/address/tb1qz=
sjnew5qcn75e4cqdsc6r9v8fjy5ensancqmv2l2n82p0q5f5tls758l9d">https://mempool.=
space/testnet4/address/tb1qzsjnew5qcn75e4cqdsc6r9v8fjy5ensancqmv2l2n82p0q5f=
5tls758l9d</a><br>Example Script: OP_SIZE 60 OP_LESSTHAN OP_VERIFY 0279be66=
7ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 OP_CHECKSIG<br><=
br>Here, each coin sender can decide, which difficulty should be picked for=
a given transaction output. When the size is required to be less than 60, =
then that coin can be moved after grinding around 256 hashes (one byte). Th=
en, by lowering that value, it can be made 256 times harder, each time this=
value is decremented (down to 10, because 9-byte signature is the smallest=
valid one).<br><br>So, to sum up, the ability to lock output Scripts with =
Proof of Work is possible here and now, without any consensus changes. The =
only need for further changes is related to Merged Mining, because the way =
of transaction hashing is obviously different, than the way of hashing exis=
ting block headers. However, that model given above should be sufficient, t=
o deploy some real, decentralized sidechains, on top of some existing chain=
s, and see, how they would be used in practice.</div><br><div class=3D"gmai=
l_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">czw., =
12 cze 2025 o 02:02=C2=A0Paul Sztorc <<a href=3D"mailto:truthcoin@gmail.=
com">truthcoin@gmail.com</a>> napisa=C5=82(a):<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">>=20
What I _would_ oppose is a Python based alternative implementation and=20
activation client like co-signer Paul Sztorc proposed.[3]<br><br>I have don=
e no such thing.<br><br>The bip300301_enforcer is in rust [0]. Furthermore,=
it is not an "alternative" to Core --=C2=A0 it must connect to B=
itcoin Core, via ZMQ. (But it is an "activation client" -- of a k=
ind.)<br><br>(Anyone who glanced at the github for 2 seconds, would see all=
of these things, by the way.)<br>(Sjors, you may be confusing my project, =
with Bitcoin Core, which contains python, including a siget-mining-script.)=
<br><br>
CUSF is clever -- because it **frees** Core from the headache and responsib=
ility of soft fork activation (which I know many people here hardly enjoy).=
That is why it is better -- I can activate my own thing, without bothering=
you all. And I don't have to "compete" with CTV to be furthe=
r ahead "in line" (or whatever). So I am free to appraise CTV rat=
ionally.<br><br>We all know that Core is a meritocracy. And that every deci=
sion and sentence uttered by Core is a perfect work of divine truth -- free=
of all the flaws that have plagued every other organization throughout his=
tory. Lucky us! Just think, in other organizations, people sometimes allow =
their prejudice to color their judgement, occasionally jumping to conclusio=
ns that are incorrect -- not here though. Here it's all based on merit,=
baby. No need for a plan B!<br><br>Cheers,<br>Paul<br><br>[0] <a href=3D"h=
ttps://github.com/LayerTwo-Labs/bip300301_enforcer" target=3D"_blank">https=
://github.com/LayerTwo-Labs/bip300301_enforcer</a><br><br>
<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/f8220f1b-831a-4459-8dee-7fc81f4b666cn%40googlegroups.com?utm_med=
ium=3Demail&utm_source=3Dfooter" target=3D"_blank">https://groups.googl=
e.com/d/msgid/bitcoindev/f8220f1b-831a-4459-8dee-7fc81f4b666cn%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/CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg%40mail.gmail=
.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/ms=
gid/bitcoindev/CACgYNOKE4VmkrMCkSG5WahkJsbw6_9SSuGLzva1c2ER33SD6Kg%40mail.g=
mail.com</a>.<br />
--0000000000009116d60638a412e9--
|