From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 07 Apr 2025 12:53:24 -0700 Received: from mail-oa1-f64.google.com ([209.85.160.64]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1u1sX5-0005KI-D2 for bitcoindev@gnusha.org; Mon, 07 Apr 2025 12:53:24 -0700 Received: by mail-oa1-f64.google.com with SMTP id 586e51a60fabf-2cca2c52dd9sf2777937fac.3 for ; Mon, 07 Apr 2025 12:53:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1744055597; cv=pass; d=google.com; s=arc-20240605; b=G/B7GG+qG2Mh5NW+rssrNRXcOXCelk84Iimg9RnLHaHuE0i2iIwI68IRqlnaCVs6Ia 5l3xcoorlyRWsWt8PyNLaeIip5Ioz8AeUjIfV+0sR4NhvdmFKmwilPtxAAUPbOUOju7W ZHpg9o3KttX6X8EHN6ZP5PEwSmTCXsp/MFWFjY9Qp1oHVlDHbU7vAJZLwgliH1VnRYku AXcguGoW39pGa57UNZuudJJ7W3MXzDVVbVg7wCAj74DQUaSUFgkEgWZP7BmIGG1bij57 Hl22Clp/2shtxJfmjfnGyDgZ8QMDl7dswAJhh3Ua6/0H2C9KOzuwmuZ4YnDRCUkHXawb ktTg== 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:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=QKxBzOeAarGBA5R+9tB4wH+YQJ8o3cs2WcBKB5PIOnU=; fh=kKj48+NoA36mujJLIl1JKEGMI5tywLEcziWci9/2OWo=; b=JfyfpCsVSWGHFfWm+Cj/PVR1zEaK5UPq11kdPN0vhS835FQ8SiBtAnLz9nGmqHfsOi fHXcGC8p6xNasxLgYnHLCFOEkLFZ6zBrBqXqdty3Z64qGR0xTb7xJUveaQXg3UJbgmLM ZeDa6ia1cf5XvyAl2LhCWZ52tQHPr54VIKmds9Bj/eftHgbMu1yR8hPZ5cBEAbHIxYD6 U7rUQ7wLkJhJgOLd89u6QjpoTCzfAhJ1dbhLsGBkxPTHG4120iOYDxkdic3WdI1BGsmo GIYCGfBYWaWtrEDvjmymfMIDjhBo3Fphl8w7OYne7RpioGfHY/kzYbmBDDTphmQj1MrB L7wg==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=f3l9KP7J; spf=pass (google.com: domain of jonasd.nick@gmail.com designates 2a00:1450:4864:20::32e as permitted sender) smtp.mailfrom=jonasd.nick@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744055597; x=1744660397; 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:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:from:to:cc :subject:date:message-id:reply-to; bh=QKxBzOeAarGBA5R+9tB4wH+YQJ8o3cs2WcBKB5PIOnU=; b=bQf5XHcQy6fWB8+h4x6yvSnWvzd3SVk6zxdWmMOu12Q7i+wO7OzNJNz+/mzMy6+QZU rLFA2SF5fIzI8mto+ksivMy5VvA7wE8uGG7/0KfFZuSaVuoqC1hLtP/rXEC9M6nbq9BY tzzWuoPInVyktLQpOsOm0YFGU2PC2YqQc8Ndb4+1gsi/WHHnGZk/G+m+hqrxmrhBBjO9 S7rCo4+zqdrSBszlWeCDoA92N9h3U6UTse9mkgayS4IBZK+KoA6HXwCB0GlHyHukO4jL y1uLL+CJS2l+OWcrHfaMDBM0ms6nyV8TUDIBWfkJY7ccZcePjqGR1QBgxQwM7GBskNUi v6CQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744055597; x=1744660397; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QKxBzOeAarGBA5R+9tB4wH+YQJ8o3cs2WcBKB5PIOnU=; b=h6D2vWUGYr4EomPZCQIyz1JhLML+BeDh3rzMZTJWNV7N1X2chlD3Y+alfzICUxJQe4 1n+TrlE9tQwMMZ+tr9QVpE+GeJxGULEYeZntlNrXrg2kuehIxk0ujyNZlJPSAwII2Cfe X2Q7C1A+KR2PRoiOLRmpAYjPsztoy9blwu6FxhN71MYKHueW8bmADnGLEjIPGWIC1SxD LXcPqmrwUSdbKEi7ieRBccPNQRXEikGahjIvG976XcKHhQBboRaS9tn2a26Y7eRA9qrg /1ttKoGShPBIODiXAsMShPhtc6ijKm6bresxBAcnMG7BFwubQsuQ3PWZ/dU3KSfJgvmC vMmw== X-Forwarded-Encrypted: i=2; AJvYcCW1lZbl4u9h3Ax/bD1J/9Z0Y1H1AhOuwUJkW06GeNNi526bPfEUO17mo/bEssiRZwqe+svwYiMLu9fe@gnusha.org X-Gm-Message-State: AOJu0YwaB5yvyG0k83V1ULgwlo549Uley0MM5oqD0Sl1nMGbTN/iu1A3 fQiIfpRX7/a1X86lN91xmhAEpneqkduQdmGxs4hGa7Y23Es2sCGU X-Google-Smtp-Source: AGHT+IE865ZVlJGNUypIoR4+gu9NSO0zVieeMcVNSuu+2cheluQug7wvcN9yXM/M3amUTfh8WksdWQ== X-Received: by 2002:a05:6870:de13:b0:2c2:519e:d9a9 with SMTP id 586e51a60fabf-2cd331117b1mr5830419fac.24.1744055597227; Mon, 07 Apr 2025 12:53:17 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=ARLLPAJ4M85ZoC62dsBxuvClwsWS/+Hk50mA+XdphE/gRM0GoA== Received: by 2002:a05:6870:e0d3:b0:2c2:35f3:8a19 with SMTP id 586e51a60fabf-2cc7a5ef722ls1725496fac.0.-pod-prod-03-us; Mon, 07 Apr 2025 12:53:13 -0700 (PDT) X-Received: by 2002:a05:6808:f0d:b0:3fa:d6c:cdb8 with SMTP id 5614622812f47-4004da89e65mr6853624b6e.38.1744055593566; Mon, 07 Apr 2025 12:53:13 -0700 (PDT) Received: by 2002:a05:600c:249:b0:43c:fe31:d01d with SMTP id 5b1f17b1804b1-43eb3716207ms5e9; Mon, 7 Apr 2025 12:16:42 -0700 (PDT) X-Received: by 2002:a5d:5f81:0:b0:38f:4d40:358 with SMTP id ffacd0b85a97d-39cb3575d11mr11049115f8f.9.1744053399097; Mon, 07 Apr 2025 12:16:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1744053399; cv=none; d=google.com; s=arc-20240605; b=A3LjiwdFgGgBsU8c8o5lkBNlHHYwbmBcz2K/G3TZS6QuoASm5Ir780nHP5+ANOIXoK OUAhQy5bwJtxtv8MgJCyV7gw4Dza9NezBcGz1obFwIsc4yOxefdueNluP2J718LRUvpp RbbDj0b4H+7nyyrfDEHmyZqWyz5qVGibNhW+ee8jpHBHnz5e5OGDHSYHgPrmAOI022es SnTPJhVV9f3+chxdrfRi/UAa1M5vB0qS4f+aPeLQJLjYYLY1D4pDW1eI6wFvIFfqkn3K A235xFkupD+Twx0IYwzPlS1//VwgMrsNQNQg3FLW99tyLdECcdPkjFgcinJm3sedITSs +l4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=2wDkUJxoTXnfC6swDMPqrJA/MxazUnM6eXg4td+yEgU=; fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=; b=L/1MPpX+O/1/gJgSnxUVYg/LiZpHNTuyRmg5OvC5QQ9GQU5X3g4GPq6BMyvm9bLbTk ISNyQiTr9CmMZWfcuBMNlO6cb1Uu5xj81Xp1ewsR05G/QAjlIoAL/CwGY8+af5xhVz0g aSsVwczMO26zFzeYB7xR53dfuwif0RD/38ENdYzgndOWEE2WLYqRtsseptyZpn0UYLnY jMZyfNMr0k+R4fmfHHl/iJADp4/7uSbVNpMOVrtPE1GzzVhiLAmWxIKOR7MsFhMFkk6p jrADxoJSgOkIHMixXbGswlpQrS/YFzAZtuUTn5+9vBG7UGQUO0+WDzUDSiRh19Sp/DPa BqcA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=f3l9KP7J; spf=pass (google.com: domain of jonasd.nick@gmail.com designates 2a00:1450:4864:20::32e as permitted sender) smtp.mailfrom=jonasd.nick@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com. [2a00:1450:4864:20::32e]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-43ea97840d8si7484665e9.1.2025.04.07.12.16.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Apr 2025 12:16:39 -0700 (PDT) Received-SPF: pass (google.com: domain of jonasd.nick@gmail.com designates 2a00:1450:4864:20::32e as permitted sender) client-ip=2a00:1450:4864:20::32e; Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-43cef035a3bso32151185e9.1 for ; Mon, 07 Apr 2025 12:16:39 -0700 (PDT) X-Gm-Gg: ASbGncs1H0dArjQvEjKUu6cciC2NaGPbiWmGYMdIlvDWqK6zHN8y1yzhh+/YTLBv5Kx v2DasSG0XVKp5ExYg6/3dqV6A2wTtbpp+o8yqyyE+hdC0k4T71Nr86YPC3cqym3M5SkYCYHTUDf mMdA4N+ePZf5ChTG+uhrv2KWnfWNcej7j2vg/udmBiqtpEqnCU4aaxrImD67UqqRcGVXQoJFcSc 5AO3KXk66pI7RBKX+iT0WQjfT8fG20oQCvuAQeovaZQzbjFpQ/AAtXpS2DFONouDkASCufaJzdx mNiN9dehIaNdF1URdJvytvU0qUgkwYljUSMPH5c4ZPk5cXth8kIvhrPszfaZUoysZqvkI+tz+ic g4HM= X-Received: by 2002:a05:600c:1f0c:b0:43d:4e9:27f3 with SMTP id 5b1f17b1804b1-43ecf85f4bamr118922425e9.9.1744053398507; Mon, 07 Apr 2025 12:16:38 -0700 (PDT) Received: from [10.11.10.42] (p54b845a9.dip0.t-ipconnect.de. [84.184.69.169]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-39c301a727bsm12803621f8f.27.2025.04.07.12.16.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Apr 2025 12:16:38 -0700 (PDT) Sender: Jonas Nick Message-ID: Date: Mon, 7 Apr 2025 19:16:37 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [bitcoindev] Re: secp256k1lab: a Python library for prototyping To: bitcoindev@googlegroups.com References: Content-Language: en-US From: Jonas Nick In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed X-Original-Sender: jonasdnick@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=f3l9KP7J; spf=pass (google.com: domain of jonasd.nick@gmail.com designates 2a00:1450:4864:20::32e as permitted sender) smtp.mailfrom=jonasd.nick@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.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 (/) Hi AdamISZ/waxwing, I discussed with the maintainers, and we do consider MuSig2 and adaptor signatures to be in-scope. However, we don't currently plan to proactively add these features ourselves. The reason the library currently contains an implementation of BIP 340 and not only raw elliptic curve operations is that we use BIP 340 in the ChillDKG reference code. So if there is demand to specify a scheme that is based on MuSig2 or adaptor signatures, then a similar reasoning would apply. MuSig2 would be particularly easy to add because it already has a python reference implementation and test vectors. -- 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/a378e1a6-3e0b-4c55-a6fb-58099eb97798%40gmail.com.