From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 18 Dec 2025 19:36:21 -0800 Received: from mail-oo1-f56.google.com ([209.85.161.56]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1vWRHw-0000nn-Q6 for bitcoindev@gnusha.org; Thu, 18 Dec 2025 19:36:21 -0800 Received: by mail-oo1-f56.google.com with SMTP id 006d021491bc7-657a467228esf1894485eaf.0 for ; Thu, 18 Dec 2025 19:36:20 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1766115374; cv=pass; d=google.com; s=arc-20240605; b=YTeU67tsE6f0W1EYjK3iMC1ZuqZuYqrP81GKoWXO4LTmHhlDmPkMxlYurQ+3YfaRxw tZPZTBFPWreEbAnO9cAY8ALoXZaxeFjPnaywaQvEDX61FV/8t7D/JlByG3KLX/BlTH2Q IV+HEFJbCMykOjj/uU1CkDYOcl+9K+pVmpOUtsIGwBBii7NXUbbpVp5BpdaF6mR0Iw4w xFsNg6ycerN3SWz0m/Rq6SAGhImp0Ovm/Ui00q/zkPNUMIwjg3kaEOS+EZR9+01yZLu0 we31GQesUSq0GUiVRbceaUODCGNxP5VMEbE1dym4bn7wFNsc53FDXPCJc3PMAy4S+anJ mXJA== 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:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=A5n2c9iNmwZH1Nr+xQy9AASp0brJDO9fPQBafXW1X9I=; fh=W/j8NGMKcbGvSVIBjVe8HMCpmTVVWxokuAoLDMu1tgE=; b=Fp+siVqg8orSvIb7HMI+bwT7QrLnIGXAhwjBYSHhuatuQ1Zz5uxtNWriP0oyIB1wUK hw+GfMluS0Oz/6d1R3rVSsw5619KtpZIrzcL9h9gL8MgjW0e23duEJrYegbQV+eEqmBB U/Co/XbdO5cfYa6S5mqPp3alqLDJR5S1J6cLa6utlhI+Ny744NT4f9DyQS1DhBEMrxtI OXw6hdhD5wCgK+ZgvP4p42iA3F1W1Zf7hol7xzQyGp4HrmPzD9Gwyf7fIJjCd04NOdTR 6lqo6oRJhwEPOlEdSsMgLPuRxXVHMC7gxONiDbY5pFThMoxNkRjvIP5aYRzUUkcj4TKc CPoQ==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UtovLDEH; spf=pass (google.com: domain of gmaxwell@gmail.com designates 2607:f8b0:4864:20::52e as permitted sender) smtp.mailfrom=gmaxwell@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1766115374; x=1766720174; 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:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:sender:from:to:cc:subject:date:message-id :reply-to; bh=A5n2c9iNmwZH1Nr+xQy9AASp0brJDO9fPQBafXW1X9I=; b=VFnQkCdVWsmgs7M1EmYoFmLAqW7j+DLp9RcbAPqc0KN5bJbfGzrdSmMFLk1KlFANEQ 0bMzV2Ct6if1QnN1u677J1sIFafsWCu0ut4cvjTKqwToKgjCp4k+oA5TfPr4/DuiTFtQ 7QxsG9uSnRajElZzYi0kxTTx8U9nVN/K3DTM7XJ1nUhIReJPHU5P2gsCpEtO9AE6IPNA 6K5UOtDGpn6HbqtXmEvelrU6FCb6RaT7nupt+V7zmRTe4J6jpB10hfLSIIczQKhcAY9g CZ0cqr4PsNr6T2R9Rzzq0rH3H++PW9MPXMlyy/dOw/1tdlDSX6prdJVho6pbLGAnCj9c R98Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1766115374; x=1766720174; 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:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to; bh=A5n2c9iNmwZH1Nr+xQy9AASp0brJDO9fPQBafXW1X9I=; b=cbmoSHKHXKBDtqCYiGRYGZe8B0+HRnynu9Rz6NB1bYkBJof9kIqtOch3HQwcWiAKlz TxQoaWfSWrA1rfUZlDEhHFcy6iNdNdnq4yjvVbKIZvsyxLRhV+Y7bG1lsm4NSkAM1tGD cSdMwWMORrbgtJx09cmxWgrv1SNnBu5fNbIMTA3nQ9ZoBWtMMWgnSFw7O6nhjqC+Pyjr nLPPMQlKfsQ4BkyKaQeN3ROrtWM6FNJmf3vB0WNgPXQfcT8c705QE50YUky202XmCHJW WevJ8wj/yCwM0YAvE4YEaGTYVw6xSFp0Ds0082vTeh01rAzhXvEjqR+0b/pNnJtdknQK QBeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766115374; x=1766720174; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=A5n2c9iNmwZH1Nr+xQy9AASp0brJDO9fPQBafXW1X9I=; b=aUt/0z4Rxw9k5Crx5mVXeD8whFFRikfW9G0rR51CnjlQ7+/QNXkXtYmxIYvfc917RB j7d3jixHu0om9DbPUqlJ1n3+X1ajkFRoh2CE+bNqHVJzFPS0KKEX3KDCg+J21qYvkKPk NhOauoot5zaQ/nNw2sxJu/Om8WTD+xOw78zgbohFwvoTt4uk2zBNINXjI9QcJ4ZJb7p9 phw11GWX2/8ewFD3C41O4pooKRQxpuwjEa2gdXsp2bWgLOY82qoYrn3l/xhkYodHu2EQ KVg+E2cXIEX+VE/X/tZC8IU77gmJk7chNG4Uu/k4Yi4/URUaEel5CBvk1FhZFwrW0Od+ bNiA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUS24KCjJTSdEbeBy2vaY4ubvj4D9O2rdPB8eBZ+ymTobq57Wcm5VVQs2mAyMG2aNOD3vWNptThhaaB@gnusha.org X-Gm-Message-State: AOJu0YxR9xduYOgCGN3MA5DUYnxx/h43W1eU2NBl/8j7a+21jPjJZIfC vFL5cF6hKEtmwFzFBTNccylMge8TyFNJkVWAys5gKDtjwGBmPeQ5AUIu X-Google-Smtp-Source: AGHT+IERgYlUjBXxicMTTdLp+pjRRaLYaAfXW4gOp4VflHFm+1Rsj7JD6cy88uepN+FfCl1/p1wLoA== X-Received: by 2002:a05:6820:1c42:b0:659:9a49:8fbf with SMTP id 006d021491bc7-65d0eb78d47mr651246eaf.56.1766115374136; Thu, 18 Dec 2025 19:36:14 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com; h="AWVwgWahAcztaVqAt+r+PgEyTIS6nwSeukAm7FinxbVUnyVTzg==" Received: by 2002:a4a:e4c7:0:b0:657:5773:7b1d with SMTP id 006d021491bc7-65b439bd958ls3615950eaf.2.-pod-prod-05-us; Thu, 18 Dec 2025 19:36:09 -0800 (PST) X-Received: by 2002:a05:6808:1a23:b0:450:d0d8:aed0 with SMTP id 5614622812f47-457b21f3fc4mr840473b6e.40.1766115369353; Thu, 18 Dec 2025 19:36:09 -0800 (PST) Received: by 2002:ae9:f80c:0:b0:892:e292:65ef with SMTP id af79cd13be357-8c09172b2f6ms85a; Thu, 18 Dec 2025 19:31:44 -0800 (PST) X-Received: by 2002:a05:6122:1354:b0:55b:9c3f:55f with SMTP id 71dfb90a1353d-5615bf1d2demr563345e0c.18.1766115102894; Thu, 18 Dec 2025 19:31:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1766115102; cv=none; d=google.com; s=arc-20240605; b=kh2cF+cS1Fgf5W59Gxbzz5QGbqlZGh07dwo6YAzX4lduDgRS6Leghlm7Q3eM0B4shd XBwI3SLp1JgzBSnUG1t42bhe7aua9jt7AkMkiq36qD+NDj5oTdElqxyulj0SjuBPBmDd PxE8wQMrc26odoa2x3iVRq99FD6EKPECcrHPo2eiBHu32+bsHKWaCrFaqjDcNob+xAnA PQYN2b1GsWV9N9VUYXI9UKgiN174PnYXv1SR96xYIj40SWA6futfHZ0SQCgWsvXE1D8m x2djDaj8MkuSRd/G2K1tdeiqnBo071svVQAqTT4lFb4Y7STzKvoyKo5ucAMKINhOnQzd IpDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=MMoQHN8o3LOHafTU4tNIF08eB5w/aekXlC0xY0l7dmY=; fh=rl4+jzoCLuJam/TauP68uwdod+CpSxy1fqvE5aWyQWI=; b=McngPUAWA+EvRA68eivOZPIgjwaG7tldirc/fK/zpmz31fCbyNcrIuXjhZBc2h/tY8 iEFnlcaq8egXDOmUuOUne77cBs81mSi7wt6TQaIda9nc/n6jYpZlP9og1Kbs3Hm454Zg bo374tn/xCu9cf5T2XHrLJfz7fYGDoNpWgDaEkW2gksFWViHIOtjqQtI+fGgf6n4NKnd 53YHqdjNWyqZSbUMfW+BUqpToMG8URa/EGUSe1G1BK2gCzPJAJh9pOVTA6eHA8PepY77 kl9P09TpT5KYiV/FLaixbMeWMiCvWRLuombpt0iJuXAAb8yAL7+k/lw0Qy1pMZfCcth1 EOfg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UtovLDEH; spf=pass (google.com: domain of gmaxwell@gmail.com designates 2607:f8b0:4864:20::52e as permitted sender) smtp.mailfrom=gmaxwell@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com. [2607:f8b0:4864:20::52e]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-5615d0b292asi24883e0c.1.2025.12.18.19.31.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 18 Dec 2025 19:31:42 -0800 (PST) Received-SPF: pass (google.com: domain of gmaxwell@gmail.com designates 2607:f8b0:4864:20::52e as permitted sender) client-ip=2607:f8b0:4864:20::52e; Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-b98983bae80so1174406a12.0 for ; Thu, 18 Dec 2025 19:31:42 -0800 (PST) X-Gm-Gg: AY/fxX6LIyJpbaSzimDyA6CrQG8Ww6A4bka70bqe5ujnAOfeDf0vWo4KZYdmhUh9w0b 43ADqyvCFCBBNEVzDN3u/LDpljtGoJz1fFbycxuKuB5PJfWKkjyA7JoS0o6CTnJMXSRl8RDsXxb Z59LjJUQBN2Uk1iIWvf61RzTSe1PEf153PmzcIXEfZRhbgUp/ATPWhHiz4WtENZgDAkvGwENK58 iRpzEUEyiq/Y1k6DeHJrtqLm2vO1a/U0nI0kA9DPG7ZxUlgGmRH/5k5g3J1g5g2oZj1fFibNLWv E/d4qudgCu/Bd7xoAREaOhiX2VGbu4LeOucyyY4M5jUaqNbmJeA= X-Received: by 2002:a05:7022:6199:b0:11f:1e59:4c2d with SMTP id a92af1059eb24-121721acb6dmr1287147c88.7.1766115101602; Thu, 18 Dec 2025 19:31:41 -0800 (PST) MIME-Version: 1.0 References: <32f8c689-314d-4a5e-9af6-2e3e704582e6n@googlegroups.com> <4e947f47-b43d-4ec3-ac6a-aa66ea0cfb79n@googlegroups.com> In-Reply-To: <4e947f47-b43d-4ec3-ac6a-aa66ea0cfb79n@googlegroups.com> From: Greg Maxwell Date: Fri, 19 Dec 2025 03:31:29 +0000 X-Gm-Features: AQt7F2rz28dxTCkZICqFA4qJxe0rNkaaJITwz4CKhuhStf11ZIHkOIbev0tRo1s Message-ID: Subject: Re: [bitcoindev] Re: The Cat, BIP draft discussion. To: Jonathan Voss Cc: Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="000000000000437ac5064645b76f" X-Original-Sender: gmaxwell@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UtovLDEH; spf=pass (google.com: domain of gmaxwell@gmail.com designates 2607:f8b0:4864:20::52e as permitted sender) smtp.mailfrom=gmaxwell@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.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 (/) --000000000000437ac5064645b76f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I received no prior response from you, so I suspect the issue is on your end-- since if you sent one I would normally have been directly copied. In any case, your message makes no sense. If an output is provably unspendable then it is unspendable. No amount of "clever steganography" can change that. If you're imagining that perhaps they are *presumed* to be unspendable but actually *are* spendable, then sure that would be an issue but with any change to consensus relevant code great care must be taken to not introduce errors. Actually *making* a consensus change would only increase the potential for mistakes. These costs are just another reason why this hysteria over a non-issue is misplaced. But in any case it is better that (any) implementations that care about stamps put in the effort to define their exclusions in ways that are safe than to burden everyone with a consensus change that doesn't care about it. On Fri, Dec 19, 2025 at 1:49=E2=80=AFAM Jonathan Voss w= rote: > This is my third attempt to respond to this. Idk what is going wrong here= . > > The problem with dropping Bitcoin Stamps UTXOs from the UTXO set without = a > consensus change is that a clever use of steganography could cause one of > those otherwise unspendable outputs to be spendable, thus causing a fork > between those nodes that adopted the Stamp pruning method and those that > did not once one of those steganographic Stamps is spent. Though this is > unlikely, it is still technically possible, and I would not put it past t= he > denizens of the Internet to stir up trouble just for its own sake. > > On Friday, December 12, 2025 at 6:49:41=E2=80=AFPM UTC-5 Greg Maxwell wro= te: > >> On Fri, Dec 12, 2025 at 9:26=E2=80=AFPM Jonathan Voss = wrote: >> >>> Since the Bitcoin Stamps outputs are already unspendable, it makes >>> perfect sense to mark and drop them from the UTXO set. >> >> >> There is no consensus change involved in not storing a provably >> unspendable output, it's just an implementation detail with no >> interoperability implications and doesn't need a BIP. Bitcoin core has >> long done so for several types of unspendable outputs, e.g. outputs over >> 10kb and ones starting with OP_RETURN. >> >> -- > 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 visit > https://groups.google.com/d/msgid/bitcoindev/4e947f47-b43d-4ec3-ac6a-aa66= ea0cfb79n%40googlegroups.com > > . > --=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/= CAAS2fgSEX0dcg73qnrj5uP64Xaw%3Dukj7fhzng_1gT3BntjocNQ%40mail.gmail.com. --000000000000437ac5064645b76f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I received no prior response from you, so I suspect t= he issue is on your end-- since if you sent one I would normally have been = directly copied.=C2=A0

In any case, your message m= akes no sense. If an output is provably unspendable then it is unspendable.= =C2=A0 No amount of "clever steganography" can change that.=C2=A0= =C2=A0If you're imagining that perhaps they are *presumed* to be unspe= ndable but actually *are* spendable, then sure that would be an issue but w= ith any change to consensus relevant code great care must be taken to not i= ntroduce errors.=C2=A0 Actually *making* a consensus change would only incr= ease the potential for mistakes.

These costs are j= ust another reason why this hysteria over a non-issue is misplaced.

But in any case it is better that (any) implementations t= hat care about stamps put in the effort to define their exclusions in ways = that are safe than to burden everyone with a consensus change that doesn= 9;t care about it.


On Fri, Dec 19= , 2025 at 1:49=E2=80=AFAM Jonathan Voss <k98kurz@gmail.com> wrote:
This is my third attempt to respond to this. Idk wha= t is going wrong here.

The problem with dropping Bitcoin= Stamps UTXOs from the UTXO set without a consensus change is that a clever= use of steganography could cause one of those otherwise unspendable output= s to be spendable, thus causing a fork between those nodes that adopted the= Stamp pruning method and those that did not once one of those steganograph= ic Stamps is spent. Though this is unlikely, it is still technically possib= le, and I would not put it past the denizens of the Internet to stir up tro= uble just for its own sake.

On Friday, December 12, 2025 at 6:49:41=E2= =80=AFPM UTC-5 Greg Maxwell wrote:
On Fri, Dec 12, 2025 a= t 9:26=E2=80=AFPM Jonathan Voss <k98...@gmail.com> wrote:

--
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
bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.googl= e.com/d/msgid/bitcoindev/4e947f47-b43d-4ec3-ac6a-aa66ea0cfb79n%40googlegrou= ps.com.

--
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/bitcoindev/CAAS2fgSEX0dcg73qnrj5uP64Xaw%3Dukj7fhzng_1gT3BntjocNQ%40ma= il.gmail.com.
--000000000000437ac5064645b76f--