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
|
Delivery-date: Mon, 21 Jul 2025 10:27:44 -0700
Received: from mail-oo1-f62.google.com ([209.85.161.62])
by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
(Exim 4.94.2)
(envelope-from <bitcoindev+bncBAABBA7R7HBQMGQE774JRAA@googlegroups.com>)
id 1uduIi-0004ni-K2
for bitcoindev@gnusha.org; Mon, 21 Jul 2025 10:27:44 -0700
Received: by mail-oo1-f62.google.com with SMTP id 006d021491bc7-615ad9fcbb0sf666110eaf.2
for <bitcoindev@gnusha.org>; Mon, 21 Jul 2025 10:27:44 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1753118858; cv=pass;
d=google.com; s=arc-20240605;
b=Q5fQUgDTH9nLpiVQRYW9rRk2XsW/PT4YR7Ijfgtrj+bXe/YcQWfogtCWV5/vDqoXJM
Ky3RekYYLzPTa/XIeo4s0tvffXBiO7knb6disxLjyULdn+185Bxu98/pDNweL43D78ut
fuEXf4UIEa1009KxCYerctpG6LbZS4lKYivLQlz5vKxQLUqsZS7mErTzXbBjBw9ubt6O
9fS+iVs9lz2KgIUXiFbEnvVN8F6NN01wLA0D/whSr2PmNDb/lcJMUrNzFvB87M5WtejI
7hFpltnYOZ/rPTPDS3dpT8p0SzZWi1rGdFDyrilxiaZK15UaAYqHgX1xQ1reHXTP3/OO
baBw==
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:reply-to:content-transfer-encoding
:mime-version:feedback-id:references:in-reply-to:message-id:subject
:from:to:date:dkim-signature;
bh=OvPVKT0YdNz3E9F+hCXZ2JXTf9hCJm9dIoaQ1ZrT5VM=;
fh=kxEz5ZGMy9rOILZC5OFYXID2M6QunZvVCRmKCqN1SJM=;
b=Q5LDPTWoN6hRKaWN+SiEITjxO3otodDuqQXDRG4MqOAJFFSrhbKY607YdA/HSzdD7w
zyc0hwt/UUUAAAGjUDHqFKfKir3viUFKDBwXSPQOIbQ/kMXXGGOIP4O0kS0Wd7OEp2es
oipWrGmkkhlPwKPjZxTh+6/gbYsbBNuEvPDNDCvLyO/g31Q5gGPQk2a2+L7u2GBC4TxH
afIjsmUuCDL/7MpFf3WdUimnVGtvnXqQZaRtryLRK8PBY1TQrrB1LEzMymW8Z8+6y1im
l2YZjZsSrb6usbF8kxTXiXqal0ekuZBcIG1a73COyuLJiv6XVQoRnO3BuNz6NktEJUUe
7gSw==;
darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@achow101.com header.s=protonmail3 header.b=sQeMXfy1;
spf=pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) smtp.mailfrom=lists@achow101.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=achow101.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1753118858; x=1753723658; darn=gnusha.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender
:content-transfer-encoding:mime-version:feedback-id:references
:in-reply-to:message-id:subject:from:to:date:from:to:cc:subject:date
:message-id:reply-to;
bh=OvPVKT0YdNz3E9F+hCXZ2JXTf9hCJm9dIoaQ1ZrT5VM=;
b=DyAEYbPRy/SIlOQn9sUi6qeeicGOuJIbAPeE0SwdovMrHI5aOYmOPPQE3ShuAfiSCt
pIRY09J5oBpkBDDpoOE9nmcdpfypCLz6A0MaMRGPLbobHd415/SHfD6KQB5KRkDIcPFx
lA0P7C6JWqltP7RNihhATyPP1xbk3VoljYXTifyVufTnVAt6LUZXfBod6XCfWHylPoBR
SwuAyasMTjE9yzViQzePKasCZ6JVDt7eCXUSH8CQ4FuIl6BL4ERB9bbxVkJlVzVO23xu
DSkESRLenOrXviCSGXud4fGUBHGb0gtYjjwI/mF0OVIQxGzYwpNogVQOOL2Rx26WhWZX
Zt0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1753118858; x=1753723658;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:reply-to
:x-original-authentication-results:x-original-sender
:content-transfer-encoding:mime-version:feedback-id:references
:in-reply-to:message-id:subject:from:to:date:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=OvPVKT0YdNz3E9F+hCXZ2JXTf9hCJm9dIoaQ1ZrT5VM=;
b=YrW20GHTG9au762K1O+xSsy4mKuZGyxKn/+0Gkb3qpAM3QcE6KJ6hdk6LKi115qjFn
AOKwHZakNGjbplfNuSDUbMkyfrYfTFQHq+Utgmy2fVaYL7E5CDoa2YsX/0NCHoYAA0Ta
LTXoZiy78TdtwukgVZeyxATUnSNPvDSr1JQQvZfQOktM8DUokavv+BHiLf5TbHTE2xSh
WxbSUzoKZos+pTJhUO4YcJfJbnaggNFiY83XC3DfP/9oh04bzwyRqVoNKGovcaiu+QiB
iavomTgmlrZPe+RIor890q0dTbaNbNSf4cDhsrmNv96SuiibgZOx2flXpSh7avWE/+wI
4WDQ==
X-Forwarded-Encrypted: i=2; AJvYcCXJh2J8RSMjqbux5JlZSqrNMLl7WqToEAgpmH4FzBNwMST3w4FVuoeBxKPuXBO9rkJTFLQM73nCz8FT@gnusha.org
X-Gm-Message-State: AOJu0Yz3Lr1drgOM2BDwNoBwxma0dtlcy0rn/8XlFsbQH4biFx3L0a2R
+STykrZLrRvoxk1s2J88s4cRmfjz0cx+OGAVew/FRa4s06mXHTJEZemV
X-Google-Smtp-Source: AGHT+IHHjfy7PpHVyEV8qT4X4y/QpxI2pp9ukloTgFebAGAiyIh9T9mTpBivPDCXHygarFDBKo5tgQ==
X-Received: by 2002:a05:6871:e80a:b0:303:5cb:4296 with SMTP id 586e51a60fabf-30305cb5533mr5370417fac.30.1753118857970;
Mon, 21 Jul 2025 10:27:37 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZfKDvJ4K19G9+XHOen3M2Hifzk2NPvNRBjJs30MgHIPMA==
Received: by 2002:a05:6870:1098:b0:2ff:8cdd:54b9 with SMTP id
586e51a60fabf-2ffca94ff47ls1345381fac.1.-pod-prod-02-us; Mon, 21 Jul 2025
10:27:31 -0700 (PDT)
X-Received: by 2002:a05:6808:4f13:b0:424:5a12:202e with SMTP id 5614622812f47-4245a1229demr1101693b6e.29.1753118851552;
Mon, 21 Jul 2025 10:27:31 -0700 (PDT)
Received: by 2002:a05:6504:9c3:b0:2b1:9626:e73d with SMTP id a1c4a302cd1d6-2bae8bb7c82msc7a;
Sun, 20 Jul 2025 19:24:48 -0700 (PDT)
X-Received: by 2002:a05:6512:2345:b0:54e:780f:3074 with SMTP id 2adb3069b0e04-55a28ca47cemr3765232e87.8.1753064685143;
Sun, 20 Jul 2025 19:24:45 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1753064685; cv=none;
d=google.com; s=arc-20240605;
b=EbPiM+IjNhVz2AIGSwHVP+zmOwA7sKl6n8rV4IwlqpC/euOJIXFWXnctRcLfXru2Hx
OnYr8J1gFJJp/PlBk1sEihmoyS+K4po8o23q5V73RBEUJSDJwVVUdc3ZNz9fdT09wZLD
v1gTyaK/CGdTu7pVSN5Q/6k6RV8zsHMMEEKYcDHPCcvnsRQONZF7lrewEfGqARtWK1lJ
bwygyC4S7UMYUw3HAQJEokDMuk+rMlL4toVfkcDHkDhPNCHyr3J7/YbVGQePyYKWNKbS
DaRnPvm6J/dYb7lP59AWd2mDr2eDWG+DBovBSYKvdVZm29JCANVRt8ub2XXaqI4ex8OR
mKCg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
h=content-transfer-encoding:mime-version:feedback-id:references
:in-reply-to:message-id:subject:from:to:date:dkim-signature;
bh=oKU9UuOrQw5eXsdOq+21GKJROlzY+KjARa+6r7xjEA0=;
fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=;
b=LpZavTJiHBoCpVyaMjw0cdJUtqxZETOuYyjttPwa6jy4J2Z2CW0qzMQ0mieIVaNFwe
clIax4qHLLdSb3K2f9exnXV34vMo0pMxY11xlvMDXqG0syvga3h3atVOMfKAaEcqpX+Z
osuQ4xeDmQHTee+EpM0GwCbNy6nkxo22pEvusuY0xsfHLpzhR2/kwPwP9tj3MsjZq61n
z+Q0sQLT4d4U2KTCQaj9opazedcAmhewTN4mC+7x3uXkhke+R/8xaKeo6L2HyKsozygj
NjzI7as3nTpL625ScELQEwbjMVcvwvOneDC/xyuZY6DCG2xgPb3tD0KImgbrQnUm2h6b
iXhg==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@achow101.com header.s=protonmail3 header.b=sQeMXfy1;
spf=pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) smtp.mailfrom=lists@achow101.com;
dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=achow101.com
Received: from mail-10627.protonmail.ch (mail-10627.protonmail.ch. [79.135.106.27])
by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-55a31a9ca45si187095e87.2.2025.07.20.19.24.44
for <bitcoindev@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Sun, 20 Jul 2025 19:24:44 -0700 (PDT)
Received-SPF: pass (google.com: domain of lists@achow101.com designates 79.135.106.27 as permitted sender) client-ip=79.135.106.27;
Date: Mon, 21 Jul 2025 02:24:38 +0000
To: bitcoindev@googlegroups.com
From: "'Ava Chow' via Bitcoin Development Mailing List" <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] Human meaningful witness versioning
Message-ID: <69d118b0-e970-4167-9d74-9998e881b247@achow101.com>
In-Reply-To: <CAEM=y+UJJ9R5ACxNg=B2HcnBZMxf+KoWtkvH1yFgRcU56hms8g@mail.gmail.com>
References: <CAEM=y+WkLOVJ787jjr5zZgKsAHxHkgdZjANqGycEh4K7ZSddSA@mail.gmail.com> <-k1KNMwmXrdmMxpxMeJHAOYuKpMfeUpx7rqfIkta_NC6f7MtzlOYEdXbAhi-SztejTidNysh40ask8j9JNrzxoh1sUCH4F9tKV6tarkrWrc=@proton.me> <CAEM=y+WUpbzJBU6nYyM5Lj3ByD199Fxubvc50uqkv8uEd7GJtA@mail.gmail.com> <CAAS2fgR+XccLeZqt0GXP=b-cu9ya=-pVZred_q6xGCrNKMLy9g@mail.gmail.com> <CAEM=y+UJJ9R5ACxNg=B2HcnBZMxf+KoWtkvH1yFgRcU56hms8g@mail.gmail.com>
Feedback-ID: 53660394:user:proton
X-Pm-Message-ID: 66dc6f48d80d2fcf8efc9b51c6277cea5276e3de
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: lists@achow101.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@achow101.com header.s=protonmail3 header.b=sQeMXfy1; spf=pass
(google.com: domain of lists@achow101.com designates 79.135.106.27 as
permitted sender) smtp.mailfrom=lists@achow101.com; dmarc=pass
(p=REJECT sp=REJECT dis=NONE) header.from=achow101.com
X-Original-From: Ava Chow <lists@achow101.com>
Reply-To: Ava Chow <lists@achow101.com>
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: -1.0 (-)
On 07/20/2025 06:44 PM, Ethan Heilman wrote:
> 3. You could take the Bech32 approach a little further and save an=20
> additional 8-bits by not including the OP_PUSH32 and just inferring=C2=A0=
it=20
> from address length. Granted this length inference would present=C2=A0iss=
ues=20
> if we want to do more complex things in the ScriptPubkey, but we could=20
> handle these cases with Witness versions like we do with bech32 and bech3=
2m.
> [...]
> but since that isn't the case and it=20
> was just about the number of characters, why not drop the OP_PUSH?
That's what bech32 does, the push is not encoded in the address. The=20
length of the witness program is inferred from the length of the address.
--=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/=
69d118b0-e970-4167-9d74-9998e881b247%40achow101.com.
|