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
|
Delivery-date: Fri, 14 Mar 2025 01:56:53 -0700
Received: from mail-ot1-f57.google.com ([209.85.210.57])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBAABBSG6Z67AMGQEDODNE5I@googlegroups.com>)
id 1tt0qa-0004of-IN
for bitcoindev@gnusha.org; Fri, 14 Mar 2025 01:56:53 -0700
Received: by mail-ot1-f57.google.com with SMTP id 46e09a7af769-72a46ec3b8dsf542234a34.2
for <bitcoindev@gnusha.org>; Fri, 14 Mar 2025 01:56:52 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1741942606; cv=pass;
d=google.com; s=arc-20240605;
b=FnII1e7LIORUIDxKL0NoKfLHPtd1nVN2Q9IoMQz/cNNRzY99iGyy5Yy/nSlwugr841
dPMJWPa9m09v5uM1Ws0WHaExx/DBCdJPwZ8w58tyU9VyeSBA8HNtpYgIDCC4njqWOrMf
9v4CBn8B+KT0v6+vFMXZHj71aEvzKymvX1c9yvVvMtwFOfP2QwebYh1m+M8DBRDHE+Sj
QBZeMoOF8dLAOum69kOA3DlS4GKKM+AxUa2U/jwaluefefZ6Ci/Dse3YVeKScV7uQffz
30eS45ofQgcOJOGoNjRySxIDvTtHjC2N55A+Q+jsBMkTCMGJ3Y2EER/oSbxDHeLSF7sE
JMGQ==
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:to:date:message-id:subject
:mime-version:content-transfer-encoding:from:feedback-id:sender
:dkim-signature;
bh=3Pzx7adzTwFYX6I0r88SZnHFLYhVNNAyAysTKPzQbI0=;
fh=shXSFgWTcSLNWdj4JxEDtYqGc2GZbj9DHtqrotKhj9g=;
b=FjVicyDbjR+zukqUxYwph1cdOfDwG4cRzqkki0ZhjgVoYlTwi+JT3FEit0UtoYBQRH
JxXsDj6XZABi+AEP2UJMUvrz00yq/kJqTrKloxw4lvEIEWnr8tISF2q0ZDmn4d23bnDF
eH5Mf3BDFyHn0KK5lfkWTnbLMAms1xBU9+XzlKXsbZ8gqyE6dBVz1J//bvLCOaL0ntMC
5IXALM2Gj1dFe0MoGUa/uv2DbLUsQQ+T0ht/HS5TymqIDf+YuAJaJao8G9oD9exemHdR
Fe5osNm685/3CICErDs6G5sTCKfvcmho75NkzO3TX9NrOD9LK4yVOdhipLG+mLc+pNjw
vWHg==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@sprovoost.nl header.s=fm2 header.b=RAsYv6fZ;
dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=m8Ix6H5W;
spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1741942606; x=1742547406; 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:to:date:message-id:subject:mime-version
:content-transfer-encoding:from:feedback-id:sender:from:to:cc
:subject:date:message-id:reply-to;
bh=3Pzx7adzTwFYX6I0r88SZnHFLYhVNNAyAysTKPzQbI0=;
b=lOZF1FtB0wKaT8wo5b1yeGihyaFnaAucqZy0lmunv8Ry+kuUyTm86OS+AA9cbM//9A
cvuWWvg/BnQJ+seTOY2zOnHjAcCD59am/pXgk4iTsVm8o7PHB9CBocgr5F2Ga4NHn9Lm
DXO6i/M6jy76j8F6u8Megkn03YF+NhP2AQ3cGON6VVNu4pYdy0NvIb1G7d9tJv0/+/2z
dWD1gZllHiZJDAIbtASgd2RBbSLceu860/RCYCHEZXtXAQy6we4Z0UtwkPHjJri1vkqk
uhpo+odaqr4zZtUOLP2Gkcj3n85fPDvktmPrKxZ1RbtUOTMnIEHJF7/ctY4X4f5Olq0h
gvvw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1741942606; x=1742547406;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:to:date:message-id:subject:mime-version
:content-transfer-encoding:from:feedback-id:x-beenthere
:x-gm-message-state:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=3Pzx7adzTwFYX6I0r88SZnHFLYhVNNAyAysTKPzQbI0=;
b=KzL6mtiYtwWCmzqJN1tSXaHpYPyxN2Pvo0geqya35IaApuoyG4w+N9Yp2g1e/tSQwx
jCXegv3+Y6blbUXfAVsF33n7sq1zCY/ghaadt84LkposVHxYqGDCM4gst4C2Ray8YuLl
a5MIP77aBsD+BzzjI4Hki6f1GCy7PwMIjeJ0zP2Ns4iaWHmHi/eScs5Fr6JyXhcfKUl/
5G7DQPTi+NsQToTViHpstJPrK+x2qrjP96lYi6KVuQ/HpzS8XQ7FvKpGzaMqro8ta7kg
t7YeipIhvv5VPCZmbjDVIsGRUwknElfLCu/9tcIDTHzMEMd15GyNUd3VNXK/ZpAdnyaD
w8jQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCWgx/Nqpvu/jOEEG5NxK7D4zcBNkT/xLzhNTqdxKilRSisoIg5+YdzJ7hRFhIHcrcS22X0TD+p1HFe5@gnusha.org
X-Gm-Message-State: AOJu0YxvFv13iUJl1b9uKmWEzVDWpJHcTRwOrBbN6fJqi0f26hmRDePp
tuQj++dYLSJZk4ZLlE3kUNM5fdBInBzI7uSxdaY2a8K/YYpnzCJL
X-Google-Smtp-Source: AGHT+IEWit7BFOwAM7cfMUP5+iqe7keyT32wK9LIT9AwJR9qd4IsRL0nXt1RVesJ1vyvH1KkaOcAMg==
X-Received: by 2002:a05:6870:9e8d:b0:2c1:5448:3941 with SMTP id 586e51a60fabf-2c690ff56c9mr939039fac.18.1741942606316;
Fri, 14 Mar 2025 01:56:46 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=Adn5yVH47lIk/OU+UzdkFhs1EWvTOqZWh9TEwlErNJDHzlNiNQ==
Received: by 2002:a05:6870:b69d:b0:2bc:69a2:c157 with SMTP id
586e51a60fabf-2c66701f3d7ls578890fac.0.-pod-prod-06-us; Fri, 14 Mar 2025
01:56:40 -0700 (PDT)
X-Received: by 2002:a05:6808:30a9:b0:3f6:ab0d:8dc0 with SMTP id 5614622812f47-3fdf0083b52mr638849b6e.24.1741942600586;
Fri, 14 Mar 2025 01:56:40 -0700 (PDT)
Received: by 2002:a05:6808:1a1b:b0:3fa:6f09:b173 with SMTP id 5614622812f47-3fde05287ebmsb6e;
Fri, 14 Mar 2025 01:52:23 -0700 (PDT)
X-Received: by 2002:a05:6602:378d:b0:85d:a173:324c with SMTP id ca18e2360f4ac-85dc4883314mr162465739f.12.1741942343153;
Fri, 14 Mar 2025 01:52:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1741942343; cv=none;
d=google.com; s=arc-20240605;
b=IGa0DYIL20DJ/KOJw7YTe1yfqR4WDfpS8D1BWRb+Y/QEeMIidNtFviuztO4/gASCtE
DSR7UHCmk8Dt9oqeofahVXPwble0TsuH01NVpa1pWTAkClMk5UxtgjcqC4K/sEyEQjBv
7yo+IwpY1xpdKPlAJjZx7uDgfO74VrR78wlvghHkHxu0TmYSOOw4zO2Iu3ctKjMDQYbJ
1vGSp/lRaBZHVy9BWmjoL8lWtpYscbgetvFd6mvUOSc31gwH904bCjbbrhmiPh6I9mFT
M2lzMr2i4y2TVqkRCQBD9IJwVrNUyoaTuK6YNDFsPD8xGnvl1uTc/yVD8KMvJDMHmsNV
tEiQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=to:date:message-id:subject:mime-version:content-transfer-encoding
:from:feedback-id:dkim-signature:dkim-signature;
bh=jZX5LN1Nocn3R2YUHXsAjNRxcpW+CqJXUKgVLuBfrHg=;
fh=DMP0F9ULS1guKiqimntQRCN8ZraraesEgQuVcn7F0Z0=;
b=EASCrss/yC+ndOvck/D4BfjkybHNXI8qXZ1LLFObATfZYV/WOnnLqxOGtl+dHRUDYN
S4KbE3MbXGwCrbH1RdZOgMmqC8NaHqoU+AbEYlnTtxi/N7LUiYkOig2QnzA5/mFSFqWa
nJrE6lYz/CfiJWMyCfj/InG7VihhUfu/Iq/QidWHBBzXrpLZib3bxzeD5WrfCX4B1ku9
HeMvbXQfW2/SSMCoBxIE4sGckjUsPrnVoWnbbbzG/fc6or/O64cgt9pEECxHYk+tSLCZ
A8AY/40flHwrlC+5/rhPCNby9yXCVAt1UJ7PgbNMBFxVVjkoCvVOoJviAGw8ThSfWx+e
S3JA==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@sprovoost.nl header.s=fm2 header.b=RAsYv6fZ;
dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=m8Ix6H5W;
spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
Received: from fhigh-a6-smtp.messagingengine.com (fhigh-a6-smtp.messagingengine.com. [103.168.172.157])
by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4f26372bbf4si141968173.1.2025.03.14.01.52.22
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 14 Mar 2025 01:52:22 -0700 (PDT)
Received-SPF: pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as permitted sender) client-ip=103.168.172.157;
Received: from phl-compute-10.internal (phl-compute-10.phl.internal [10.202.2.50])
by mailfhigh.phl.internal (Postfix) with ESMTP id 07F941140120
for <bitcoindev@googlegroups.com>; Fri, 14 Mar 2025 04:52:22 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
by phl-compute-10.internal (MEProxy); Fri, 14 Mar 2025 04:52:22 -0400
X-ME-Sender: <xms:Re7TZwUYHTa9WqwdACBzDageO7l8iPGy9uHagOvly_Qflzw_Ek67Yw>
<xme:Re7TZ0nUifAH2g4-Q2YYlFOyXmXmAHeXJ1YIK08MnASH7xl-405rH8nI_OdFzVrnh
3CgSQCe5htpryqVsQ>
X-ME-Received: <xmr:Re7TZ0ZRFThEReVso_DRp42yA_1JmYk55Q1bbmHsTT_5Ar8fm9-Zaj18S0JYkXjxUYM6>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddufedtgedtucetufdoteggodetrf
dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
gvnhhtshculddquddttddmnecujfgurhephfgtgfgguffkfffvofesthhqmhdthhdtvden
ucfhrhhomhepufhjohhrshcurfhrohhvohhoshhtuceoshhjohhrshesshhprhhovhhooh
hsthdrnhhlqeenucggtffrrghtthgvrhhnpeetvefhtdffudfghfeufeevvdejfeeiudev
hffgjeegfeduieefjeeffeeitdetheenucffohhmrghinhepghhithhhuhgsrdgtohhmpd
gsihhttghoihhntghorhgvrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr
rghmpehmrghilhhfrhhomhepshhjohhrshesshhprhhovhhoohhsthdrnhhlpdhnsggprh
gtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsihhttghoihhn
uggvvhesghhoohhglhgvghhrohhuphhsrdgtohhm
X-ME-Proxy: <xmx:Re7TZ_Xqg-39CJ4hO7QkzBFh_ygW3pz3pRNq_u17DTyqTGDb7jBxOQ>
<xmx:Re7TZ6nsYvK5RwLmn9zCzFfnk3ABiDS3YdRTjmhP85k9VtxQEGpzxQ>
<xmx:Re7TZ0c2cU9e9ttVT89_lHIxzeg5cyv1QMpJPxw_b0vqVrqG65RKfw>
<xmx:Re7TZ8F3CZgiQiS0D9b4IRewxWUVnkc34ZQ1dmjZwgsDJ2bRb3NjQA>
<xmx:Re7TZ-t_r8hTH7s7-oO2xaHFpHSZMniey3ZJ0sREVtwLqgTmf7AZ3GD->
Feedback-ID: ie5e042df:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
<bitcoindev@googlegroups.com>; Fri, 14 Mar 2025 04:52:21 -0400 (EDT)
From: Sjors Provoost <sjors@sprovoost.nl>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: [bitcoindev] Does anyone still need testnet3?
Message-Id: <9FAA7EEC-BD22-491E-B21B-732AEA15F556@sprovoost.nl>
Date: Fri, 14 Mar 2025 09:52:10 +0100
To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
X-Original-Sender: sjors@sprovoost.nl
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@sprovoost.nl header.s=fm2 header.b=RAsYv6fZ; dkim=pass
header.i=@messagingengine.com header.s=fm1 header.b=m8Ix6H5W; spf=pass
(google.com: domain of sjors@sprovoost.nl designates 103.168.172.157 as
permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=NONE
sp=NONE dis=NONE) header.from=sprovoost.nl
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 (/)
Dear list,
Testnet 4 was proposed last year in BIP94 [0] and is supported by Bitcoin C=
ore since v28.
To make Bitcoin Core easier to maintain we would like to drop support for T=
estnet3 in a future release. This will happen no earlier than v30 this fall=
. The upcoming v29 release still supports it, and will throughout its maint=
enance period [1].
The network itself can't be deleted, so anyone willing to maintain node sof=
tware themselves can keep using testnet3 until the end of time.
One of the motivations for introducing testnet4 was that testnet3 became in=
creasing impractical to use due to block storms. So perhaps everyone alread=
y moved on to using testnet4 or a signet.
As an aside, it's possible to create a pure proof-of-work permissionless si=
gnet without any signatures, by setting the challenge to OP_TRUE. [2]
However, if anyone is still using testnet3 and needs more time to move away=
from it, please let us know. E.g. as a reply to the list or a comment on t=
he Github issue [3]. This could include libraries, staging environments, te=
stnet wallets, etc.
Although the v29 maintenance window will last for a few years, it's also im=
portant to know if dropping testnet3 would prevent you from upgrading to th=
e next major node version. In other words, if migrating away from testnet3 =
would take you longer than all of 2025.
Although "I don't feel like it" isn't a great technical argument, it's stil=
l useful to know what to expect and perhaps others can help.
- Sjors
[0] https://github.com/bitcoin/bips/blob/master/bip-0094.mediawiki
[1] https://bitcoincore.org/en/lifecycle/#maintenance-period
[2] https://github.com/bitcoin/bips/blob/master/bip-0325.mediawiki#specific=
ation
[3] https://github.com/bitcoin/bitcoin/issues/31975
--=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/=
9FAA7EEC-BD22-491E-B21B-732AEA15F556%40sprovoost.nl.
|