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 ) 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 ; 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 (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 ; 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: In-Reply-To: From: Ethan Heilman Date: Thu, 25 Apr 2024 20:34:31 -0400 Message-ID: Subject: Re: [bitcoindev] Re: Updated BIP for OP_CAT To: Ali Sherief Cc: Bitcoin Development Mailing List 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: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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 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.