Delivery-date: Fri, 03 Oct 2025 08:51:28 -0700 Received: from mail-oi1-f183.google.com ([209.85.167.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 1v4i47-0002T3-Ok for bitcoindev@gnusha.org; Fri, 03 Oct 2025 08:51:28 -0700 Received: by mail-oi1-f183.google.com with SMTP id 5614622812f47-43f642bb178sf2359101b6e.0 for ; Fri, 03 Oct 2025 08:51:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1759506681; cv=pass; d=google.com; s=arc-20240605; b=J+2sj21HAUVGFPMH1f+792cJO3t7oERwxgUDQllqZe0DvYq5sb9PYyZi9fyhtYqO6O /x3R7IEgkoHNm0UwvmiNI0ToaBqSwyh94Hhrt7rpYZZtV0wx2BJois9UmBfmSik/n9eZ AYpiz3lM/E6jhJYbGJqgSWLjnOCCAUrMIyeLxuybseJwPMvBK5ON4qfhxs3A3mcQjOHi mL6cVW7B6gMn3uAlD/63oUju544sRrCIh/Fq8SO4vqkwLXE5JVHYANbM4Vd8as5beW8o EnAdL7xSiPP57tg1FFd2Vs+4BPTOPN4tIVpr2s3dRWq3xpJO93veBi6GxmTB162F7b4l QWrw== 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=pWuUaihwmWy/e65ZK6Zot1mFyAh7AO0mn2gCZ4zRRuo=; fh=weuPzjCtcRXAqH0Cp+B9ejmR/zWtOBfYWanWNpLZ/5M=; b=NItI/RAQwthEwYLYGr52vdHA8kCUzt9O5vLvlqW5NgrO0X8/6EW0BDtXgFlJC/+lvN 4JXRfwP/ovLJLj2J8XLIhNHIU7SXpgnA6Zc8y+NfMcySnQBTMrYBIb76fRgobUBr7Hcj ZP2fwIRbwBTaT0DpQaBwej7hFt2UdSWrwvrRb92ktgfMdZ9ritcTh1CRAl2bra0MCiiM 9PQcIgyaKM4EoAB2S1DEQVB0kq3466ffAOF/m+HDe73qU+gPp/P0va1Hf/5RND3y9DoQ zTUQ/PQ/BhNkV0CJI7etjzSY0MDW3LKyFCSecy0PCatlnM/TWbom5l9T3sdvHfNfQCrd +7dA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="LLXfm/7o"; spf=pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32f as permitted sender) smtp.mailfrom=alicexbtong@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=1759506681; x=1760111481; 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=pWuUaihwmWy/e65ZK6Zot1mFyAh7AO0mn2gCZ4zRRuo=; b=gEXHqNGg0f5/00YqnbjPfo5dNqlRcs6agLRj/dw5dRxL+0aB7K4wLPIudToffexBjV 7tex61KngJK+m8YuPmxS9DEEtTkBDap1YIa2tRCQPYNxfvrBpNSTjw2P94sXr1Ow9guk fGZqIXIwXu8f/Zo3/ub0IFsBOx35LbIP5/Rmeagxz3oYt+NZLtuAdWlthq4+65vueXIh t/f+1DPHDg6j9IJcs7tT2PV5wqyTaId06eyaBKU9dO0Cdkm71m7tsTnBXgUzELSaPW+B 8mJUllZ9WLcNfjnLlWYHGV8qxA0Ks6MX9nkV4T4xPsGEmHdbeznBKBZpI0UJVU+qzDhX XnKw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1759506681; x=1760111481; 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=pWuUaihwmWy/e65ZK6Zot1mFyAh7AO0mn2gCZ4zRRuo=; b=brxmvsjk9D4IYlbgC6jTP+0QEoOn++LBU422TcLS7Ghe0ncEe9GVBrDYmyhWP7OQU6 feEFDN4ZKt2Yga+Hs0BhS0gzS65Pq2fSCLVUUHlsrN5gn30eULqB87mEbN8cFcFjPhZH TZfblLNbM3+JqZuRL/2QyiQ9/rXjYIOvbZ7h11kF+OxlvOw6LYQehZP4B8kj33Z69B2B Ms9QUKSs7wuF8/YEcMd+itVUwVhOA7UjD8m7rSJ5joPkaY6Wz1mg9W8c41yS1eO7wGzr MEEtHTt4InrXC0qSLF3fD+WYdZYjns9JzZ8etozoBipkJTheDy6DqbDt3DYpV4NafoJN y0nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759506681; x=1760111481; 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-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=pWuUaihwmWy/e65ZK6Zot1mFyAh7AO0mn2gCZ4zRRuo=; b=eoJyJnJ62GbeBv/OuOY8F6/uNf/LUt465RvUqxqMlTu1SB/32gitlKInbmIpGU2J66 496uPB1XCletWpNCkUyYg6jvr82JPt0eKWS4wmNCrD1qJKIlSsXxRd8UDiNp4XcZPiM3 2wwFbK5+4ON7A3hmSsvxS8AqFjMbr7logN//OYFJ/O7E4mt8rEZigw1tXZjWF9HCkdz7 5/T/dEqtDzmukkHsrs6o4xpB9OtI3k7KXCkfVP8xVI9X7cMDtbIEIjnVFUuNri1Mz3B5 1S1R9jyqpmRcXa3/nuBa9RNh1tSleDhZ8YmNbPvikLr3U37pCF/IPRkZ74ceel5kO0SJ 9yBA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWDqrPP1WtBYDyRwGkvwI/AH2Hg+UcU3oWTnXesBSWZlgtyeln9vN9Q4JCF2h6n1tBfBQA0334rg9Yh@gnusha.org X-Gm-Message-State: AOJu0Yzh/nppRBV76g/tYIWP9VbuUrFcJKKxmytco7X8y3WHvVpprDsL eY2IsDc9weGEtBEqPSWgXOoRcELt/jQmxGPuBkeCoQQbdc4/jyMKU1Gj X-Google-Smtp-Source: AGHT+IEoI6DSwnDg7uJJ/P63UbRgpb+AibGH4oEFrzvop/K2wkgt7UjAJ81JDDv+rTqasCfjfyZVhA== X-Received: by 2002:a05:6808:1599:b0:43f:9c1d:ae69 with SMTP id 5614622812f47-43fc179c11dmr1992736b6e.13.1759506681506; Fri, 03 Oct 2025 08:51:21 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h="ARHlJd6L7/w+TdaRUiwLNYkFY4B8kGdcckzceNDuNHQ649xqqQ==" Received: by 2002:a05:6871:d685:20b0:330:f9af:ee37 with SMTP id 586e51a60fabf-3abfec49dcals962806fac.1.-pod-prod-01-us; Fri, 03 Oct 2025 08:51:15 -0700 (PDT) X-Received: by 2002:a05:6808:1442:b0:43f:64c0:8e4c with SMTP id 5614622812f47-43fc182e619mr1815884b6e.31.1759506675756; Fri, 03 Oct 2025 08:51:15 -0700 (PDT) Received: by 2002:a05:6808:4347:b0:3f9:f009:458e with SMTP id 5614622812f47-43fc073c74dmsb6e; Fri, 3 Oct 2025 04:27:07 -0700 (PDT) X-Received: by 2002:a05:6808:30a5:b0:43f:58af:38d with SMTP id 5614622812f47-43fc17ac3e4mr1452920b6e.17.1759490826826; Fri, 03 Oct 2025 04:27:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1759490826; cv=none; d=google.com; s=arc-20240605; b=UIsVlLRBCuF93XKeAfB5XiUDst341pWtu0b9osM0NiXnFfOWz97e2wX9WEIYoKTX1A hCpmQPEj1fS8dd12IsuKsZFfTtwpqZInFNR7KJIwJxpYX7aP2MWUnOrSM03wADF6HclM S78d8SRoL+U+5vASIlarlIKgWrI3/b1GlbAtdwntybU1xJyS6QiTA9brdEhfo470jWLd 75Sl2pOnI/B6VRhapPrllCJo02OiQZ9zB/CjUo39PWPxqzUwgw7f3t/NpNfg2RySSIdv 3yELJ49SR14P8FGCtzcL1Rx19D7qBZmhrmyE+At/96JXc6KJ37g+KFcGRqwmQESEhAmv u3Bw== 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=0CXSHc51NQMiQtrzd9d/pGKR7I38mXrHuQC2hHvxJ5A=; fh=QY5L8tL49i3fI06Bz5MX5IUm+Byyfp6LTijCthLNvdI=; b=FPtRnGjYKx/3dUeH3+w/PKMm+UgRThxYyZRnQrKogJmSaP2x4u7UJ4ksFx622qO0de 47lZTf7tPgv1o4t2uO1Leukm1Z70UY1VJe5S58iQB6fS7BGn38j7JZvbGbsJi8bNCiFr 0ynWl27+ubMrXiL4eRQ5NLxkimTE4TGINm62L7dXJmwZelU2SvHRl2VaafDcC3NVU0Dn UZ5iXXgoqKyTP/nrIvn6jN99v1+nALO2kL42aE5x9SnLyAX8pIKxz1waT/5qzCqDMWYW +1c9cPclp6QKXYV7KrKu1PSGfipFZDzCI8K4ch452qWPhM3rtZGCPEsfLd/kQ+/rc2EA RumA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="LLXfm/7o"; spf=pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32f as permitted sender) smtp.mailfrom=alicexbtong@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-ot1-x32f.google.com (mail-ot1-x32f.google.com. [2607:f8b0:4864:20::32f]) by gmr-mx.google.com with ESMTPS id 5614622812f47-43fc194ee8asi85053b6e.4.2025.10.03.04.27.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 03 Oct 2025 04:27:06 -0700 (PDT) Received-SPF: pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32f as permitted sender) client-ip=2607:f8b0:4864:20::32f; Received: by mail-ot1-x32f.google.com with SMTP id 46e09a7af769-7a7c1ecd433so1194278a34.3 for ; Fri, 03 Oct 2025 04:27:06 -0700 (PDT) X-Gm-Gg: ASbGncsEpL+xmmaD3FIXcv8SG7jUW22Z8SH0kEcW5+c4DjP+gSfA1unlvbLDm39IXgp QA4D7Ul21+Y1rslci4eeqa7vLAb9TxK7YXPLWSVCLl9rVIVZ2EmC+lxFbfZ4LEQtEzFa+TKNFy3 xOoMhXnKbiv2fjvGAR5dOCag0mrwItnL9Dz0Mk1QuoIXE8cmQQ76IpEG8S6lmvDhgZUmMJ0+L7Q SDFyqihtjK8DsW4z3PpWasM4KDO01DYUFdRSyA7MvQ8O7ubNw== X-Received: by 2002:a05:6870:9127:b0:3b0:5e3:ea03 with SMTP id 586e51a60fabf-3b1018ad5femr1384219fac.24.1759490826402; Fri, 03 Oct 2025 04:27:06 -0700 (PDT) MIME-Version: 1.0 References: <6f6b570f-7f9d-40c0-a771-378eb2c0c701n@googlegroups.com> <842930fb-bede-408a-8380-776d4be4e094n@googlegroups.com> In-Reply-To: From: "/dev /fd0" Date: Fri, 3 Oct 2025 16:56:55 +0530 X-Gm-Features: AS18NWCW6jBk1HOw5LDR3wfchJjxt1aryBj_NsUXo2nA_RY2nhj8mt8lmgDg_mE Message-ID: Subject: Re: [bitcoindev] Re: [BIP Proposal] Limit ScriptPubkey Size >= 520 Bytes Consensus. To: moonsettler Cc: Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="000000000000b17fa906403f6113" X-Original-Sender: alicexbtong@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="LLXfm/7o"; spf=pass (google.com: domain of alicexbtong@gmail.com designates 2607:f8b0:4864:20::32f as permitted sender) smtp.mailfrom=alicexbtong@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 (/) --000000000000b17fa906403f6113 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi moonsettler, > People could just add many OP_RETURNs to a transaction, that makes it more cumbersome and marginally more expensive. This is exactly what I wrote in my email and I consider it a positive thing. I think we are just looking at this proposal from different perspectives. /dev/fd0 floppy disk guy On Fri, Oct 3, 2025 at 4:16=E2=80=AFPM moonsettler wrote: > Hi Floppy, > > There are only weak arguments for this proposal to extend to OP_RETURN, a= t > least nothing I would normally entertain; > but also there are weak arguments to make an exception for OP_RETURN > explicitly. > > People could just add many OP_RETURNs to a transaction, that makes it mor= e > cumbersome and marginally more expensive. > > BR, > moonsettler > > > On Friday, October 3rd, 2025 at 10:58 AM, /dev /fd0 > wrote: > > > Hi portlandhodl, > > > > We can't predict future usage, 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 tha= t > 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 us= e > of multiple OP_RETURN outputs. > > > > /dev/fd0 > > floppy disk guy > > On Friday, October 3, 2025 at 3:29:24=E2=80=AFAM UTC+5:30 PortlandHODL = wrote: > > > > > Proposing: Softfork to after (n) block height; the creation of > outpoints with greater than 520 bytes in the ScriptPubkey would be > consensus invalid. > > > > > > This is my gathering of information per BIP 0002 > > > > > > After doing some research into the number of outpoints that would hav= e > violated the proposed rule there are exactly 169 outpoints. With only 8 > being non OP_RETURN. I think after 15 years and not having discovered use > for 'large' ScriptPubkeys; the reward for not invalidating them at the > consensus level is lower than the risk of their abuse. > > > > > > - Reasons for > > > - Makes DoS blocks likely impossible to create that would have > any sufficient negative impact on the network. > > > - Leaves enough room for hooks long term > > > - Would substantially reduce the divergence between consensus > and relay policy > > > - Incredibly little use onchain as evidenced above. > > > - Could possibly reduce codebase complexity. Legacy Script is > largely considered a mess though this isn't a complete disablement it > should reduce the total surface that is problematic. > > > - Would make it harder to use the ScriptPubkey as a 'large' > datacarrier. > > > - Possible UTXO set size bloat reduction. > > > > > > - Reasons Against > > > - Bitcoin could need it in the future? Quantum? > > > - Users could just create more outpoints. > > > > > > Thoughts? > > > > > > source of onchain data > > > > > > PortlandHODL > > > > -- > > 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/842930fb-bede-408a-8380-776d= 4be4e094n%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/= CALiT-Zop43oiYxz1qaLm8RGZHOrd-_antFksY2VfgpzrKqPzCg%40mail.gmail.com. --000000000000b17fa906403f6113 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi moonsettler,

>=C2=A0People could = just add many OP_RETURNs to a transaction, that makes it more cumbersome an= d marginally more expensive.

This is exactly what I wrote in my email and I consider it a positive thing= . I think we are just looking at this proposal from different perspectives.

/dev/fd0
floppy disk guy
On Fri, Oct 3, 2025 at 4:16=E2=80=AFPM moonsettler <moonsettler@protonmail.com> w= rote:
Hi Floppy,=

There are only weak arguments for this proposal to extend to OP_RETURN, at = least nothing I would normally entertain;
but also there are weak arguments to make an exception for OP_RETURN explic= itly.

People could just add many OP_RETURNs to a transaction, that makes it more = cumbersome and marginally more expensive.

BR,
moonsettler


On Friday, October 3rd, 2025 at 10:58 AM, /dev /fd0 <alicexbtong@gmail.com> wrote= :

> Hi portlandhodl,
>
> We can't predict future usage, so it would be great if this was re= stricted 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 multipl= e OP_RETURN outputs.
>
> /dev/fd0
> floppy disk guy
> On Friday, October 3, 2025 at 3:29:24=E2=80=AFAM UTC+5:30 PortlandHODL= wrote:
>
> > Proposing: Softfork to after (n) block height; the creation of ou= tpoints with greater than 520 bytes in the ScriptPubkey would be consensus = invalid.
> >
> > This is my gathering of information per BIP 0002
> >
> > After doing some research into the number of outpoints that would= have violated the proposed rule there are exactly 169 outpoints. With only= 8 being non OP_RETURN. I think after 15 years and not having discovered us= e for 'large' ScriptPubkeys; the reward for not invalidating them a= t the consensus level is lower than the risk of their abuse.
> >
> > -=C2=A0 =C2=A0Reasons for
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Makes DoS blocks likely impossib= le to create that would have any sufficient negative impact on the network.=
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Leaves enough room for hooks lon= g term
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Would substantially reduce the d= ivergence between consensus and relay policy
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Incredibly little use onchain as= evidenced above.
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Could possibly reduce codebase c= omplexity. Legacy Script is largely considered a mess though this isn't= a complete disablement it should reduce the total surface that is problema= tic.
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Would make it harder to use the = ScriptPubkey as a 'large' datacarrier.
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Possible UTXO set size bloat red= uction.
> >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
> > -=C2=A0 =C2=A0Reasons Against
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Bitcoin could need it in the fut= ure? Quantum?
> >=C2=A0 =C2=A0 =C2=A0-=C2=A0 =C2=A0Users could just create more out= points.
> >
> > Thoughts?
> >
> > source of onchain data
> >
> > PortlandHODL
>
> --
> You received this message because you are subscribed to the Google Gro= ups "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/bitco= indev/842930fb-bede-408a-8380-776d4be4e094n%40googlegroups.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/ms= gid/bitcoindev/CALiT-Zop43oiYxz1qaLm8RGZHOrd-_antFksY2VfgpzrKqPzCg%40mail.g= mail.com.
--000000000000b17fa906403f6113--