summaryrefslogtreecommitdiff
path: root/48/43054f3519557b39abc7cc88db8b8e69ea6a2e
blob: 50bc463e58eda45d4ce4dbe7283f4f57f16f7e93 (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
Delivery-date: Tue, 29 Apr 2025 07:15:34 -0700
Received: from mail-yw1-f188.google.com ([209.85.128.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+bncBC7YL44NVYFRB6V5YPAAMGQE3PRIV5I@googlegroups.com>)
	id 1u9lkD-0002bR-Qu
	for bitcoindev@gnusha.org; Tue, 29 Apr 2025 07:15:34 -0700
Received: by mail-yw1-f188.google.com with SMTP id 00721157ae682-70267bb7ed8sf68449877b3.1
        for <bitcoindev@gnusha.org>; Tue, 29 Apr 2025 07:15:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1745936127; x=1746540927; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-sender:mime-version
         :subject:references:in-reply-to:message-id:to:from:date:sender:from
         :to:cc:subject:date:message-id:reply-to;
        bh=hNGDFwxtR/o6jkHIsw3X7wfs/Z0ErbEGAR7wvfxZtXM=;
        b=EHEsKwYVn0U+lqvatNctJ0/O0aMuQthCNWZAh2awb2W1IFU7vnEp1zNFckpGOz/Mll
         90FzGerCDaTwncV6RiygDyi2u0y63CP9CZFp1Evku+/bv4o1j/XZ/vKTsb6TEnYGRRrt
         bosHQyIjEyg7xNb7LKvBKPNKDnAdzRaSIHiF3QwFLsbPSyfLUzJdBFavvt+ii14Aqw7v
         wjPsB4qL/uY1aiXLvX7idf12sfsLcdrFjuYUQcIBljyIfarq5PRNRiwJkuh2oFUy+3oN
         H+yomGwMYFiMuy2owOB6KLxttMuyzzotTQ5ClyU1xvrekf56IMwr5E8GFhLiPtnwor7z
         SKdg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1745936127; x=1746540927; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-sender:mime-version
         :subject:references:in-reply-to:message-id:to:from:date:from:to:cc
         :subject:date:message-id:reply-to;
        bh=hNGDFwxtR/o6jkHIsw3X7wfs/Z0ErbEGAR7wvfxZtXM=;
        b=O7JW1FicaG5OaruPoXbTLVOPrRrM1DAg3zoyy4VjxCXzJDjjGLr7bkenRXK1VTRoIt
         Jxx/vssFPKP/a3sc4CKxF31BYASoukWEupPaLcCx0uJFORi81YTeBy6i1kPO5mw2Rs11
         9WuOQm/vThzxLOuoVc+jmMqq5RFzOqJVZTZ+HLNx+/hXWItdkwFC6+3nmufLNi1ZWA+w
         XSV06YoQBENMKeKkl5azhk/hRJYjJ1vMVCXEV06nbXWy/nuP+qUfffBIkixAaGmIqvmO
         Ljadt1BmYBoG+UkxszEimpo9PbB67Py6pyGqYNdIEO030JHn7z3CXW+/CpPYfNbFNleo
         c1rg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1745936127; x=1746540927;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-sender:mime-version
         :subject:references:in-reply-to:message-id:to:from:date:x-beenthere
         :x-gm-message-state:sender:from:to:cc:subject:date:message-id
         :reply-to;
        bh=hNGDFwxtR/o6jkHIsw3X7wfs/Z0ErbEGAR7wvfxZtXM=;
        b=Yyxc9iGb5K8EVDa9Er4k9iyMgk47B6q7fywIpWJ+nyXQf3FVJLvhTs9V0cUNaGePIb
         FdK3MhttrovyKnVoC+kBmW4Sn+rTqoJcwUDvVJaBMTs3i5J2MKvU1igZo0jA73f1Fbj2
         zCrYqel9YfH8VwUWAHy1MA88Sve2UgFivtzmGsDTH7LYyRrm4tOzSaoQjk7/cVVZeYd2
         w2fdzuCWCsP7Tel9q+5vTT14BV+LwXfO+u/Qo4PRjdwf+F4UxKChmythf0V56BJ1tMOz
         DB/vqglvd90NOJuCLzRRbBMQy1zK6z0ZX998Y4pAkE/w/XwgleAK7XBcjD+n0WpFK7Hw
         4LCA==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=1; AJvYcCW42Kwi695YpX492xQ2xkD2Xm/rnfRzU3B+KL1rFcmcAPVKSmzv6UzAgNABk5vX21GpXYs8TwCxITa2@gnusha.org
X-Gm-Message-State: AOJu0YwuzsTchx71rPHWI8r5mH+r5GznJ25iYVtqbRqot0RDOU+YOO0a
	fJtlU8J8d/l3suDmS9M1r1bQlnrXkMz8+uuzpkzI78uksmcRzXoz
X-Google-Smtp-Source: AGHT+IGfg9wu3DJRR5FrYwDoNZUPjpG5i1c+hFJQ8BzMXXi3NKllScaRZItBssEfIGvRqTGr5PDZ7Q==
X-Received: by 2002:a05:6902:2605:b0:e60:a1a8:8448 with SMTP id 3f1490d57ef6-e735108ccc4mr4646515276.8.1745936126687;
        Tue, 29 Apr 2025 07:15:26 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AVT/gBH+gfvvKQYymOGvsLmEgVIU9YSaaYoJCqz+YsgEbS++Iw==
Received: by 2002:a25:df09:0:b0:e6d:f2c2:ec75 with SMTP id 3f1490d57ef6-e73017687dbls590889276.1.-pod-prod-07-us;
 Tue, 29 Apr 2025 07:15:21 -0700 (PDT)
X-Received: by 2002:a05:690c:5714:b0:708:1ba4:63d2 with SMTP id 00721157ae682-70899640f6cmr41234307b3.2.1745936121852;
        Tue, 29 Apr 2025 07:15:21 -0700 (PDT)
Received: by 2002:a05:690c:6e93:b0:6ef:590d:3213 with SMTP id 00721157ae682-70854a7d3bams7b3;
        Fri, 25 Apr 2025 10:19:01 -0700 (PDT)
X-Received: by 2002:a05:690c:670e:b0:6fb:277f:f022 with SMTP id 00721157ae682-708540fa168mr44138227b3.15.1745601540295;
        Fri, 25 Apr 2025 10:19:00 -0700 (PDT)
Date: Fri, 25 Apr 2025 10:19:00 -0700 (PDT)
From: Saint Wenhao <saintwenhao@gmail.com>
To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Message-Id: <daecbe84-30e7-4ba8-aa60-596cb7c1658bn@googlegroups.com>
In-Reply-To: <f4c7991c-b053-481c-83ff-d37f9aad6d66n@googlegroups.com>
References: <CADL_X_eXjbRFROuJU0b336vPVy5Q2RJvhcx64NSNPH-3fDCUfw@mail.gmail.com>
 <ZgmJFfXnQddkTQVq@petertodd.org>
 <CAFC_Vt7zKvMEfQLzWHQ6t_9bgv1iqt4Ah8N883CuoSfmLUKdMA@mail.gmail.com>
 <ZgnVtJHn2ikLfwa9@petertodd.org>
 <CADL_X_cmcXxHke089OD_45VRJy5aR+9uj-18bSjXBE7FKwR-Jw@mail.gmail.com>
 <wKrcm6SEjcG_7UmxByP-rDDVajB7-oYJRF9p_BjLe5XVzxVV9nCB8RsTAXcD5vF_rWxUmLK4HOM7zV7U4-kZSUO9Ccj4jEehsbbb7FD45GQ=@wuille.net>
 <ZgzYtZqPcnykqyxK@erisian.com.au>
 <7a67edd1-0182-4170-90f4-998d12431024n@googlegroups.com>
 <3b1a26a9-acef-496a-8465-c32879d2a833n@googlegroups.com>
 <ZjZstmciwJ9oPZ1x@petertodd.org>
 <f4c7991c-b053-481c-83ff-d37f9aad6d66n@googlegroups.com>
Subject: Re: [bitcoindev] The Future of Bitcoin Testnet
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_106088_1579396385.1745601540019"
X-Original-Sender: saintwenhao@gmail.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 (/)

------=_Part_106088_1579396385.1745601540019
Content-Type: multipart/alternative; 
	boundary="----=_Part_106089_1222983167.1745601540019"

------=_Part_106089_1222983167.1745601540019
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

> Should we plan for a reset of testnet?

Surprisingly, it is a very good question. However, replacing testnet3 with=
=20
testnet4, by just dropping support for the old network, should not be=20
called "reset", but rather "abandon". So, the question is: should we mine a=
=20
new Genesis Block, at height one, on top of the current Genesis Block from=
=20
testnet3, and trigger the biggest possible chain reorganization, where the=
=20
whole chain is reorged in a backward-compatible way?

Also I wonder, if that method of introducing testnet5, by doing it on top=
=20
of testnet4's Genesis Block is worth considering. Because then, some=20
planned changes, like entirely dropping the difficulty reset, could be=20
potentially turned from hard-fork into just a regular soft-fork, supported=
=20
by hashrate majority.

And of course, reorging everything is an edge case, that we may want to see=
=20
on any testnet first, before anyone will succeed with that on the main=20
network, if SHA-256 will ever be broken, and if re-hashing the whole chain=
=20
will be needed.

poniedzia=C5=82ek, 31 marca 2025 o 22:41:20 UTC+2 Garlo Nicon napisa=C5=82(=
a):

> > 4. As a result, TBTC is being actively bought and sold; one could argue=
=20
> that the fundamental principle of testnet coins having no value has been=
=20
> broken.
>
> Now, some time passed, so we can look at the history, and get some=20
> conclusions. In case of testnet4, the same thing happened. And some peopl=
e=20
> consider testnets as altcoins:=20
> https://bitcointalk.org/index.php?topic=3D5536825.0
> Which means, that if new testnets will be released in a similar way, then=
=20
> none of them will be worthless.
>
> niedziela, 5 maja 2024 o 15:12:08 UTC+2 Peter Todd napisa=C5=82(a):
>
> On Tue, Apr 30, 2024 at 11:46:59AM -0700, Matthew Bagazinski wrote:=20
> >=20
> >=20
> > Unfortunately, the current form of Testnet is doomed to have value, jus=
t=20
> > like BTC. Its scarcity makes it a valuable asset. And no reset will=20
> change=20
> > that. It will only result in repeated resets, multiple versions of=20
> testnet,=20
> > and people never learning.=20
>
> The scarcity of testnet BTC isn't the only valuable asset in testnet;=20
> testnet=20
> blockchain space itself is a scarce, valuable, asset. It's an asset that=
=20
> we=20
> can't easily make worthless, even through testnet resets, as there are=20
> usecases=20
> (including scams) where the long-term persistence of the data doesn't=20
> matter.=20
>
> --=20
> https://petertodd.org 'peter'[:-1]@petertodd.org=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/=
daecbe84-30e7-4ba8-aa60-596cb7c1658bn%40googlegroups.com.

------=_Part_106089_1222983167.1745601540019
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

&gt; Should we plan for a reset of testnet?<br /><br />Surprisingly, it is =
a very good question. However, replacing testnet3 with testnet4, by just dr=
opping support for the old network, should not be called "reset", but rathe=
r "abandon". So, the question is: should we mine a new Genesis Block, at he=
ight one, on top of the current Genesis Block from testnet3, and trigger th=
e biggest possible chain reorganization, where the whole chain is reorged i=
n a backward-compatible way?<br /><br />Also I wonder, if that method of in=
troducing testnet5, by doing it on top of testnet4's Genesis Block is worth=
 considering. Because then, some planned changes, like entirely dropping th=
e difficulty reset, could be potentially turned from hard-fork into just a =
regular soft-fork, supported by hashrate majority.<br /><br />And of course=
, reorging everything is an edge case, that we may want to see on any testn=
et first, before anyone will succeed with that on the main network, if SHA-=
256 will ever be broken, and if re-hashing the whole chain will be needed.<=
br /><br /><div class=3D"gmail_quote"><div dir=3D"auto" class=3D"gmail_attr=
">poniedzia=C5=82ek, 31 marca 2025 o=C2=A022:41:20 UTC+2 Garlo Nicon napisa=
=C5=82(a):<br/></div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0=
 0 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">&g=
t; 4. As a result, TBTC is being actively bought and sold; one could argue =
that the fundamental principle of testnet coins having no value has been br=
oken.<br><br>Now, some time passed, so we can look at the history, and get =
some conclusions. In case of testnet4, the same thing happened. And some pe=
ople consider testnets as altcoins: <a href=3D"https://bitcointalk.org/inde=
x.php?topic=3D5536825.0" target=3D"_blank" rel=3D"nofollow" data-saferedire=
cturl=3D"https://www.google.com/url?hl=3Dpl&amp;q=3Dhttps://bitcointalk.org=
/index.php?topic%3D5536825.0&amp;source=3Dgmail&amp;ust=3D1745687920091000&=
amp;usg=3DAOvVaw38tHqcQb0ht6R6knZoH1Cf">https://bitcointalk.org/index.php?t=
opic=3D5536825.0</a><br>Which means, that if new testnets will be released =
in a similar way, then none of them will be worthless.<br><br><div><div dir=
=3D"auto">niedziela, 5 maja 2024 o=C2=A015:12:08 UTC+2 Peter Todd napisa=C5=
=82(a):<br></div><blockquote style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex">On Tue, Apr 30, 2024 at 11:46:=
59AM -0700, Matthew Bagazinski wrote:
<br>&gt;=20
<br>&gt;=20
<br>&gt; Unfortunately, the current form of Testnet is doomed to have value=
, just=20
<br>&gt; like BTC. Its scarcity makes it a valuable asset. And no reset wil=
l change=20
<br>&gt; that. It will only result in repeated resets, multiple versions of=
 testnet,=20
<br>&gt; and people never learning.
<br>
<br>The scarcity of testnet BTC isn&#39;t the only valuable asset in testne=
t; testnet
<br>blockchain space itself is a scarce, valuable, asset. It&#39;s an asset=
 that we
<br>can&#39;t easily make worthless, even through testnet resets, as there =
are usecases
<br>(including scams) where the long-term persistence of the data doesn&#39=
;t matter.
<br>
<br>--=20
<br><a href=3D"https://petertodd.org" rel=3D"nofollow" target=3D"_blank" da=
ta-saferedirecturl=3D"https://www.google.com/url?hl=3Dpl&amp;q=3Dhttps://pe=
tertodd.org&amp;source=3Dgmail&amp;ust=3D1745687920091000&amp;usg=3DAOvVaw3=
oaoPkbZ1itxh6H4kFmo5I">https://petertodd.org</a> &#39;peter&#39;[:-1]@<a hr=
ef=3D"http://petertodd.org" rel=3D"nofollow" target=3D"_blank" data-safered=
irecturl=3D"https://www.google.com/url?hl=3Dpl&amp;q=3Dhttp://petertodd.org=
&amp;source=3Dgmail&amp;ust=3D1745687920091000&amp;usg=3DAOvVaw3LZI4JvZ5R08=
fUO63SDi1e">petertodd.org</a>
<br></blockquote></div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Bitcoin Development Mailing List&quot; 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/daecbe84-30e7-4ba8-aa60-596cb7c1658bn%40googlegroups.com?utm_med=
ium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid/bitcoind=
ev/daecbe84-30e7-4ba8-aa60-596cb7c1658bn%40googlegroups.com</a>.<br />

------=_Part_106089_1222983167.1745601540019--

------=_Part_106088_1579396385.1745601540019--