summaryrefslogtreecommitdiff
path: root/36/f19f29c9913892ded5893a10b0d08f710bd614
blob: f6d77a5e558c295cb099643d93197939451fb648 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
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 <bitcoindev+bncBAABBBPHTK7QMGQERHPVDRY@googlegroups.com>)
	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 <bitcoindev@gnusha.org>; 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 <bitcoindev@googlegroups.com>
        (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: <xms:Ia3mZ8Jpod-3eECg89kpR7H2uu_an33xxwIAor_guMbgCPB4njIOSA>
    <xme:Ia3mZ8JvjD9B8q6qbjnsGb7FQxcSRQxnSUUhepDMGw6KysJZpqM89Kw90sTwamcwt
    4zc16nmfUqY0OkxVw>
X-ME-Received: <xmr:Ia3mZ8s5bHUc6XkgAwibQqIz9MSBU9X0R_FYraXMp-DcvTacFkXfFKWwtNGvo2FlHwwN>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddujedugeelucetufdoteggodetrf
    dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
    pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
    gvnhhtshculddquddttddmnecujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhh
    tdejnecuhfhrohhmpefujhhorhhsucfrrhhovhhoohhsthcuoehsjhhorhhssehsphhroh
    hvohhoshhtrdhnlheqnecuggftrfgrthhtvghrnhepueejgeehveelheekjeeguddtgeef
    kedtuefgieeigfefheduudekiefgveeffeefnecuvehluhhsthgvrhfuihiivgeptdenuc
    frrghrrghmpehmrghilhhfrhhomhepshhjohhrshesshhprhhovhhoohhsthdrnhhlpdhn
    sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehsthgvfi
    grrhhtrdgthhhrihhsuddvfeegsehgmhgrihhlrdgtohhmpdhrtghpthhtohepsghithgt
    ohhinhguvghvsehgohhoghhlvghgrhhouhhpshdrtghomhdprhgtphhtthhopehjvghrvg
    hmhidrlhdrrhhusghinhesghhmrghilhdrtghomh
X-ME-Proxy: <xmx:Ia3mZ5ZpCNFn6UbkGbuELOKSUuVDsJ4FqDpzZ71s2DJUrE62ogx60w>
    <xmx:Ia3mZzZ9_TWC7g0ZL_AbBjEWYSeUS-uty8PLjJGm-zn-KxYEoZGzdw>
    <xmx:Ia3mZ1BwG37q3jhG1TCTMdYYmxEMP5fUW7RUqJ0PesoWc9eg2BCE9A>
    <xmx:Ia3mZ5ZD9LS1Be8LCz7dBK_Mj3_2wn1hHGS9bGidUj-gaa79cwPNNA>
    <xmx:Ia3mZ_GPgx0Nb_SzwIWTj28ZlrmnS6LTLzEWHYDxwmml5ZnJAIQFEEZx>
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 <sjors@sprovoost.nl>
In-Reply-To: <CAGL6+mHuVgWc9ATjRnBz+b7SJyz84La8q9jeM=yiw-Anh=a3ag@mail.gmail.com>
Date: Fri, 28 Mar 2025 15:07:17 +0100
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>,
 jeremy <jeremy.l.rubin@gmail.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <8DCD4B60-F1BA-46C4-8594-5CAFB9540128@sprovoost.nl>
References: <uDAujRxk4oWnEGYX9lBD3e0V7a4V4Pd-c4-2QVybSZNcfJj5a6IbO6fCM_xEQEpBvQeOT8eIi1r91iKFIveeLIxfNMzDys77HUcbl7Zne4g=@protonmail.com>
 <CAGL6+mFQqTS21cQZ_aU=hXtMaKkw5ygAk2PT9hQpdB4THz9X_A@mail.gmail.com>
 <TD8gP8PKw3th-0DrZznBXrXFILRkwr66wVRoiPC2di_e-NivCRKVjooVZIh7JJSV_C9rJEkKTvudWSG8CJsq16jPhQBjM0eVmPe8rir50Y4=@protonmail.com>
 <afedbc69-8042-4fe8-99c2-279173a440f3n@googlegroups.com>
 <17A67D4A-3EF4-4676-8356-B1DE6B0C2D8D@sprovoost.nl>
 <CAGL6+mE8JQGJErgJH03sz8Nzo+wkgx74jgFWp7hFT0MuHiPg_g@mail.gmail.com>
 <80010585-E209-4042-B6F6-5B7DC6675247@sprovoost.nl>
 <CAGL6+mHuVgWc9ATjRnBz+b7SJyz84La8q9jeM=yiw-Anh=a3ag@mail.gmail.com>
To: Chris Stewart <stewart.chris1234@gmail.com>
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: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
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 <stewart.chris1234@gmail.com=
> 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.