From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 03 Jun 2025 14:08:23 -0700 Received: from mail-ot1-f57.google.com ([209.85.210.57]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uMYrv-0000jZ-0V for bitcoindev@gnusha.org; Tue, 03 Jun 2025 14:08:23 -0700 Received: by mail-ot1-f57.google.com with SMTP id 46e09a7af769-7383c02b74fsf1055806a34.0 for ; Tue, 03 Jun 2025 14:08:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748984897; cv=pass; d=google.com; s=arc-20240605; b=N7EqHVk96UhrgT6vBN54yixB2zR8Jot+DSbGclevPrQMaJ6CMDtfKvVK9VLYhp2t0e GERPTWkzw8yK6CWXvWz4z7py8KOEyxNNsDDf5PYB/xm16GUjbtULs2WnAKdzB8aFKmoL HGH5zUsdLsIWwqOpe74LXwnW6LGpMLc4GgpN20496jgi0DoAJ4g2LAtY5YwFzudavpaz PGe8YswUgQNeeVNDbuZTD0QO5oUwIkSlIbKJjGL7RXDTRR/w3ppMz/ZA2BgMyyEJZREq JbEPlfYeYRWzzdFF7A1sN1Gh07BvDDizgVazgLH+LI5muOtC0S29c8zW06bAjqA3pTOu kPyg== 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:mime-version:feedback-id :message-id:subject:from:to:date:dkim-signature; bh=d44TQnIuinDy5Of0OoNU5ee54j8F3HEDUVUa3Q1t8ts=; fh=4U8S1Yb6UYE0EAbSrq4wqovpBfHhJ8ckhkP8+0FzCV8=; b=UexLJ+HvDitAo/FItpVJpHTgQBz6nsmjSaDrgt7ZClpRNq+OQwqBrQ/g8+QGZptIht gENYDY7dZldYZqfOFZYa3XvXRKckNCDsSi5cDhL1h9DS3br51bV+uDrV6wtDp16dZOCh dfmuppRH1ZrgcPl/nUScQcYEwHTKjNjhBM20f5ulUPo6/B/DOnLbjna4IlabvSs41mMd /3ieBcp5QJzPvqN5Z9NNm2ea9yDBvT66tx4DKutO+6y/E4U0hTTxPq3J4HQWVk7Kn7BP JPNfkPJ4k1ZJOK6rDC6GcpSQfxC38sZprEBd0AEwMYzY5Qh1X6+ojG9Dm8PYr+RytcVm OMEg==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@achow101.com header.s=protonmail2 header.b=Opjk4X9K; spf=pass (google.com: domain of lists@achow101.com designates 185.70.43.17 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=1748984897; x=1749589697; 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:mime-version :feedback-id:message-id:subject:from:to:date:from:to:cc:subject:date :message-id:reply-to; bh=d44TQnIuinDy5Of0OoNU5ee54j8F3HEDUVUa3Q1t8ts=; b=QHUPKYyRYqKa0uXwON34TwohmavO21otkVAxtrLUu3G4QsugBxSpHk9KnEHIWkQORc e4OfczG4KMz3drLeyJU0p0aUwwLAFt1D7PI9pcVWNKoeXcZsXmvYWOgz0Z7tHY0yNi/X oLUSok0yM+7muth46D3K9n+gaP1UGfJbqiw82y6XJho6ZEGdv/Pw6EB5wJs/Q7V1PTkO uvurqzx0W5Gm/3nLEmQ+HYaSJsFBA0vy8yILzi44Gnt1sw1eBcFaGFZGmnAJ98qVb+UY pPDn98kIMzJkjOmu+324ZmDUb4wi8LkNySRDsi+B9CemeW+rkGnd11893wkrOHLodhLw Mncw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748984897; x=1749589697; 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:mime-version :feedback-id:message-id:subject:from:to:date:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=d44TQnIuinDy5Of0OoNU5ee54j8F3HEDUVUa3Q1t8ts=; b=bn1Mi4VmWuZGE3K0RmWOP/Ee6qJIaRiCW+K7lRI9XSgxVYNt7HvlQk0M1hkipHoRNc 2cLkcIsahZc2mSLqTXdE96NoEXbk2509b+O5MZN4uEf1MAyjx95VMhJUs6Yg4Yy1xhzU S8lQPDtKOgluXroTyL7xYkpUT1A/RbDT5hhybngCakPmW344X5RxJ1aLPUNRnA2Kgt2M HpKIfYlf6PpvngBhMXC7oyxmN+zSvN/Q2ka/Cf0JQFWjlmxg8M/cqDYKKmGssfeJ5Pnl gipNDT+vjCcMYZiEmzi2CkMSqdovVFKDYt8TJz6CIWK9EZimDhpFuIbRrRJARLIY4aZh fsWw== X-Forwarded-Encrypted: i=2; AJvYcCVv0OpjmhYJPvHN4ChVuYSpETw3LpaRRTN1fAxORHyk7FZVB7GOyFHtmhaNxYOkONr/LgvwCz1T2Xvj@gnusha.org X-Gm-Message-State: AOJu0Yyw8mndOVI3I5eq+UyWMWBmMCU7ZmVh6K+ejBluaigzJ8NLRxrf QDIDkLB5ZmAEyhRdrfbxdn0YpOHQ+J5RM+1rAPRGGzKeUCdvZ4i0gZ56 X-Google-Smtp-Source: AGHT+IFKdpYDhuBQwtMrzm5Ftc6g2aITv86F4eLCV/YkCysYNZWKJ49SAGw8eOIgRLK5ySIww6kQIQ== X-Received: by 2002:a05:6830:2aaa:b0:731:cac7:364e with SMTP id 46e09a7af769-73869e03b48mr614923a34.22.1748984897355; Tue, 03 Jun 2025 14:08:17 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AZMbMZeJAMkkq/hO+Wr3MvjDy2MTj0BXYlSWCbSKw/S1dY8frA== Received: by 2002:a05:6820:8019:b0:601:afcc:164d with SMTP id 006d021491bc7-60be54626bbls1469247eaf.1.-pod-prod-02-us; Tue, 03 Jun 2025 14:08:13 -0700 (PDT) X-Received: by 2002:a05:6808:398c:b0:401:e95b:3b0e with SMTP id 5614622812f47-408f0ecc8f9mr498304b6e.12.1748984893667; Tue, 03 Jun 2025 14:08:13 -0700 (PDT) Received: by 2002:ab3:150:0:b0:2b1:9db7:3101 with SMTP id a1c4a302cd1d6-2b4d07d2bafmsc7a; Tue, 3 Jun 2025 14:07:15 -0700 (PDT) X-Received: by 2002:a05:6512:3f12:b0:553:2357:288c with SMTP id 2adb3069b0e04-55356ae9f44mr157038e87.17.1748984833655; Tue, 03 Jun 2025 14:07:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748984833; cv=none; d=google.com; s=arc-20240605; b=k2jkSXR3voQs3L+UnspWEIp1eLDbkM934vYMxXNbRt2uGJ6jUYEOslibaCZljTczft Y5McXDtlqGOLkKJJ/qfVJEZA/dWl1EW7hjVsmJLcqzfdw9UMITAl24YvqWY1U54Luu7c TaFXm3U8mGG6Z+ucIzdyJEwXOoxe2bkVi16V+j3OViN8xKuh18l0McZxTy2EgJzM2aGF o5wqxW1VC5BE6kZgn32AJjpyX9AeItDsdebKuHDS+8lWAdlmsdFAE13X/ILrQCE2iVc6 x8Wzzt/splfWftZ9fqOyeIsnA3eTu6Gh1BzpvaVF++M6GWm9Eog+hEodoPaObT6M8pZi JeYQ== 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:message-id :subject:from:to:date:dkim-signature; bh=QpBbmqS6V7bK2VK7T/hhsQCKO6Nbo5542q5HZp4F03Q=; fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=; b=ax2M+La3S4rkUR9Sis0KyRD15eqR++KONgaaQi+jw4FGe6oB/hn8KVgG3py50rYJei lqYQuV8O/Mjus2xJvsVip1uZ9tAN4cyNXgxzBjRIvDpnrjPZrJLA/80gwpnIQc0/XShL jEAVKgZRGJGETcmAUblpp9YTX8ROjnnUCD+VmYm3AGIqvnRljGLnmIMu66jMJBe7zyio a7JmbAy+8z3Gc58dvPQd7hsJGE7Pi0OdwU5b2IMlwpVR3xsIhXCu/oIdsPXxt+M2yd8f tO+C5wJn11jEgEUCbpGGZz0pk7JDZwc0+9nF6Vaz/3lQau/hsWGwSvdd6RWYL2YuMDZk PZcA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@achow101.com header.s=protonmail2 header.b=Opjk4X9K; spf=pass (google.com: domain of lists@achow101.com designates 185.70.43.17 as permitted sender) smtp.mailfrom=lists@achow101.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=achow101.com Received: from mail-4317.protonmail.ch (mail-4317.protonmail.ch. [185.70.43.17]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-553378f6c3dsi113162e87.9.2025.06.03.14.07.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jun 2025 14:07:13 -0700 (PDT) Received-SPF: pass (google.com: domain of lists@achow101.com designates 185.70.43.17 as permitted sender) client-ip=185.70.43.17; Date: Tue, 03 Jun 2025 21:07:06 +0000 To: bitcoindev@googlegroups.com From: "'Ava Chow' via Bitcoin Development Mailing List" Subject: [bitcoindev] Allowing Duplicate Keys in BIP 390 musig() Expressions Message-ID: <08dbeffd-64ec-4ade-b297-6d2cbeb5401c@achow101.com> Feedback-ID: 53660394:user:proton X-Pm-Message-ID: ca9fe0dac081ecd762a97b44d8f48f76b1d4d45d MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Original-Sender: lists@achow101.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@achow101.com header.s=protonmail2 header.b=Opjk4X9K; spf=pass (google.com: domain of lists@achow101.com designates 185.70.43.17 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 Reply-To: Ava Chow 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: -1.0 (-) Hi All, In implementing musig() descriptor expressions, I realized that the restriction "Repeated participant public keys are not allowed" is a bit complicated to implement. While I don't see why anyone would want to duplicate keys, MuSig2 does allow duplicate participant keys and allowing them would make the implementation of musig() expressions much easier. Thus I'd like to propose changing the BIP to remove this restriction. Has anyone implemented musig() expressions yet with this restriction, and would removing it be a significant breaking change to anyone? If not, I'll make the change to the BIP in a few days. Thanks, Ava -- 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 visit https://groups.google.com/d/msgid/bitcoindev/08dbeffd-64ec-4ade-b297-6d2cbeb5401c%40achow101.com.