From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 16 Apr 2024 10:34:28 -0700 Received: from mail-qk1-f183.google.com ([209.85.222.183]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rwmhQ-0003qj-AQ for bitcoindev@gnusha.org; Tue, 16 Apr 2024 10:34:28 -0700 Received: by mail-qk1-f183.google.com with SMTP id af79cd13be357-78ece60f039sf305162285a.1 for ; Tue, 16 Apr 2024 10:34:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713288862; cv=pass; d=google.com; s=arc-20160816; b=bOGWx5aBKY9U+0Lmm1Ke9rwDgO6vimYTcy72Xl/WVfGXkK3IL1hBkIurylCYIsoRpo Zz/wMjUMF4I6wql7Zp1JD6AjqsbrYbFHGlaCKMuOmhlDKgFSilZgeds/qHos+DeA1UR/ DIwtlJBUNG4CE8enT6wit2bEUEeLHtTo3DDg7E4v25/TjS/fQRorN838vLdrEMR8Wb/9 6bsX9+cBngMN4dIfrsUFWz0y4qKGbVO++H0KQjGgSQ+RsuUrJHE/tM1vic7wv4LLyGHP 3C7DUukw7IgWoPd0FtXlAEioScmsPrueXMlWDG5G7gKZmT1j8jtz2lzEbnKqJwGkDGPd Qtlw== 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:reply-to:to:references:message-id :cc:date:in-reply-to:from:subject:mime-version:feedback-id :dkim-signature; bh=jKmqwKFCLjTYUZga7ZdA0Jjuw6Pzv+0rmpaJq6hEk1E=; fh=e8ilssSilocjNh378FbFAYr6EqT/DE+hOZQA6hayBWw=; b=IjYNZfV2qw8at2q02rYVLe+4M6vmNVm4Q732YVclojKev8m05GvSRALzSROV0sAIgZ dAZtSsFZkxoEc4ISkItTfahrXFVd0MGzL3ELFbJhrMzgnoV1i6zy+JyDnoSNJeEZeeZ5 S26r0kMirscmpVxfLRJRnlY0d20F6DCyXNgz/Og63//117xYEkkCxNL3um+9ddHmzO1Z Olj0hVvJ6UWxmrKIH+r75ZB9VUx7FmH9jNycgC6/9aWE0AMF9w2H8S7l58CGBIAQ3h/I E+62jROSAH7vUcqs/QCqEkZQ3T9VHcCuBIDllGQh1Am+BAUbdVOTQUwQ0Re/EZlaRZZO aeBA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=Xo34cFPt; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=fz1pe3KX; spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.152 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=sprovoost.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1713288862; x=1713893662; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:to:references :message-id:cc:date:in-reply-to:from:subject:mime-version :feedback-id:from:to:cc:subject:date:message-id:reply-to; bh=jKmqwKFCLjTYUZga7ZdA0Jjuw6Pzv+0rmpaJq6hEk1E=; b=HNtrDk9wZTj+3G0UItuSEI/rCyVpAOgHE+OCR79FyR8zmjYkms+yUIt3f2n+TB+zQl WC3I6ECHnmP8EGmztwrQS2WIvdZRmjy3rcW0rMP/vSDOapfM6zB2rHWTyHExTUDbseiv LQ2CyqmNalY0zdihpF/DLlRKGDYGziw47VfgbxwJ6LlER5Bjq/al67AXpcihngP81rok WYIFRdaYPYUqDwSDaZta2qPB8u8uZNwzCQOQxe6GNGcurGeL9IhUwLmbESuk8h1BgVf+ dFWsEUCTVNVKxKf9BidV4Ny5y0K+iJPv5xWksub1DCJ/G8l16/ae5BKhnYtKCIeCUBx9 T65g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713288862; x=1713893662; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:to:references :message-id:cc:date:in-reply-to:from:subject:mime-version :feedback-id:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=jKmqwKFCLjTYUZga7ZdA0Jjuw6Pzv+0rmpaJq6hEk1E=; b=HHC6OiawOCiprShc1Fbfv/+1HCc3LzgtKWG6jW24z/VItm4xojVEBrcdx1mSnXl4+t 7thrlE6LrtJYY+0uNtAephUPZ68nR/2rnladlgWcH9MBMuCPttbw/pt4J32JRPRnaKrx gMZIM9mZJpug3RsH//VwyVsuC8r5yDZfmnA5YmCJp2MVuLNOLXY9lHnPH2vzy4RZY4ws dH1JvybFQIyeqNBnUHLnTgEa0HSJ8B6sz33UQ8H19j7rz3dhCx7LoyvEvyQPyKf5oe10 NxVY68KsZLDQ/lKh0vywlSnQXIEc07PstZ9j2BgPX0xD0VPnBk8f2tXC4wz/C0dC2523 nEdA== X-Forwarded-Encrypted: i=2; AJvYcCVDc5eB9dUM4aDAGf8bguSjbFDDCx/ykQdrimZKhSSn0pjzqqhxAKRfT2KxYrYxj/My9Qq4gsc1mB6q6fSScB0741CckUY= X-Gm-Message-State: AOJu0YxeKOSABbAbJ8Y8F8/3VZet5cuVpG4aK/8Tv8zEqx7gn8Xr3Col w/rP+brxhle14nmVoOzMJW6kH0X7SB57xq9DIuis+uL8qiQwKxWH X-Google-Smtp-Source: AGHT+IHOx1n3InFaQdk9XfOST12928CnmzG+Y9++g8nBbZm/L0Tm4bqQpkE8v2sXAeMKgleY/6f8Ag== X-Received: by 2002:a05:622a:43:b0:434:9135:4386 with SMTP id y3-20020a05622a004300b0043491354386mr14802555qtw.48.1713288861680; Tue, 16 Apr 2024 10:34:21 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:ac8:5e49:0:b0:437:e5:8b94 with SMTP id i9-20020ac85e49000000b0043700e58b94ls3543240qtx.1.-pod-prod-07-us; Tue, 16 Apr 2024 10:34:20 -0700 (PDT) X-Received: by 2002:a05:620a:2698:b0:78e:e8ae:bf78 with SMTP id c24-20020a05620a269800b0078ee8aebf78mr157346qkp.1.1713288860530; Tue, 16 Apr 2024 10:34:20 -0700 (PDT) Received: by 2002:a05:620a:469f:b0:78e:eb8c:6b5c with SMTP id af79cd13be357-78efcffb70ems85a; Tue, 16 Apr 2024 10:30:45 -0700 (PDT) X-Received: by 2002:a05:6102:cd2:b0:47a:4221:5511 with SMTP id g18-20020a0561020cd200b0047a42215511mr11414178vst.3.1713288643420; Tue, 16 Apr 2024 10:30:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1713288643; cv=none; d=google.com; s=arc-20160816; b=mSiZIT0rSjdpjv/uPONZw8U+c1d9VUi8NocofvfcEXIou+mpmIdLOH5k3dhCH8Bi+Q ZbHBZ8t3dgOEdoKY3Y6nxna1WDeoXagfhWv16XNcAlUa9CuO+oTn5sgeH3xKY2ALijUm Frkp2orH/8nCak+7hoyTCEH3ga+F7LaSdRDicBlbeofQ2jA4stcFqCa0jo1koZ4IxdSG Rep85AlGFENjaIczf6pqAPj+2jSIksQ/8x25xVvPEk2HnyZZCtCfJayDJTu6VQ/i7mpA 22Z7JZOLzAn9hKs3ScW8Pm1z32FJnCcijqzQ1Y9QLmGfAvvkXD+sI/0LqAA2wBfQDCrd xzOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:feedback-id:dkim-signature:dkim-signature; bh=KfknsHW83F1TMpdZZ+UzGuc1ge56qpsTv4bwONJh1JM=; fh=YahGUqAJ3V0H/1CwAc0dNOTnwxTkB8m2nYCVx/eo39s=; b=xFfhPls+BbHKmyf7TzwShDBnpM8TgA8Ue5yWH0w5JFVEJsmWsn7BBL0SaaNhlmhX36 LoYJ0bemWbd2IVDqoN9Ezy+P9A5zZShN+fNoaB9PnkVijoO7NrwcwFmn1lkl6E/T7INV EE/MAU6gwEO446WWfvpVIv/8VzOZPSYv0K+tE8HLfKliKMR/4trS/1rrGz97ZbckOXN9 GD4upH8eil1mddPVS8gMD67XMxGd5dKvQJLlQHUHQMYBdA7qemmcT2XFqcJcre1FzEkk 46gzaqa0GRBzkoW6Qf65vlddn8qVwZ5l9h8YVmg/dBOUC8/mL0YsrgrB0lt1kedJ0U73 c0Ng==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=Xo34cFPt; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=fz1pe3KX; spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.152 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=sprovoost.nl Received: from fhigh1-smtp.messagingengine.com (fhigh1-smtp.messagingengine.com. [103.168.172.152]) by gmr-mx.google.com with ESMTPS id i32-20020a05613001a000b007eaca5c8107si307763uag.0.2024.04.16.10.30.41 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 10:30:41 -0700 (PDT) Received-SPF: pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.152 as permitted sender) client-ip=103.168.172.152; Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailfhigh.nyi.internal (Postfix) with ESMTP id B27B0114018E; Tue, 16 Apr 2024 13:30:41 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 16 Apr 2024 13:30:41 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejiedghedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffvefkfhfvofesghdtmherhhdtvdenucfhrhhomhepufhjohhr shcurfhrohhvohhoshhtuceoshhjohhrshesshhprhhovhhoohhsthdrnhhlqeenucggtf frrghtthgvrhhnpedtheevueehhfelffeiteeutefhgeehkeegveetteeltdekkedvfeeg hfeifefhveenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhjohhrshesshhprhhovhhoohhs thdrnhhl X-ME-Proxy: Feedback-ID: ie5e042df:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 16 Apr 2024 13:30:40 -0400 (EDT) Content-Type: multipart/signed; boundary="Apple-Mail=_A35359EF-9930-48C6-B844-0975623AD6B9"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: [bitcoindev] The Future of Bitcoin Testnet From: "'Sjors Provoost' via Bitcoin Development Mailing List" In-Reply-To: Date: Tue, 16 Apr 2024 19:30:37 +0200 Cc: "David A. Harding" , Peter Todd Message-Id: References: <950b875a-e430-4bd8-870d-f9a9fab2493an@googlegroups.com> To: bitcoindev@googlegroups.com X-Mailer: Apple Mail (2.3774.500.171.1.1) X-Original-Sender: sjors@sprovoost.nl X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=Xo34cFPt; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=fz1pe3KX; spf=pass (google.com: domain of sjors@sprovoost.nl designates 103.168.172.152 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=sprovoost.nl X-Original-From: Sjors Provoost Reply-To: Sjors Provoost 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: -1.0 (-) --Apple-Mail=_A35359EF-9930-48C6-B844-0975623AD6B9 Content-Type: text/plain; charset="UTF-8" > Op 9 apr 2024, om 18:48 heeft Peter Todd het volgende geschreven: > > On Sat, Apr 06, 2024 at 01:04:16PM -1000, David A. Harding wrote: >> >> >> On April 4, 2024 6:30:19 PM HST, Calvin Kim wrote: >>> I support reseting testnet3. >>> >>> However, I'm more inclined towards keeping the rules the same. >> >> What about fundamentally requiring BIP34 from the start of the next testnet? I haven't heard anyone say this, but I assume the current testnet4 having reverted[1] to BIP30 is bad for utreexo? The current proposed testnet4 has all the usual soft-forks active from block 1, see e.g. BIP34Height in src/kernel/chainparams.cpp https://github.com/bitcoin/bitcoin/pull/29775 > NACK > > One of the purposes of testnet is to exercise edge cases in code, in an > environment where mistakes don't cost money. It's a good thing that, eg, a > utreexo testnet implementation has to deal with all the the same warts as it > would have to eventually deal with in mainnet. > > In fact, ideally if we reset testnet we'd delibrately *add* non-unique txids to > testnet to ensure that code related to that flaw is exercised; IIRC testnet > currently does not have any. No strong feelings here. If people want this, we could pick a height and have a short free-for-all duplicate transaction mining period before then. However, it would be annoying if we later propose a permanent BIP30 fix, and it turns out it only works on mainnet and not on testnet. Though I suppose we could just reset it again. > At the very least, if we do a testnet reset we should > consider re-adding all those weird edge cases to the new testnet. For consensus valid transactions that can be done later by anyone. For things that past soft forks made invalid, someone would have to make plan for when to activate them, plus a script to produce some interesting test vectors before activation. The first Bitcoin Core release with testnet4 will probably be v28 in October, so there's some time to do this. Note that some soft forks are treated as always active and are not even set in chainparams.cpp - we might want to do that again for other soft forks that are sufficiently old. It would be annoying if testnet gets in the way of that, but see above. - Sjors -- 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/B72E693A-4050-4AE8-B8FE-8986760BD9C3%40sprovoost.nl. --Apple-Mail=_A35359EF-9930-48C6-B844-0975623AD6B9 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE7ZvfetalXiMuhFJCV/+b28wwEAkFAmYetb0ACgkQV/+b28ww EAkBIg/+LWUwne8r5ceZFVnjV6XZTLiYVMu1RYW/VQ2WRw9w4nebtQPiaA6RPG9A Jg4t5e+NMkkiI4y3WFD44Y1h03uWJeBJ5N6Dg1CE5B0ZCE5/fVtjaf/DkoCh9lXy gTNUQJqus5qI7LvvoKBolxudGdM9Fn27wGkxhPm0ozPSIQWJ9C5oeHFuF2cBToBk +m0LeDCjyYUTsQJn0RhKZb2oJyiV7vPOto+YI+0ynhwzHqO0ww7esoFmqlHfKb29 07qkFPrhD35DMC4Sv6phtDqQheBr8j+iRG1QOQveJRxPVHmGIjcmO3ZN0ly0CoQp 4EhuMa/issoQktUbmtHMdn2lGhEcP2sHR3aag3z9M221xIRD9uqOmIFXznR51O3+ BIgbMDJxPjl0j4MiDEzvgMX2XN6O8hAqI/uoIcIp3i1JOF3IEUqQU+8a3eGWI+GO CP5puVFOu8zR0gIbfHg59op6UE60KTXeBBnsHdwf3zi5/OkzcPUSeWJHk6po0cgS kBPRT6+UI6xgPRLlJtBluDw4UXHndEZ1E0P3QXyCdcqMnbS5PjoHiIqrdZ4Bpoyv jtCJ1y+pBeY7TMvww5J3MWYaGOOoSCVKpOIwnc+WUXT9IyZ+SPEqK+O6Dijm8ASo ZYd8RBtEdwr2//ui079lQtHraVg8Gj1mjBcTtIYYLL+d5ZnbkT4= =gtAT -----END PGP SIGNATURE----- --Apple-Mail=_A35359EF-9930-48C6-B844-0975623AD6B9--