Delivery-date: Fri, 28 Mar 2025 07:34:55 -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 1tyAnO-000599-L7 for bitcoindev@gnusha.org; Fri, 28 Mar 2025 07:34:55 -0700 Received: by mail-qt1-f185.google.com with SMTP id d75a77b69052e-47689dc0f6dsf37287571cf.3 for ; Fri, 28 Mar 2025 07:34:54 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1743172489; cv=pass; d=google.com; s=arc-20240605; b=YOJXJhLDvNo1y3koBtU1vfwrQtLAn+SCF3HL41s2M8gwIfUFtFED5U90QmZ4O0UL89 W4eUv56rCwQ5r6Q5X8E/N8ZeYacVjwupQpvmAD4MZgLnE9ib6K/j3qUQ7ShkBuq3YPbz itEKE5OjmaCHeTGUN6G/wJLtXtkfofwqPumq4txlxeZyeVFPc8NhtLqNPpiUc5CeJoCN ZbLqc2gDpYc3v3ZCRUM5o+b0c8Pi2IsOi4wVNckZOlcXmAHrctr9nL1pgcRqnwI1lFal cYO5ia9I/djKBx7mGLu7/M1iCTHvK1iI3NVK7zBoQMqoXfI67qeUSzygeXS3qCn8uVgX oizQ== 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:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:feedback-id:sender:dkim-signature; bh=chnJeq3GzSULr6HVO7B7W+lOKDZuNRpe455Q7prilHs=; fh=eQIbSfA3MGm6ILF4yqXgxzbQZZoDWTHDOQtojRjnzbU=; b=MwmFirEMT8qufC+VusOxReBgjMNv92vYXkNit1T7Lq4/l/koGL+hL03YwJwKpzsltF yyj6+o2zalbX2tRBepotCXlo43IitTt2Ze+MYOe5nmxJWMA/pY7xu/vmOXdfB4U0GAWy Bi/gLKPQROOQRuPuJUwYFxpCQuztWuI7u7oADgvAscELDLjp2+pu83aj/r+HD3Fdc5CN 3m8+uZqrMDK7EGO4JP+oP6sCf5TvI1Q4+iRn0YJ2u8fOlPnGSeDhNHJKYgE/r+VqCdT3 pXmyBmH8t/spxgE0H9OwaRXLqDtYLzZwpCcYql6e1o1bdOWzHT+gv9TnHl6GOCAoKVUN GaAA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b="V/xszXKE"; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=hjheVX3g; 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=NONE sp=NONE dis=NONE) header.from=sprovoost.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1743172489; x=1743777289; 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:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:feedback-id:sender:from:to:cc:subject:date:message-id :reply-to; bh=chnJeq3GzSULr6HVO7B7W+lOKDZuNRpe455Q7prilHs=; b=baQvu9Lpq5RZHyxrXYr/HqNOXA8ihw+2W5ELET3EGbGRfZCv0YUg6uS9ZQvLBDdBPB WwBphskQjN49OMY5swILnAzRJ0B4Sdado6DYlphEcFfstLOrBzbq/gG7Xygxe+1Xt8fs jJNhU4duj4CtRWV4Kc6gMmUsQYN9kXzjIOKFt71kM+VRQzAHoOYfddZLVKP23RCXU3o4 j97vzNP6W8Nyvz0cTEFWLbIFd16vhMbmH0FP7eFSNlv9AFz6vcPQq1w1Gnbq0MTzATl/ wp661FIoDj9bnGcbo4OZ5CM7SyLAj3QpJc9wiX4eTVJ6pU8zB7OfuC0ZImx9DmCdSksY R55g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743172489; x=1743777289; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:feedback-id:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=chnJeq3GzSULr6HVO7B7W+lOKDZuNRpe455Q7prilHs=; b=JFnqZbNavlPHNLg9BaCDwE617GmW+3vfvfM/E7yWw+bHhayBxr9EKeaKRHpRiGYOFl ewGVOM+zE+k3C6W9AlSvZ6ypkSUHJ77l96QZSInQdHrPO9Lsp7RplmQdxBlZNQJ8zkvK 2/pwq4XIrbIZovHD24ICSTQJy4UnHuQmH8T74k54jlW4dicC/AxVtuU85L25hmRnAOZT K7HV6t732aDHsfNITs0EQfpET/xMZneN9ijfCe+6o1KAsdnVg3qdwNkEJWzFVfHj+JEp I5giXCb74RRr9RrR+T+Cr1SkIdO4j2eOdW8x7XAVP6RN6aQP6zS57GrG359HL3ZrX60f nDPA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUbPXjkJSkL3I5Q4xApNRWyOlNIfBHAIrtKAZDPGyDHm+tJJdo9zfKmI83KP2F2nGD04mMcPiZFaXkM@gnusha.org X-Gm-Message-State: AOJu0YzrCm71RughfT31fzf7CB0egcLrP1zSlBQ5148lVOpDlc8dKpab 5YejwtI3pftlLZbwrVo1736VeWIDOx+xxwXqjFqaw8p2hLdH41q0 X-Google-Smtp-Source: AGHT+IFGvepqQW6T6lOKMEcOwEpesPRUls2SwJiCREEVg4WXUjZcjmnVnDup27lPM58EqSuqX89ZJA== X-Received: by 2002:ac8:7f88:0:b0:477:6f6d:10fc with SMTP id d75a77b69052e-4776f6d1158mr100091131cf.5.1743172488356; Fri, 28 Mar 2025 07:34:48 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=ARLLPAKfDCrqKDGUscAHPYYlZyQgTReF88umhjBswblx/D0Ocg== Received: by 2002:ac8:5e47:0:b0:476:7bf7:255e with SMTP id d75a77b69052e-4776e4c5317ls443831cf.1.-pod-prod-05-us; Fri, 28 Mar 2025 07:34:45 -0700 (PDT) X-Received: by 2002:a05:620a:4690:b0:7c5:99f9:6ada with SMTP id af79cd13be357-7c5eda82edcmr1274553985a.50.1743172485353; Fri, 28 Mar 2025 07:34:45 -0700 (PDT) Received: by 2002:a05:620a:1da8:b0:7c5:3b15:3956 with SMTP id af79cd13be357-7c5da16645bms85a; Fri, 28 Mar 2025 07:07:31 -0700 (PDT) X-Received: by 2002:a05:6214:29e6:b0:6d8:8d16:7cec with SMTP id 6a1803df08f44-6ed239229ddmr122546136d6.37.1743170850299; Fri, 28 Mar 2025 07:07:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1743170850; cv=none; d=google.com; s=arc-20240605; b=Ejv7QxAGToMSTmoT8nSPafftPovfGNOWvSxUPahxi4xWCUwynEG1+VmEEsHHEaGqHr KHhlOrEMKJTQHo5XN9WSxKdtkeSEZLo+m9wxENsluyutp/nCYdaQCIublTR7NxwTg+AK kxKsMdcBvsvRDcq9pCfrJU06pej5iDucxL/7RgXmFL43mnsxLgZ7jjLVnIueim0PxmWq vvITV6KMFADHtf9AH4iMq9QKX283bxuHA02kKyLwzLbWmKvorFDIUcJDMsR2op61DmlP KAtZd5z9qebSovLKX73i772jEKQ39FoykAOt8nuWcF/dP17CyMI/Zbuzd3v8P2wNVJZH 5wBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:feedback-id:dkim-signature :dkim-signature; bh=ja7Q/7gwMUoLQbZ+G4MrvaNVYeU/oa+oQIlJaRvw8mA=; fh=0LKvqGVzj/s8vZgfCgMK9Mm3QVZh/npHZsKTYbmOc7c=; b=eBdAlirO7khBCHWje+FGghm6s2c6c4qZxSCoudYT1NEs5gQuKax8QxlBpWPDPUASfL QWmg2MXgANmyox1ucv8YDxQDz1mSJGy18Ky6XQC7KtH1z8x2WkBLHa8ZPwMitPedR9sV Evd6mCE/cZqLWzcHn1iP3BbrkWEQaJtoMX+xzc0OqmJnFdXch5NoRkwuNfBP6BspGeOl WspjJ8K20ngls0TUhDUH6Sq1YG4/GvkjHVCK+qhqN9ySZgy+KiKPpfEoc2SGzr5+0Ixp NUllS/lyrcxovIMaXGJkaQ8TA5xYo0vA4Un79t6pdIOuLR2eU6xU5YxSkkhMx0mcplD5 WUNA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b="V/xszXKE"; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=hjheVX3g; 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=NONE sp=NONE dis=NONE) header.from=sprovoost.nl Received: from fhigh-a1-smtp.messagingengine.com (fhigh-a1-smtp.messagingengine.com. [103.168.172.152]) by gmr-mx.google.com with ESMTPS id 6a1803df08f44-6eec96d0499si1038686d6.4.2025.03.28.07.07.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Mar 2025 07:07:30 -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 phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id BADD3114020A; Fri, 28 Mar 2025 10:07:29 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Fri, 28 Mar 2025 10:07:29 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddujedugeelucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhh tdejnecuhfhrohhmpefujhhorhhsucfrrhhovhhoohhsthcuoehsjhhorhhssehsphhroh hvohhoshhtrdhnlheqnecuggftrfgrthhtvghrnhepueejgeehveelheekjeeguddtgeef kedtuefgieeigfefheduudekiefgveeffeefnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepshhjohhrshesshhprhhovhhoohhsthdrnhhlpdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehsthgvfi grrhhtrdgthhhrihhsuddvfeegsehgmhgrihhlrdgtohhmpdhrtghpthhtohepsghithgt ohhinhguvghvsehgohhoghhlvghgrhhouhhpshdrtghomhdprhgtphhtthhopehjvghrvg hmhidrlhdrrhhusghinhesghhmrghilhdrtghomh X-ME-Proxy: Feedback-ID: ie5e042df:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 28 Mar 2025 10:07:28 -0400 (EDT) Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: [bitcoindev] Consensus Cleanup BIP draft From: Sjors Provoost In-Reply-To: Date: Fri, 28 Mar 2025 15:07:17 +0100 Cc: Bitcoin Development Mailing List , jeremy Content-Transfer-Encoding: quoted-printable Message-Id: <8DCD4B60-F1BA-46C4-8594-5CAFB9540128@sprovoost.nl> References: <17A67D4A-3EF4-4676-8356-B1DE6B0C2D8D@sprovoost.nl> <80010585-E209-4042-B6F6-5B7DC6675247@sprovoost.nl> To: Chris Stewart X-Mailer: Apple Mail (2.3826.400.131.1.6) 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="V/xszXKE"; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=hjheVX3g; 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=NONE sp=NONE dis=NONE) header.from=sprovoost.nl 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 (/) Hi Chris, Sorry for the confusion. I meant SegWit. I believe that 64 byte pre-SegWit transactions are always malleable, becaus= e there's no space for a signature in the scriptSig. But with SegWit the sc= riptSig is empty, there could a SIGHASH_ALL signature in the witness. - Sjors > Op 28 mrt 2025, om 14:54 heeft Chris Stewart het volgende geschreven: >=20 > Hi Sjors, > Sorry to be a bit pedantic here, but I think this distinction is importan= t. Are you referring to a pre-SegWit transaction or a SegWit transaction? I= t=E2=80=99s crucial to analyze these separately, as SegWit was designed to = solve transaction malleability, which affects how we assess backward compat= ibility concerns when disallowing 64-byte transactions. > In the future, it would be helpful to explicitly specify =E2=80=9Cpre-seg= wit=E2=80=9D or =E2=80=9Csegwit=E2=80=9D when discussing potential transact= ions. In my draft BIP, I differentiate between these two types when evaluat= ing the backward compatibility risks of disallowing 64-byte transactions. A= dditionally, as I mentioned earlier (and as I believe Jeremy has also raise= d concerns about), there are potential future compatibility issues with seg= wit transactions. > I'll take a closer look at the Stack Exchange examples and share my thoug= hts there when I have a bit of time. >=20 --=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/= 8DCD4B60-F1BA-46C4-8594-5CAFB9540128%40sprovoost.nl.