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 ) 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 ; 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 To: Bitcoin Development Mailing List Message-Id: In-Reply-To: References: <7a67edd1-0182-4170-90f4-998d12431024n@googlegroups.com> <3b1a26a9-acef-496a-8465-c32879d2a833n@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: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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 > Should we plan for a reset of testnet?

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?

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.

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 />
poniedzia=C5=82ek, 31 marca 2025 o=C2=A022:41:20 UTC+2 Garlo Nicon napisa= =C5=82(a):
&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.

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: https://bitcointalk.org/index.php?t= opic=3D5536825.0
Which means, that if new testnets will be released = in a similar way, then none of them will be worthless.

niedziela, 5 maja 2024 o=C2=A015: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
> Unfortunately, the current form of Testnet is doomed to have value= , just=20
> like BTC. Its scarcity makes it a valuable asset. And no reset wil= l change=20
> that. It will only result in repeated resets, multiple versions of= testnet,=20
> and people never learning.

The scarcity of testnet BTC isn't the only valuable asset in testne= t; testnet
blockchain space itself is a scarce, valuable, asset. It's an asset= that we
can't easily make worthless, even through testnet resets, as there = are usecases
(including scams) where the long-term persistence of the data doesn'= ;t matter.

--=20
https://petertodd.org 'peter'[:-1]@petertodd.org

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoind= ev/daecbe84-30e7-4ba8-aa60-596cb7c1658bn%40googlegroups.com.
------=_Part_106089_1222983167.1745601540019-- ------=_Part_106088_1579396385.1745601540019--