From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 31 Mar 2024 09:25:17 -0700 Received: from mail-qt1-f185.google.com ([209.85.160.185]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rqxzh-0000Gy-HA for bitcoindev@gnusha.org; Sun, 31 Mar 2024 09:25:17 -0700 Received: by mail-qt1-f185.google.com with SMTP id d75a77b69052e-432f160f5d9sf1053481cf.0 for ; Sun, 31 Mar 2024 09:25:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711902311; cv=pass; d=google.com; s=arc-20160816; b=VOYlwNBIk4BVEyUhl5MSMk33VfjeA8L7DGZE7Tkk8RmdRErphxfXAoE9ULPc+l3IgJ CoXwCh9ya95VmVMOFtrXHd9UdFlgl6ed4aYdGSGLb/6LoYc4zyCsLai/1E45HoJbPw76 z0EOIouKkBjXxcqpWOvWsFn/Ahypc5P4fx06L5LORVZUqQ86rpGvBslCVCZrT/lcC2wS 6CXLORWhzoE7qPYnYWqLFGaq4ksCAisFcQ8TL8DDWElU9gIc+KmmHvVS1Sb8JBP8Ml11 coY2FAVw29HHE904vaXDi01vQU2GKc4pJxEryQIi5Ecr+X+hJPVvbZMNMURilMfmtL82 H4Ag== 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:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :feedback-id:sender:dkim-signature; bh=9cAsy+0/kbXuS66GhW6lyoiMUJ7kBstl/XOM96TcJQ8=; fh=8ilgFWVzCYy4WYPI8yY/b69r9gNfCiPiflN2zdgBKLw=; b=H3iaK7QFcPhRioe33L/NSneTTWCGeCbRClYw2tCI+m6lnatworgucH0PrFZfBNMVuw ex95rmZfxfoqSQJXcAYKjwIM2rH+FtPepUmQLOlvTnS+D7cTrfgiZZ4rxolMjvNm+UT6 mB9B1n77FXR/429uvwH7KGb/lBlxr7BSvGOhOqSl0UnED/LFT/txgsKcXhzC44hRZTkQ ss/PhRYO5XWlDosLds86gWUvVIAbf5ngVCX5UyZzJL3wQ3Z6vdksn2qRvWAsWTGs5ns8 YaTYySP4zS0dUK00fjH9Je3K2VhXS99Fkf5OCqI1ESJmmJ0AwYIc58Cmf1JGXgbfEMWv ZP7w==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=AcN0aBaZ; spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.153 as permitted sender) smtp.mailfrom=pete@petertodd.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1711902311; x=1712507111; 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:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id:sender :from:to:cc:subject:date:message-id:reply-to; bh=9cAsy+0/kbXuS66GhW6lyoiMUJ7kBstl/XOM96TcJQ8=; b=JHleHK4+yl8K/Lw0EiWj+RCbI09Mqz3a2d0jqD9DQLhdU0pS85QJ+2IRHnCjlDVM4I ssB+B0erQbrUxdGO30j7FduBj3WLObScc0x3+LVKT9DYi2jhc41tfJkHgVOeZCYspvBj nfLsJr9s8S8xyVCbLGYBYm6JR+XdPhFWtHQclEZB/jnCj3uTkWzVNLnMVseHtCtBze5Y 8t/KBjWteexTGLRxiWPD29ieC9yUYtCDQU7L6/PpXtjE7sXz+Pu8mBQWBTYpBHAm3ysM oW5h4x1Go0aTPdV9TbAEQhsJ6R5inT5TWNRUBq++AdeJ9tDjVHP3/0P6Hg3xLDqtQVnG vThA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711902311; x=1712507111; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=9cAsy+0/kbXuS66GhW6lyoiMUJ7kBstl/XOM96TcJQ8=; b=qT1kDRM2R6wsWeYwGxOfMeLdTfo4/SGnZQTffMJMCWQGSM1PHbeU43J4YeCM5OZa9m qlNPr3Q7PLMxQIcY8/sEfRf/N2q9gQTLqhLRLQn6gSgky/kwmeZPbYBNrttSZNl2mvZU GatuWwogLLlQlU5baTlw25xiri9qu9FyHHdy/dFkCL8Vv3tmqJJi4+Ue1RudSaYQLhCE 76E9bly1xOcgYrK/3u3Jjsp1B3Nq99lNciCkc738nEESNLW/Ko5XvVUWzYapGstkCHLf 4G3QZLd4iEUeuXSR35GAZL2sgYqbgqmEKVXZwoWAYJkPTAGPEUh0WqPpNTNY1v3b6xti EjIg== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCU39kJc0QGVKH8ynk/FEnXpvs00D8VglruFv5gY+cemSgU1ACwt7JVV0Fd+Qk3YsYPhCs8lSoRCAoBwO49aUxCq4IE3OUw= X-Gm-Message-State: AOJu0YzxmtV1s3erfWWVqNNY79J1PRT+KOflc0+C6bTQBmM14kgVYmNv bHJraPF3rITmuwAiEzg6TNF3cijYoGQLZSwWpB7hEvHh1aGR0QCo X-Google-Smtp-Source: AGHT+IGd69VtkJLYcS3XEdPwsvO/KLtHTvWoQt+pggNWf9PrlewpyWOkErmvGQ9fOVhJDeX9SaO/hw== X-Received: by 2002:ac8:5ace:0:b0:432:e3d3:874c with SMTP id d14-20020ac85ace000000b00432e3d3874cmr1497046qtd.6.1711902311353; Sun, 31 Mar 2024 09:25:11 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:a05:622a:190f:b0:432:d735:f040 with SMTP id w15-20020a05622a190f00b00432d735f040ls1255810qtc.0.-pod-prod-07-us; Sun, 31 Mar 2024 09:25:09 -0700 (PDT) X-Received: by 2002:a05:622a:386:b0:431:5135:1b66 with SMTP id j6-20020a05622a038600b0043151351b66mr297393qtx.9.1711902309831; Sun, 31 Mar 2024 09:25:09 -0700 (PDT) Received: by 2002:a05:620a:4107:b0:78a:4f40:42f5 with SMTP id af79cd13be357-78bc5b58a94ms85a; Sun, 31 Mar 2024 09:02:35 -0700 (PDT) X-Received: by 2002:ac8:5d8b:0:b0:432:c45d:11f0 with SMTP id d11-20020ac85d8b000000b00432c45d11f0mr7736279qtx.3.1711900954355; Sun, 31 Mar 2024 09:02:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1711900954; cv=none; d=google.com; s=arc-20160816; b=EPQOFvda0G2eujOqLeFcNRm1Hp8xFoDCSD5eNPiC2YQb5wO+5iHmvBq8s439gSUNL8 iE9IpP6o67jVg9fjMtSeUf8IyPxb1oJTz51POZHQvO3IILw6YuaVxtdNW+CUdcwz0hzv Pv3GtOJpAH0ipeQczpWpmMNxSdYzPy/11DIUz+QQtFRu6vGhHhrZTAk2xXYB7D+9p7rO uj0HBNC4AZJ0y2Um8w1SopJPBc6xuq56i04yYHVqfy5c4Mn/RDdzWnJG7hEsDz7KXJPK bifKv8yK9iewTzWFhNNAfNT8R2sXdCZQuawG059Rtk4Pj6rhuubpScdfsgfkdxBdwaj5 djGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:feedback-id:dkim-signature; bh=JimW7V2RSBEK9fhUkZ6hNu3ktCziees1/+24sVz34y8=; fh=hEesrhTVPuDcB2X/lDQ0hazT3cF2jsEjIK8vGTR1bys=; b=OapylKByP3BvAtekU5dtY3e78Ivj8f9uic0tS87sZzZ4CLXk0kUj1o93xMADjJdW87 1FzSpUrV1XftJQDL+e0gb7+m6+JiteG1qiHCW7rQd/SwzjDwSFji0rXKUDPneBnkHMte Cj10ELxkFQuO7WnFMxeKsnj63G118cTkN4CTF7vbfyeoeVheVC2HsAj9aLrHnGReJbp1 q/gPVpahAKF84z9fM+DJtBDANaDGdbrJrBRsurrCRUHnhP6uTkolhLzTg1VddGJrKk5r i3G60g2PYplFNo6ORcmvGaFvHPrxbOfnnqVphxuANxJycwNHcT1ov35jOod4CcdAGhza 32Zw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=AcN0aBaZ; spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.153 as permitted sender) smtp.mailfrom=pete@petertodd.org Received: from fhigh2-smtp.messagingengine.com (fhigh2-smtp.messagingengine.com. [103.168.172.153]) by gmr-mx.google.com with ESMTPS id eq25-20020a05622a5e1900b0043140b1ef8fsi678789qtb.3.2024.03.31.09.02.34 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 Mar 2024 09:02:34 -0700 (PDT) Received-SPF: pass (google.com: domain of pete@petertodd.org designates 103.168.172.153 as permitted sender) client-ip=103.168.172.153; Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 1AF0411400AC; Sun, 31 Mar 2024 12:02:34 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 31 Mar 2024 12:02:34 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledruddvkedgjeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesghdtroertddtvdenucfhrhhomheprfgvthgv rhcuvfhougguuceophgvthgvsehpvghtvghrthhouggurdhorhhgqeenucggtffrrghtth gvrhhnpefgieeutddtffejgfdtffeivdfgtdevteeiffelleevuddukedtkeffgeevgffh feenucffohhmrghinheplhhophhprdhnvghtpdhpvghtvghrthhouggurdhorhhgnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphgvthgvsehp vghtvghrthhouggurdhorhhg X-ME-Proxy: Feedback-ID: i525146e8:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 31 Mar 2024 12:02:33 -0400 (EDT) Received: by localhost (Postfix, from userid 1000) id CFDBA5F87B; Sun, 31 Mar 2024 16:02:29 +0000 (UTC) Date: Sun, 31 Mar 2024 16:02:29 +0000 From: Peter Todd To: Jameson Lopp Cc: bitcoindev@googlegroups.com Subject: Re: [bitcoindev] The Future of Bitcoin Testnet Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="IUGiFHIa/HLZum4o" Content-Disposition: inline In-Reply-To: X-Original-Sender: pete@petertodd.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=AcN0aBaZ; spf=pass (google.com: domain of pete@petertodd.org designates 103.168.172.153 as permitted sender) smtp.mailfrom=pete@petertodd.org 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.8 (/) --IUGiFHIa/HLZum4o Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline 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 amusing > edge case bug that causes the difficulty to regularly get reset to 1, which > 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 been > broken. > > This leads me to ponder the following questions, for which I'm soliciting > 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 would > 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 supply issue: get rid of the halving for testnet and just make every block create new coins. -- 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/msgid/bitcoindev/ZgmJFfXnQddkTQVq%40petertodd.org. --IUGiFHIa/HLZum4o Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0RcYcKRzsEwFZ3N5Lly11TVRLzcFAmYJiRMACgkQLly11TVR LzdPyA//VXIlcgPLnlo8jFWjLgE4RGQ/WTDrdCWO+AeTEyar+Gus0SziqwKo31/6 gDTtMWqrzpSQ3hwavE7O7vWo1x0zzKdUhoIH7tdVtIyrJibPc9gIQPl1HyNhQOiJ fNU9wNntXkxCLfi4f1Uor4Pu+qQN9WFOrKXL+9ApmHSC3lC+hR/PAFlFqM2/L17t M0kzkg6wrQX6baQjEm3fhftfD/ysIkJMGI3ZOjQtO9pWoFlZXwUKcWRLsRgkQwrV fboQPBe4Tow5hK/7+1x2N7ct2RRuShvH5N7NTnCii6azb4eDmvGVBTkBn3PdyZ0A DqjzX3N2YxRqjo6RXZM1NyDQS5LMupes8AcPGI27ywTam0rLfocnIpiISJMi1jyc TUyJ10bA6lVk/ax3r3YfBiVwjEZn4o0Ej3cvyBg045NV4Jx59+UHOb2mb8kUUt+B 69EWL29D/x0G921m3HlzgSL8MNYw0SfW3/VFeNyJEV4GoXZthbXkCw5dN0j6skTh SEVm6Xx6SrnSea5sJwoi0sO3WHuoaWzGM8ImYcFLr+L0PF4WcmIxKh5ZHlcgHuBv mpPgobFr1AApCE27y3sxayMEzOAHWKzjI5gY2nW1DnY4Qv2ORJ3ZSOY7zAw5v93a b18RiE4gE1aOJEVD+3+y62ilLfJvwdhU97HwUJb1wJ6FkEn1xJk= =xrPs -----END PGP SIGNATURE----- --IUGiFHIa/HLZum4o--