summaryrefslogtreecommitdiff
path: root/9f/47b168bc17b7c73f1374bd59de0e2bace6253c
blob: f42e75be998fc212f8e7b234b211ec0e2f584b6c (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
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 <bitcoindev+bncBDD5RM5R7QJRBKO22C7QMGQEGTMK3SQ@googlegroups.com>)
	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 <bitcoindev@gnusha.org>; 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 <bitcoindev@googlegroups.com>
        (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 <bitcoindev@googlegroups.com>; 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 <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
        Mon, 07 Apr 2025 12:16:38 -0700 (PDT)
Sender: Jonas Nick <jonasdnick@gmail.com>
Message-ID: <a378e1a6-3e0b-4c55-a6fb-58099eb97798@gmail.com>
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: <d0044f9c-d974-43ca-9891-64bb60a90f1f@gmail.com>
 <c9e7b769-b35f-4e3e-93b3-afdcd9470cd4n@googlegroups.com>
Content-Language: en-US
From: Jonas Nick <jonasd.nick@gmail.com>
In-Reply-To: <c9e7b769-b35f-4e3e-93b3-afdcd9470cd4n@googlegroups.com>
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: <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 (/)

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.