summaryrefslogtreecommitdiff
path: root/43/fca48819aee6078a79a2d2759072daf39a0b4d
blob: 518380bf0987948f0a57b52d43bb07b2503bb8fe (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
221
222
223
Delivery-date: Fri, 26 Apr 2024 02:44:36 -0700
Received: from mail-qt1-f192.google.com ([209.85.160.192])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBDSJ7DXSQ4PRB67OVWYQMGQEZWTCWHQ@googlegroups.com>)
	id 1s0I8C-0005A7-5F
	for bitcoindev@gnusha.org; Fri, 26 Apr 2024 02:44:36 -0700
Received: by mail-qt1-f192.google.com with SMTP id d75a77b69052e-434d4339f98sf18300681cf.3
        for <bitcoindev@gnusha.org>; Fri, 26 Apr 2024 02:44:35 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1714124669; cv=pass;
        d=google.com; s=arc-20160816;
        b=d4tbNVEaFmuUPuQh/eFjD0eudI7Cuuqy/MZy+lCX/am8JIGMShaBY+eUmv0DN4j6s+
         Fe9LjtRcQ5HvyM7+HmJqhbYZklaFI2AVJcSOdnbhlfKl9DJgMVNgRZ56MIe3nRW3oGe5
         pBnF41gwOmBPhPM+4vgP2/39FFpuxVT7E3k8YzNxXtR5CfkzM4pVrZsmww6//S+Lblez
         O3Usb732AnOQw6HwxjpKKSRTK+y89OMQMP4qZJfBEHInYnIGVWNlcMwuhET382vc8nFI
         130uNve9IByY+zmATxbKMMbMpL+2qyJI5oZ5E4e+4jElYC0gBI8UMy9SRvjbp6Rb8QBu
         jh3A==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:content-transfer-encoding:cc:to
         :subject:message-id:date:from:in-reply-to:references:mime-version
         :sender:dkim-signature:dkim-signature;
        bh=Lyno/6tFhBxhRKJs97iYf2DCSSNYdJ9TkahenaLPzPE=;
        fh=Ogbk8nz3lZg+I6xiYZg+iHcndwgZosAKlLpIltWb/Ok=;
        b=HosjZm6Fzg41lOETv6oXvAHGjBqwtl7tyiBCNMDzXrBNjYsZ7ozTjD4/P8mcUwSPiI
         MGJmN5mpPISQ0c73DFSVli4VVDY7ZZhBGH5keCXD93X24yBjciUWYQc/Wawc1MdGp26X
         5s9SXONiS7t+CpKauxkKFwChlw1lCTcOUfiM3xPO0hBJYXtJkAhR3cD/HlCJ6xntaJOU
         TRit7ZawFrDQMc044PT/NmOLkaQ8SN1ii72V274MGmKIPXoUc/8m+Ps/XTEaLtHueOvP
         t6JTZe5wT1oR6DGHsXWDZVUxblwb/1b69GS8kCclvETz+SIg6dy5F3NLRy7zW+AhYuJt
         adpg==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20230601 header.b="j/wSc4GR";
       spf=pass (google.com: domain of eth3rs@gmail.com designates 2a00:1450:4864:20::635 as permitted sender) smtp.mailfrom=eth3rs@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1714124669; x=1714729469; 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:content-transfer-encoding:cc:to:subject
         :message-id:date:from:in-reply-to:references:mime-version:sender
         :from:to:cc:subject:date:message-id:reply-to;
        bh=Lyno/6tFhBxhRKJs97iYf2DCSSNYdJ9TkahenaLPzPE=;
        b=s+NTTfwYlMTb6TIiRV2qOa4/4atQMU3t1j56RzWW4n0BEspNs5Hy0A79YXyYuDLBSf
         4yAqGVsFHEgYmkBenApIRLUL36bpV2lsRuu9BpBGitvneJ4rNPfe6tE3nXWNGrVBQlcQ
         9MS92wFZaeLZ9QN4dg44IT2aBG6LWEfDZEy0LVw/ZhaSP8Yl19FfdoRmR/xf/whqrDUP
         Tu1tpGEABdOBW4dx2EqMv0/S9W6aqCTBAI2H9eSOtItkn9MS6jNNclHOu9OvJJod6105
         0DRJuuvDwzfvlupz8gvX0y+HTxU8GqvjYDFsf6jSPq7s+ujXOI7GrOjTTbLJ8iyG6WY4
         cGCA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1714124669; x=1714729469; 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:content-transfer-encoding:cc:to:subject
         :message-id:date:from:in-reply-to:references:mime-version:from:to:cc
         :subject:date:message-id:reply-to;
        bh=Lyno/6tFhBxhRKJs97iYf2DCSSNYdJ9TkahenaLPzPE=;
        b=fUAVzZigXWRhYvZ2DIA/PoBAO3nCcMjXfvTBP58UIuAJFkQwwEjnZhRYgfz4/fD7kf
         aB3szC3xt7ybo18pEs6cIgQPZbMzxPDxW77sn+xjYr8ZU2BfpI52zhrazO+sy/nH0lFJ
         dEzN81M8FsUqsci5zZZNFacsL//djntbjNIV5h8LcFpjczKFUu/kWEiskq8AeVciUGoW
         RYzRYzyEhd+Q1kf+cHVAx885YfXtrsh2AAUwRI2KuF6Llfy/wHDFzVTpydJ9bNkC8VDe
         M3r/K2eu79yTazg8E5B30a7HnwI8fA5pGfFB/+qOrylG+qziqlylRICZjGnZMmLX7iLV
         YGLA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1714124669; x=1714729469;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:content-transfer-encoding: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=Lyno/6tFhBxhRKJs97iYf2DCSSNYdJ9TkahenaLPzPE=;
        b=e6Q+TGDvnk3rcrY58d9i1Hs/4rIiqRJ4UY9LHV4uZNwzpA8ure/acukgvfEw39F0AL
         9uIKuHnemEmf1dH6HrwWf9MpaT9cEBtWfD3jjwipuUbVTBYsBibrfO8RsZIt9g6omOrx
         TQRyewX53izRXEIOorpVNOB/PPLJrR+z/LG6WaGNGxvyNZX8LXp0NWV8nGAlgOBGyf6q
         T2j2SIYo8dxdC1XtUMlfsVoV7c9uOLw6xcdAu6R7SMO/KYYi0YwfkLEJkMLVgO+TH7lG
         QT7QJajacoORQNqwgt6mUM4xfNEY21oyQJbk3j1jIYGV+1uHwKZPp17Ycvzd8So8zYTL
         b+PA==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCWV8r6WE1dLI0uZ9K68nWJe026cb3UmHDGHobxIQFsHHmqhUutDa/k/WG3dP8yrnypkq0OCJuB4A6MiesEc1lcgfLS5BW4=
X-Gm-Message-State: AOJu0YxR/ujJIHH3d3Sm+Xy4S2yQ2LomyZ1+xMkY9kIf7y5XHgIpnrUd
	ljFMe8CSJ9gFoLaFzyfDltyzCe5xo88uGIw4BxK154/9Y/3VOpQ6
X-Google-Smtp-Source: AGHT+IF/vHV9JVcxYCb6ch6vkXMEJLt26B6M3Z4ZELEosDaO3iiVXo/8Uyox0qjDCV8azyRthUUm3Q==
X-Received: by 2002:a05:622a:4d0:b0:434:ff75:649d with SMTP id q16-20020a05622a04d000b00434ff75649dmr2714099qtx.3.1714124668839;
        Fri, 26 Apr 2024 02:44:28 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a05:622a:d3:b0:437:c0f9:6e4a with SMTP id
 d75a77b69052e-43a3aa58bd5ls23671201cf.0.-pod-prod-07-us; Fri, 26 Apr 2024
 02:44:27 -0700 (PDT)
X-Received: by 2002:a05:620a:248d:b0:790:b623:cd29 with SMTP id i13-20020a05620a248d00b00790b623cd29mr359qkn.6.1714124667008;
        Fri, 26 Apr 2024 02:44:27 -0700 (PDT)
Received: by 2002:a05:620a:2982:b0:790:7010:c78c with SMTP id af79cd13be357-7909dc1406ams85a;
        Thu, 25 Apr 2024 17:35:11 -0700 (PDT)
X-Received: by 2002:a2e:9c15:0:b0:2d8:713c:8313 with SMTP id s21-20020a2e9c15000000b002d8713c8313mr443585lji.45.1714091709190;
        Thu, 25 Apr 2024 17:35:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1714091709; cv=none;
        d=google.com; s=arc-20160816;
        b=Aze5qscyj90t8D841ISluFcWsYmFErbeL0zfosGvun7mWFagO1uAzV5A/Sr6OzlwKY
         im3zCbV+DdResWNJT7KSn7p7pU2/qWKE+qQ4XZseN8Fa8MKKHjBBCMqYtQTIpAkvlHM6
         /LQ4KlhhO6xtgguZV5K/UjB28GKJgHtDKmQNEjh7DFuknqyCS+hhlgKBIRhAQs61BwZo
         Z/Yek7jWZdHM/b4J/DLhTezWKDBrx4sJjL0QEc5ShyVnbkGhYPXn8RvwouJzzEdAGR0U
         ddRm+Xzp85gBYJeY74ciLZ49WfIzV8hT+P/bgHkZdLAFyqTU71s8EpxC3qltio2fplEs
         UfGg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=content-transfer-encoding:cc:to:subject:message-id:date:from
         :in-reply-to:references:mime-version:dkim-signature;
        bh=Fb3QdYe1iKfQonz+Fun2+/0euWRrhtAll6P0jfjj4N0=;
        fh=WYN7eMbqXQmwZ4uV8xmPr2sC9+XglzNcw1njnZGcf6o=;
        b=lQhpgrkjxKGKfMab9oUXhFlReI3tcBGRL5sLGWG8heoDf1fHdVhpB67c5n0j4jo92B
         tGBsXK0f0qWs5MZSwCxv5NIVTfWfSYWtiHN4SA8qVZ+XEbvWU+qGK2OThNVguW7Ut6UZ
         hbm5rZg0VkisCB0tTRp/brbKBegIhLg2eiC/A0tZRq5ZdGjf8QXSLOPfC1PP5Rxktlrm
         aj5ylG2zXoSMsfqwOhnADR0PkoZO3OAfJ1OZMxx/ebVa1UWX2RhYBbsHDyor2ZJ0aKaN
         P4QzEq+jbjsMjcTyglAqwek7ntYu3UnXv9l9AJm1/jvi2CM5SF0NnZMfcJ2gY0e5ZZeb
         YB3w==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20230601 header.b="j/wSc4GR";
       spf=pass (google.com: domain of eth3rs@gmail.com designates 2a00:1450:4864:20::635 as permitted sender) smtp.mailfrom=eth3rs@gmail.com;
       dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com
Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com. [2a00:1450:4864:20::635])
        by gmr-mx.google.com with ESMTPS id l9-20020a2ea309000000b002df3ca1fcedsi27887lje.8.2024.04.25.17.35.09
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
        Thu, 25 Apr 2024 17:35:09 -0700 (PDT)
Received-SPF: pass (google.com: domain of eth3rs@gmail.com designates 2a00:1450:4864:20::635 as permitted sender) client-ip=2a00:1450:4864:20::635;
Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-a587831809eso183182266b.1
        for <bitcoindev@googlegroups.com>; Thu, 25 Apr 2024 17:35:09 -0700 (PDT)
X-Received: by 2002:a17:906:f348:b0:a52:6e3e:c55c with SMTP id
 hg8-20020a170906f34800b00a526e3ec55cmr699002ejb.70.1714091708539; Thu, 25 Apr
 2024 17:35:08 -0700 (PDT)
MIME-Version: 1.0
References: <CAEM=y+X-a3VoJ1urjBFhxGpaRzN9dgPr-z6u+YottNsMBT03Sg@mail.gmail.com>
 <c32da32a-e950-4f76-b8b3-8206894cc836n@googlegroups.com>
In-Reply-To: <c32da32a-e950-4f76-b8b3-8206894cc836n@googlegroups.com>
From: Ethan Heilman <eth3rs@gmail.com>
Date: Thu, 25 Apr 2024 20:34:31 -0400
Message-ID: <CAEM=y+W5EfKAXDad-ByLt1x9mWu4QAx_hEt_SYq_Lj6DArpVBw@mail.gmail.com>
Subject: Re: [bitcoindev] Re: Updated BIP for OP_CAT
To: Ali Sherief <ali@notatether.com>
Cc: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: eth3rs@gmail.com
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20230601 header.b="j/wSc4GR";       spf=pass
 (google.com: domain of eth3rs@gmail.com designates 2a00:1450:4864:20::635 as
 permitted sender) smtp.mailfrom=eth3rs@gmail.com;       dmarc=pass (p=NONE
 sp=QUARANTINE dis=NONE) header.from=gmail.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: -0.5 (/)

Excellent point, I've updated the BIP to specify the theoretical
maximum of public keys. See commit
https://github.com/EthanHeilman/bips/commit/852502b9cf0568dc4c75d93aaaaee3d=
102002ec7

> On a further note, if there are enough practical uses for tree signatures=
, we could make it into a fully fledged BIP too

I'd love to see a tree signature BIP. You should make one.

On Wed, Apr 24, 2024 at 11:35=E2=80=AFAM Ali Sherief <ali@notatether.com> w=
rote:
>
> Hi Ethan,
>
> Very good to see your OP_CAT design is now on the mailing list.
>
> Inside the BIP text, you mention that a sufficiently large OP_CAT script =
can "support tree signatures with a thousand public keys." I think it would=
 be more useful to put the theoretical limit there, as it is buried along w=
ith the rest of the data on tree signatures inside the reference link to Bl=
ockstream's web page, which could go stale for whatever reason.
>
> On a further note, if there are enough practical uses for tree signatures=
, we could make it into a fully fledged BIP too, instead of just something =
cool that would make the Stacker News front page.
>
> - Ali
>
> On Tuesday, April 16, 2024 at 7:21:22=E2=80=AFPM UTC Ethan Heilman wrote:
>
> Hi everyone,
>
> We've recently made a number of updates to the OP_CAT BIP proposal includ=
ing adding a rationale section, an expanded backwards compatibility section=
 and an updated reference implementation.
>
> It can be found as a PR to the bitcoin/bips repo here:
> https://github.com/bitcoin/bips/pull/1525
> or as BINANA BIN-2024-0001:
> https://github.com/bitcoin-inquisition/binana/blob/master/2024/BIN-2024-0=
001.md
>
> Thanks,
> Ethan
>
> --
> 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 on the web visit https://groups.google.com/d/msgi=
d/bitcoindev/c32da32a-e950-4f76-b8b3-8206894cc836n%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 on the web visit https://groups.google.com/d/msgid/=
bitcoindev/CAEM%3Dy%2BW5EfKAXDad-ByLt1x9mWu4QAx_hEt_SYq_Lj6DArpVBw%40mail.g=
mail.com.