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
|
Delivery-date: Sun, 31 Mar 2024 14:17:36 -0700
Received: from mail-oa1-f64.google.com ([209.85.160.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+bncBCYMD7OS6ECBB2FFU6YAMGQELSWAZEI@googlegroups.com>)
id 1rr2YZ-0003Gu-H9
for bitcoindev@gnusha.org; Sun, 31 Mar 2024 14:17:35 -0700
Received: by mail-oa1-f64.google.com with SMTP id 586e51a60fabf-22a0c2e96d8sf2406104fac.3
for <bitcoindev@gnusha.org>; Sun, 31 Mar 2024 14:17:35 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1711919849; cv=pass;
d=google.com; s=arc-20160816;
b=IGQDriEsB7eWqNNGJHUcpWchIdcdnprbltkyXo6XbS99bXz53MBvIGVr7JeFVVrLjQ
4wriNW0b4DkxikCFLenoplz4Rtlwf8xrdab3Ic9SfzedFRsgLjT6CdKxqNrQObB6JEoA
p1YDH6pxCJbjaAa4DjNTqRFHLXLlQ6q47y97Mb+wM4T7fwUQb0k23p7O4WK4wM5dj41W
jAchn6CLfzm7iYwApPh+CQ8XVtDqkDo8Y0zt/N3ox4crhYV3LmLZxmNmnAyxgEQWzm++
QwcljFBVX2dSupcFGqAINK1IhY5+oOrO/feAPFwJUjL8wZ0hvk71Hhlu/+R+LRlFPgzw
YQ3Q==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:content-transfer-encoding:cc:to
:subject:message-id:date:from:in-reply-to:references:mime-version
:sender:dkim-signature:dkim-signature;
bh=pyeu5sTSgxQmteKojeNcxkBoPDjlEKqHdL+HsW3pTU8=;
fh=e9Re5SbrQr5KdYA/apo0FKmfM7YMZVj91+nfores4tE=;
b=tjcd4IkrRObCOhah4QYHn8y37gjnILP/6H1DVhQvvu9Pn8sLUx/Ai6CkjzzmEWFKQr
pq05OL9gcDmxxIsYc7sAofCYwbuYDn59g+n+daIjQuwXosUHr4xb9QPYMZ6+qP09e+Ep
CfEVYq7bSN50c2t8CyA7IlUFPV1R827dP57AorjfH54A5FuwK+dc//qH+cItue3qb5mA
TM829TTl7yOjE+FAdSti6mAnx6kRVx1Eofjr+7Qr2xy/glzgFcfDcUrQNderXPKGSPox
QHzM+XZPW8fG12qbXfZ2mjevm0acTUg8q2+bY2fkIL1oi8cYFlbcLoaPiopo88RvLRUd
Q4yg==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=CY8g9LO8;
spf=pass (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::d30 as permitted sender) smtp.mailfrom=bnagaev@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1711919849; x=1712524649; 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:cc:to:subject
:message-id:date:from:in-reply-to:references:mime-version:sender
:from:to:cc:subject:date:message-id:reply-to;
bh=pyeu5sTSgxQmteKojeNcxkBoPDjlEKqHdL+HsW3pTU8=;
b=xgf6Z69MN1QD2RRCQuySQCyZzhGLktGzBUMD1d7QiKoOeKn74/7Ix5oS4ANC4H6kYw
LV2/o6R64+Z9wMfM/Zpy4KRSIs7mnCzdqCT/y3ajhnxsnzvmjv0bm657QyrU7dKN5zzs
ekq8bqhYWMmGExqZV1LWW/OGu0SzK+dAm9lTtSaJv30vHYAXGCeeXTIevkilRhZ7CMdb
jvm3pfv9g5xHPFf/GzKl/5H8PwLhw5uvlPK3tU1ooKPKtIobjdLCqZlDDPIf5sdBa8TJ
+ldYpElLetsBTLxiMT/HmakIgwAerMFD5Jol/a5igszqD+zKiVCE9DeAjQeREbbtadmy
E9dw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1711919849; x=1712524649; 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:cc:to:subject
:message-id:date:from:in-reply-to:references:mime-version:from:to:cc
:subject:date:message-id:reply-to;
bh=pyeu5sTSgxQmteKojeNcxkBoPDjlEKqHdL+HsW3pTU8=;
b=M4hHjRAWsL6FoD6C+yn1YAy4m2zuzUBj86K+zvUDyLUtLrHiuhOJcMF5Jyo5zXRNbf
LDZj7qu4bWGtEZ9Q5n28+P186UhUJDLzBdfZvvjRhzhgayYlGuIFuukTjKtec/QOkT/K
4WtlZqWHBKn5hbi5Y90YFneP/eSCNxgAfEWLvjiHRUtNh4ixDwUsTORtEEwscyOBf/bl
9uQ2mEbVOvt/NcBElocA/hDHZWSj5xRyrWudmC877ubHYe7HqMAagO+dTT5XQE95n+Tk
PLuT9doMEB7zRaOh71pt5PZiAi3+gKYOB6amWCSm4BrG3isMtGDUkqoVnb0cimvOkrx9
PaFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1711919849; x=1712524649;
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: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=pyeu5sTSgxQmteKojeNcxkBoPDjlEKqHdL+HsW3pTU8=;
b=JRwvgDKlqnGpvqKrzGYWqDfm9xcBY6ARDvgPygM7xnEVcGAF+hwHH9ijq7vQ5DJdEC
fQrPghlZVhorXaOl6oizOpe1/B0vOAzjEK/Mgk31YB7VmXR6bsdbIyCFMzhFsditGg2z
4UF4zoqXEhMDeVt0EOF8cFHqfeaWK8ARR5N1eF7pzfbiAJEK3+QRR69Y/ewbUyhyH6KE
ezsaNT2O6XSLSUcRxlL1VNMc/OcO7wJwKMptf21MKpJ67TPaLm4z0WruTEfclDeGMQBj
6kqXgVMo0Yl05Miqix9wl90EwJ9l3NJ6/EL2aqx//iTBKH9pFITEzXxM/TwZDLfOD7EQ
kmtA==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCWG0NCYf8Dp7u+wlP2EcMq0XCjno8qcnkdJlKxp+SUFkV4OrTA6dJ/kMTOi3wU3NQVZTQfaj5wSqIXmNX5yuCzV+UqC+bU=
X-Gm-Message-State: AOJu0YxO6uWrzv1zIhOR1ZZDofp192TpD+UWa+AreFu+1B0NbaLsHPVd
g5/zZxOOIK9vYi4ZoFqtZ9oCGOVbDb/CydQ5ZgLrFQMF9Kxx/D7W
X-Google-Smtp-Source: AGHT+IFanoNirrUe+P3hZihrqdNdC0HcmDYajz3wRphDmdunsiFvk4YTpIVDQCv0w8pA1vYc9uSgsQ==
X-Received: by 2002:a05:6870:8319:b0:220:a0b0:6d4a with SMTP id p25-20020a056870831900b00220a0b06d4amr9302815oae.57.1711919849211;
Sun, 31 Mar 2024 14:17:29 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a05:6870:200f:b0:22a:a2ad:908 with SMTP id
o15-20020a056870200f00b0022aa2ad0908ls4236775oab.0.-pod-prod-05-us; Sun, 31
Mar 2024 14:17:28 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCUiaH6zEG8oTxGZqmFL/yuBec11ps3TP3CPc8tCz7U9UWMwnXfC+r5Q8WxaqL6w9D4/TbEQxwTsvo69jEyS9SsXRlXdzJ/ksNsCEno=
X-Received: by 2002:a05:6870:348e:b0:21e:43c5:641f with SMTP id n14-20020a056870348e00b0021e43c5641fmr618691oah.4.1711919848109;
Sun, 31 Mar 2024 14:17:28 -0700 (PDT)
Received: by 2002:a05:6808:1920:b0:3c3:d110:85c6 with SMTP id 5614622812f47-3c3ef5d1baemsb6e;
Sun, 31 Mar 2024 14:02:29 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCW6zO9t+VTAqO4bngQMDsUp8mwGU9DvYjleh82p+ppxBMcUlpfqrF1MqjrS+ZXh7HUDrMxFB3yLjf0ekw0D6cgdaXYiZA1a75XfSt4=
X-Received: by 2002:a6b:ea14:0:b0:7d0:bae2:5e7b with SMTP id m20-20020a6bea14000000b007d0bae25e7bmr3423899ioc.20.1711918948785;
Sun, 31 Mar 2024 14:02:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1711918948; cv=none;
d=google.com; s=arc-20160816;
b=o8QGBFyYKyn+k8OZn3HU0rNEP+tNHLw1+hVuBFPaDmR3c9/TnKqFlKLFm+ocBef2CO
L+USIPLKHgZzJdA+zEpjd7U9S1XgLMJz58d8L6S40D/ULCCpfVpzsgsKHrGOzfu3uvYf
43MnHZfNomj5c0f6scWr0i/AQmiGgyjpXGsV0ivkZowAiUh0W/2ul88mfztWOC+yI/Ax
SccbJ9PievLR0aiHrNC7f0ZFoMgcRme4qPND/0E25bp+Jf+FYPYsZLsvQJgl9VfhhPze
HpDs44ryallhJpXcfH8NAk/Y54WwgsqCw47e4cvkIjcgpmY+hqZ1jBA4VqI73FxkTUPY
hJ0Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
h=content-transfer-encoding:cc:to:subject:message-id:date:from
:in-reply-to:references:mime-version:dkim-signature;
bh=Jp2sEkh9j5z5P+LaZ5zVVRDg5JrKV/5oTezfR+wUYxo=;
fh=eXb6gbp2odFFjcMic7RYyICwq8/qoRtzUHKpfLdFBtg=;
b=wsjmnNqamrCy9g9yKZ/gz9N6vIGhTqyKBblzMkItokKb2nm+bPh4hfKu/TPxTLcwSE
fa6zCSoOHlF/jQ0Asv3DJWlA4Vy+mQYIizM3lagm9FYYRt2sMYLqTy9PrB8B3wJmjXL2
BSPdvd2s+b9bCTns87MPZR4D2XfMuerTuPtny2U/daHrgY1uP/IRO5y7nvYYAZIf1eOJ
MLhJDY9uTpL0FdUp3It8OUugtWZlYOpHY7k26Om6nrfZuz7g7KxPvieoj294MyaNN5T/
vI/736IV1dFrPH70QihRq5m9XBdsQGGM37F/wmZCWvlE64VqX9zIS3WtMVzme/OlJP6s
U67A==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@gmail.com header.s=20230601 header.b=CY8g9LO8;
spf=pass (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::d30 as permitted sender) smtp.mailfrom=bnagaev@gmail.com;
dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com. [2607:f8b0:4864:20::d30])
by gmr-mx.google.com with ESMTPS id ef14-20020a056602490e00b007ccaf5d9a27si524501iob.4.2024.03.31.14.02.28
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sun, 31 Mar 2024 14:02:28 -0700 (PDT)
Received-SPF: pass (google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::d30 as permitted sender) client-ip=2607:f8b0:4864:20::d30;
Received: by mail-io1-xd30.google.com with SMTP id ca18e2360f4ac-7d03a6a11a2so168238439f.2
for <bitcoindev@googlegroups.com>; Sun, 31 Mar 2024 14:02:28 -0700 (PDT)
X-Forwarded-Encrypted: i=1; AJvYcCWON45tXwnMgTANw6odiCUri4cq0j8JSG+T/BdSQ5S7+eNVtfLcIBxprJUZTJkoGpfcdwEFLzmqQwUWW4UwUhZzMc5VgQMXP/0GIQo=
X-Received: by 2002:a05:6e02:13ab:b0:368:8e77:383e with SMTP id
h11-20020a056e0213ab00b003688e77383emr9510921ilo.27.1711918948444; Sun, 31
Mar 2024 14:02:28 -0700 (PDT)
MIME-Version: 1.0
References: <CADL_X_eXjbRFROuJU0b336vPVy5Q2RJvhcx64NSNPH-3fDCUfw@mail.gmail.com>
<ZgmJFfXnQddkTQVq@petertodd.org>
In-Reply-To: <ZgmJFfXnQddkTQVq@petertodd.org>
From: Nagaev Boris <bnagaev@gmail.com>
Date: Sun, 31 Mar 2024 18:01:51 -0300
Message-ID: <CAFC_Vt7zKvMEfQLzWHQ6t_9bgv1iqt4Ah8N883CuoSfmLUKdMA@mail.gmail.com>
Subject: Re: [bitcoindev] The Future of Bitcoin Testnet
To: Peter Todd <pete@petertodd.org>
Cc: Jameson Lopp <jameson.lopp@gmail.com>, bitcoindev@googlegroups.com
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: bnagaev@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@gmail.com header.s=20230601 header.b=CY8g9LO8; spf=pass
(google.com: domain of bnagaev@gmail.com designates 2607:f8b0:4864:20::d30 as
permitted sender) smtp.mailfrom=bnagaev@gmail.com; dmarc=pass (p=NONE
sp=QUARANTINE dis=NONE) header.from=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 (/)
On Sun, Mar 31, 2024 at 1:25=E2=80=AFPM Peter Todd <pete@petertodd.org> wro=
te:
>
> On Sun, Mar 31, 2024 at 09:19:50AM -0400, Jameson Lopp wrote:
> > Hi all,
> >
> > I'd like to open a discussion about testnet3 to put out some feelers on
> > potential changes to it. First, a few facts:
> >
> > 1. Testnet3 has been running for 13 years. It's on block 2.5 million
> > something and the block reward is down to ~0.014 TBTC, so mining is not
> > doing a great job at distributing testnet coins any more.
> >
> > 2. The reason the block height is insanely high is due to a rather amus=
ing
> > edge case bug that causes the difficulty to regularly get reset to 1, w=
hich
> > causes a bit of havoc. If you want a deep dive into the quirk:
> > https://blog.lopp.net/the-block-storms-of-bitcoins-testnet/
> >
> > 3. Testnet3 is being actively used for scammy airdrops; those of us who
> > tend to be generous with our testnet coins are getting hounded by
> > non-developers chasing cheap gains.
> >
> > 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 bee=
n
> > broken.
> >
> > This leads me to ponder the following questions, for which I'm soliciti=
ng
> > feedback.
> >
> > 1. Should we plan for a reset of testnet? If so, given how long it has =
been
> > since the last reset and how many production systems will need to be
> > updated, would a reset need to be done with a great deal of notice?
> >
> > 2. Is there interest in fixing the difficulty reset bug? It should be a=
one
> > liner fix, and I'd argue it could be done sooner rather than later, and
> > orthogonal to the network reset question. Would such a change, which wo=
uld
> > technically be a hard fork (but also arguably a self resolving fork due=
to
> > the difficulty dynamics) necessitate a BIP or could we just YOLO it?
>
> If we fix the difficulty reset bug, we might as well also fix the coin su=
pply
> issue: get rid of the halving for testnet and just make every block creat=
e new
> coins.
If such a change is made, then such a network won't be suitable to
test halvings and software behaviour related to halvings.
>
> --
> https://petertodd.org 'peter'[:-1]@petertodd.org
>
> --
> 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 on the web visit https://groups.google.com/d/msgi=
d/bitcoindev/ZgmJFfXnQddkTQVq%40petertodd.org.
--=20
Best regards,
Boris Nagaev
--=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 on the web visit https://groups.google.com/d/msgid/=
bitcoindev/CAFC_Vt7zKvMEfQLzWHQ6t_9bgv1iqt4Ah8N883CuoSfmLUKdMA%40mail.gmail=
.com.
|