Delivery-date: Fri, 03 Oct 2025 08:52:49 -0700 Received: from mail-oa1-f57.google.com ([209.85.160.57]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1v4i5R-0002an-Lw for bitcoindev@gnusha.org; Fri, 03 Oct 2025 08:52:49 -0700 Received: by mail-oa1-f57.google.com with SMTP id 586e51a60fabf-37101b4624esf1022520fac.2 for ; Fri, 03 Oct 2025 08:52:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1759506763; cv=pass; d=google.com; s=arc-20240605; b=kV5zYRSEA9KqQ8RF2Qv3Q+sO0F/pV73LnvQznyNfkHU9TXqqX9KnpvHkdZFz19Jo1R tRIuSVKfWRg6+whUKhMmEE/ze5OFe72cgMO5R1cxGkOA9XBpW4UDIKEXVtFqe70/Wiqh RkF2UvoM2gyvfecaBf+gtw3p6vvEQclBtRoyIS/WpPbBNmGIoyqch/2ccg4UyMaH2oLE 9UFwNh/KBv1K0nhAAaAOlNVcFvFbvDuLtEaCyZv6fu0drnZqER5MOF3q7msPon1hDL5/ wjQuFilK//2LT0eSx/TOHjY4fvSnmz6oOyd/iidPicqbz8vgiBtLK4ohlfIkYxXhzZFf mR5A== 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:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:sender :dkim-signature; bh=rzSmZe3P3wV6BLD0Wd9zIEFoEGk2FpY0+l4e9GP6MZk=; fh=Xx5pEDQgAoadkrGdHEJETUVtvcqNXUCAhdWyTOhwLK0=; b=cQ5vJ3KXHtHa66c8u8ikBdX38hDqj+O1XXiNQ+2LIi3c2Is6NdHbd5RIZpiRCKZes3 8hnlYXmNDN3qm4w2jeTvtRELAbB2gNlq/9+6GPpaRqmmPV7bYIlH/tkFZDiRKoRqrMvz RyrJ90gW5tEGYBHjLgfcdpTt/3HUU6T5sEO9/OQIf5rHa3GTaXjWeCj3fO0GJ5MNIomo /ZKDbog1POH633sYwxJxiIt9U0zf2MmL2maCxYxWPEnfr+E1M3OZuQ1N0CjnEGMaZCHw QwLVZSHZFuSL5lS1hc8sUA4pBCBc9wAKVckvICAVMZbPVAm4RK45pjAj6HdaYlL8ip5K 0Tcw==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=eRHyOcTs; spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1759506763; x=1760111563; 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:sender:from:to:cc :subject:date:message-id:reply-to; bh=rzSmZe3P3wV6BLD0Wd9zIEFoEGk2FpY0+l4e9GP6MZk=; b=tUDXHOUdHByNmstqf7ny96llX4XsgeBN6gkpoAPjhbn+3QGJfhm1yVkvVEmewYayKn yg8fbp8BiwKdKrd5LPaPCK7TAEAgGvfe7JETrkaIyUVMj5r4R5UJHaZGmuE42gExs4Bh 0GfWwSJ3bSAwENxiKdW7fCGhcKDKMBqOsn/aRy1fb92L+VlLucscl+svj0d+TYdVF+PF qHURhKXrC9anF21gbmxVhmpK9ZDzeU3SzCP5bgc1RJcLYWqBIuZkGvIj8hEC7wZh+dsp Jn/NW235kVBORejLp10aCd/KrGjBgRCwbSD1oMDgUC/3sbGmFGAIMji6YNtgk5LoqVhO i3iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759506763; x=1760111563; 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:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=rzSmZe3P3wV6BLD0Wd9zIEFoEGk2FpY0+l4e9GP6MZk=; b=h1PbHFDgwEuU2OuLJRLJKmW/MjvNsAvE2Lx/uazs/8/2zbyJD6OkI6FpoMqHhSS+7B of5/IvyZVFFSsnTN33oBi16kWD1tnUoGQBknylLzoBm7OVTBfmYDgtZvqRw/7w5ERhdL Dya3urzbA7rJn0rzvp5fpdh+GVtxhqF3JwSnDIkrV9x2u710lxuf5G9eUPNKRQa1bE4A MJyallbM0ijMuSIbUW3eOS/K+7pblnOeJPgOiRz7krxZRNcE5Et1v30QSEUV7MjRfIkF h9s7Dj7k6TFAw2JLjGOwXEY8iGoQ2H8G7Gb73Kym59LyIMtMCS5M836qBAJfFiKsovx2 rjsA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVJTP3cZnk71brlQvpW5qqpamoHS09sw/k9cST3zlZZzjggb2kWilcrlTGcsL5nPndExak/18M+3DXi@gnusha.org X-Gm-Message-State: AOJu0Yyb8DI7X8fGhIjxbFRJAFoEhgu9qY9KFHFjoG2Lzhq2JShzEw0X 0wLvV9DC3dv4Xwzdp3GCT6MEWSMtl7uNoY/kwWo8zhmALokVwkA1oQk7 X-Google-Smtp-Source: AGHT+IGWsz2Q1WhhPTR2aVi0qZOzOn38CgBRGcrChOhGkt9GamW8lp+M+7skpsj1Fpvacg1mNsasWg== X-Received: by 2002:a05:6870:830c:b0:34a:bc92:5fa7 with SMTP id 586e51a60fabf-3b1035db30emr1841760fac.33.1759506763377; Fri, 03 Oct 2025 08:52:43 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd7tH97vNPI/+od4oRbCfq/trvC1PMDtb0AwMGKqSzBrkQ==" Received: by 2002:a05:6871:81d2:10b0:368:1447:4438 with SMTP id 586e51a60fabf-3abfea5d296ls808645fac.1.-pod-prod-06-us; Fri, 03 Oct 2025 08:52:39 -0700 (PDT) X-Received: by 2002:a05:6808:1a20:b0:43f:6979:6c9d with SMTP id 5614622812f47-43fc175980bmr2066593b6e.7.1759506759146; Fri, 03 Oct 2025 08:52:39 -0700 (PDT) Received: by 2002:a05:6808:1d37:b0:43f:5b9f:a4a0 with SMTP id 5614622812f47-43fc04cc07cmsb6e; Fri, 3 Oct 2025 06:59:48 -0700 (PDT) X-Received: by 2002:a17:903:2411:b0:27e:ec72:f50 with SMTP id d9443c01a7336-28e9a6e32e7mr36746745ad.51.1759499986998; Fri, 03 Oct 2025 06:59:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1759499986; cv=none; d=google.com; s=arc-20240605; b=IYDPw88T9TNO5ndynaDo2hnL99OJkvhjKAheeOKT/zEZFyvBJJj6neywYJgnuxjR4+ AiaY4xaQbZ48VQWN3t/r6uaL+El3oHxaeO8qmXcjFGcFFTu8aGX8EQZ1ct9+2N/kIJHc Q61px/eXI36yqyhIoZiK/yG3GLRMwaAsphtK2BeP5WZo0Y5MMrW0H+kS61GL65XR/tJC ZnfSPnr98lBez3qqJb7NJacUfq2IMDTYaRoZowrWg49h/0uOWPNqyv9BYHymj10TfMHv X5qOk81aB9g3gB04gc+MaiS9+Aq2cccsAA0YfeoDNJTjuaR5viXM2zacHg12RyfShPOj t0kA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:dkim-signature:date; bh=ojAbPE+IAsLWybFEhr0kh2DTiUiaWFjdP9g5+/tOjfo=; fh=+67N2uHR2MfeB757DuDnNuhtYMQ1l3OX1mrsWyqvKgo=; b=C9APdG4EVqXcskUkYIXGSCWTWeR/F5hBUuyLaD8+HOMLrE1yS6GgyryA8HOEHirg0Z 0k+v7N9nLKJAZbxo3EvL5eOo2a/su5gNJ9YHRfOuQQ8GIc5J/JpPYbdVRQ1cMhT6O9fj 9QFjMAsyhHdsU2OEC9c3gNz/o4Twbhma1+cWMM+KA+yGJC35j6TxyxMA6dE8enPi5QHR T7RYnv77/DqHjUJRL0uB+VFmeU2y5dYUqfOXN7W3TwaeQIDJtbtKwiRX30/+TZ44nlKa d1F1qNPrIRsTHr2FtfW3lluZIqPWZ1TGZkdEEnbU9cF+BMF2ETXGAj5XgPP9HTw6Q3zT MoaQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=eRHyOcTs; spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net Received: from mail.wpsoftware.net (s66-183-0-127.mail.wpsoftware.net. [66.183.0.127]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-28e8d03034asi2274145ad.0.2025.10.03.06.59.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Oct 2025 06:59:46 -0700 (PDT) Received-SPF: pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) client-ip=66.183.0.127; Date: Fri, 3 Oct 2025 13:59:43 +0000 From: Andrew Poelstra To: /dev /fd0 Cc: Bitcoin Development Mailing List Subject: Re: [bitcoindev] Re: [BIP Proposal] Limit ScriptPubkey Size >= 520 Bytes Consensus. Message-ID: References: <6f6b570f-7f9d-40c0-a771-378eb2c0c701n@googlegroups.com> <842930fb-bede-408a-8380-776d4be4e094n@googlegroups.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="XHS6Ox6dadkPI3dr" Content-Disposition: inline In-Reply-To: <842930fb-bede-408a-8380-776d4be4e094n@googlegroups.com> X-Original-Sender: apoelstra@wpsoftware.net X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@mail.wpsoftware.net header.s=default header.b=eRHyOcTs; spf=pass (google.com: domain of apoelstra@wpsoftware.net designates 66.183.0.127 as permitted sender) smtp.mailfrom=apoelstra@wpsoftware.net; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=wpsoftware.net 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 (/) --XHS6Ox6dadkPI3dr Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline On Thu, Oct 02, 2025 at 06:21:18PM -0700, /dev /fd0 wrote: > > We can't predict future usage, Aside from proof-of-publication (i.e. data storage directly in the UTXO set) there is no usage of script which can't be equally (or better) accomplished by using a Segwit v0 or Taproot script. > so it would be great if this was restricted > to OP_RETURN. While there is no real use for a scriptPubKey larger than 520 > bytes as shown in the data you shared, it is possible that users may create > more OP_RETURN outputs after this change. It does not affect the UTXO set > but will cost more and economically discourage the use of multiple > OP_RETURN outputs. > Restricting it to OP_RETURN would have zero effect on people trying to use scriptpubkeys for data storage. They would switch to any of the 65 or so other OP_RETURN equivalents, and failing that, switch to OP_RESERVED, then to OP_FALSE, then to `0 1 EQVERIFY`, and so on. A restriction that applies specifically to OP_RETURN outputs is no restriction at all. -- Andrew Poelstra Director, Blockstream Research Email: apoelstra at wpsoftware.net Web: https://www.wpsoftware.net/andrew The sun is always shining in space -Justin Lewis-Webster -- 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/aN_Wz5YbZ9NieQu0%40mail.wpsoftware.net. --XHS6Ox6dadkPI3dr Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEkPnKPD7Je+ki35VexYjWPOQbl8EFAmjf1s4ACgkQxYjWPOQb l8G5Gwf/RA5bZsRcJhZN7Obb+aTAngRn7KIrpHMUJjWfn7CSRaEM9ej3L4Hhpkio 1pdpJmRCKWevYJHHXcswNI4pZYjFuiJJqqrsn9oTRIgWKTJXxseCVqLcE+6vGRk5 zI6RXFFJIvg9e8w3fFUrYNibSqgpUa9sEvzybHH53MmQ4TxKmXSXNpJ8ZlAa0lTT 51YCp/JMeSmJBB42wuIHMsWwANiQKDrMmXvZIo8Kz0yffxFnTTpdR3q6v6ojpwO+ JHZk7z2UEvDiQzlobTSToHVVMziRSX/s/IwBIwl/y3anasAhUoNRoYT+a17CRJ5z aiN9EWeQnRm3FjFVA8JpPsZF/CJzrA== =EPfI -----END PGP SIGNATURE----- --XHS6Ox6dadkPI3dr--