summaryrefslogtreecommitdiff
path: root/d5/1eb2c3e35977945d83d47037a1b5754b26f491
blob: 51c0e6cec6a58af982c807af5276c4ed25a0fbcc (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
224
Delivery-date: Fri, 17 Jan 2025 01:17:57 -0800
Received: from mail-oo1-f62.google.com ([209.85.161.62])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBAABBOWAVC6AMGQEG5Y77WA@googlegroups.com>)
	id 1tYiUF-0001MP-JG
	for bitcoindev@gnusha.org; Fri, 17 Jan 2025 01:17:56 -0800
Received: by mail-oo1-f62.google.com with SMTP id 006d021491bc7-5fa3a0d26c8sf270457eaf.3
        for <bitcoindev@gnusha.org>; Fri, 17 Jan 2025 01:17:55 -0800 (PST)
ARC-Seal: i=2; a=rsa-sha256; t=1737105469; cv=pass;
        d=google.com; s=arc-20240605;
        b=KA2w1LaqU3aswUTgc3Y5+EskGgWaD0Gcr90T3PeqARR85t2XYfpDUGegvvcRBPwlOn
         6bMsGI4JwlzG4R+LdbZ+c5KrBwdqX3pPGEvaKf8gppAy+JAFxJX0Pv9Qk9zO7c0iqbth
         LySi5HSmXJydTgiht5kgXLGhDMAcRb/ewKpBWtdbAqBJy9NHb8b3QC+fYGCWbt1OJYLu
         KisMhNl+kfkGlixuxfgvG+FrKf3OI9eTs61MgrpymPIR7pk1V40+h9Z9NKVL/H1gp8U0
         uEMUOurse1jeH9+bw4sVaJQael/uIfOLlWsYCMvhYhcZS0gyLb0I+Jjkh+LpN33tjVOV
         9Abw==
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:to:date:message-id:subject
         :mime-version:from:feedback-id:sender:dkim-signature;
        bh=gk25UVRvpbaXrWrIrQZ0rtUqxQw2LqVSaxuqZex1lAA=;
        fh=uVB6V8g/dFV4rlyHru6bueU+/y1gPUvNbPpyyG+M9BI=;
        b=abfNQxNXw1gxhB3YXkEdcstdvrxf4QbhlEm0wxhuJZ7obQmSSHQm/iVbDOGkRI5k7G
         nLtqUFlz+8GfjIcyLg88NElfoV26gR5XzjGnaIhAqEy8V/mLIH/PpmtHA8k4lGyAFLxg
         wZ2GM3rWYjfChaC6B+WLEV+QhWhaVaNqeAKEobIPcaQ4/v+8fI6gUwXIXPMskEVcXfjs
         WPx74pXs/wIT6V3zmA2kLLvJy4GbvEB3og0BHw/kVmsg+ChtKX07Z+iZ6/WfOwB/6VoQ
         iEOgslAz6r4gswaRbg8mG8whTRLXkPLs3X+rGtkPANT23sBx/WCAqDA+nTevULmOP0LY
         VhyA==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=SHoXQeAI;
       dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=tK8tQymt;
       spf=pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.154 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1737105469; x=1737710269; 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:to:date:message-id:subject:mime-version:from
         :feedback-id:sender:from:to:cc:subject:date:message-id:reply-to;
        bh=gk25UVRvpbaXrWrIrQZ0rtUqxQw2LqVSaxuqZex1lAA=;
        b=xCAMuKDNcv4jW8MulcqCot0UKLg4/JqtAPFBMXk+7VfTmc5wdWn1aMMREFuFODihwH
         KgFL5WUikYdjiSDg/2jLPpvV5/df/ZWEag9hkwwo8HredvpHbYqIvwfkAONpaDkyS1RX
         OLOKcxkzspxRGnJLL6XEj5HbpM0VvO1YVVAYU4YS1m4PhG6d0Nlyhph1U8oIR/4LSazC
         3+pQvrhlIqffBnjEp6yr/stI1Kii5vlCIssGd1QD9jdygES5rdR2j+Oe7xfQhnq6uFH/
         6uNQGSyHfMPgEQDizkcCutuOvgyZtWwFZZNqQYsE3q7M+cUTQAb4+e97sFTg9Ko4jJ7J
         ueeg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1737105469; x=1737710269;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:to:date:message-id:subject:mime-version:from
         :feedback-id:x-beenthere:x-gm-message-state:sender:from:to:cc
         :subject:date:message-id:reply-to;
        bh=gk25UVRvpbaXrWrIrQZ0rtUqxQw2LqVSaxuqZex1lAA=;
        b=OJHSJUFBrchEVhdjCzLdLoCupf7wo3JC6BIVWAjGFyqf/Kp6mJv/Xl17QuAGLh0hns
         7MtBxxo+CudmqdfNjlw5zHCR83tGEgBTSnP7aT1nJ3bDh7ZvNaLDWUC0aZXflSsngi2k
         PPKRLPHJ91oh1qHImybd9aQB9UhajLxJ2Pw+PzekG1GFLQIQnNyR2FeDSWJFPhYDP5h7
         MpsrJPCoeHA9y8vN+64eMTTiyFZP/fgJI6kTSZax5oSZfDuQngTEhTVKLq7BA0U+/eIz
         zo0rK1bBUhzVTg4/i+NUPVU3lAAjlTgzPP2bA3qMFMgeT4t7DO6Pkd2L014tanWKtdtA
         xFfQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCUOrS0rtx4A6a9A/5eT8dvYaGqAp4akPLEcsbMYWLLce+udF+cq6RMwF02kdEHyCaPXL3emdVML6y2T@gnusha.org
X-Gm-Message-State: AOJu0Ywk0m041qvhxNFoVtdP/vQeNRghtXHoSPjCba8PSwZgZ2OUSzbe
	Q0/Yn1vd6ZN81ia0QlzbU9dwYa+73KUyA+wtyk0jhQuHbubNPGEc
X-Google-Smtp-Source: AGHT+IFdpfQ3FRFWZQ1c6MzEq3Mon640NTl67cB3aQkIl4JztB9zHknV+IYF3MQ9Z5Jnxb12oilx6w==
X-Received: by 2002:a05:6830:388f:b0:71d:445a:80b9 with SMTP id 46e09a7af769-7249da8f75dmr1145346a34.16.1737105468867;
        Fri, 17 Jan 2025 01:17:48 -0800 (PST)
X-BeenThere: bitcoindev@googlegroups.com
Received: by 2002:a4a:d84d:0:b0:5f2:e057:d611 with SMTP id 006d021491bc7-5fa2896e54als322016eaf.1.-pod-prod-01-us;
 Fri, 17 Jan 2025 01:17:46 -0800 (PST)
X-Received: by 2002:a05:6808:8303:b0:3ec:d30f:60e6 with SMTP id 5614622812f47-3f19fd58febmr1022828b6e.38.1737105466261;
        Fri, 17 Jan 2025 01:17:46 -0800 (PST)
Received: by 2002:a05:6808:1885:b0:3ea:54d0:9259 with SMTP id 5614622812f47-3f1a023510cmsb6e;
        Fri, 17 Jan 2025 01:16:27 -0800 (PST)
X-Received: by 2002:a17:903:703:b0:216:31aa:1308 with SMTP id d9443c01a7336-21c355e35c9mr25461865ad.34.1737105386793;
        Fri, 17 Jan 2025 01:16:26 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1737105386; cv=none;
        d=google.com; s=arc-20240605;
        b=irO+enxzsXVF/2FQoxYqY7FguPtyKzL7+R3msLhyLnAkWfM5sgh/CoCvQ/jG0egCZm
         stN8QcV9G+uHfLLLzFnwNePUSZVWZyHAFbeAS5iP0hYlOyH5WQaOnY4B02R5mpP5koPT
         E1+tMy2LTYLy1tXzVxrVGEfoLWo5a/f69KKIwIZxBxtx4Rj9ucT1wmZbW1ZJurM2ba+k
         nZCCTz8QSM8hnmCO1hpbnjLaMONXSk44WkvnIqxL1tzxebb3esk0zOXm/OxUmbUO0tJY
         Vv8N3YVMNuH4b+Dt86lvwXpDJo2z8sU/bc2h4k6UPe+PFIJAcRnyHLOrW6ZedvjrqFSF
         Tm3w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=to:date:message-id:subject:mime-version:from:feedback-id
         :dkim-signature:dkim-signature;
        bh=qjvDfxGdD2RlTdqmsC7pQNL23t9LuNykFG7HZ3U8wVs=;
        fh=VcGcg+Zjs9gw1uDcHbxsAILhBAcecnbJzZRdxgKVDIc=;
        b=FmEIIpWYDwkOfmha7pU63HMiPsuzJhWdDDfvlQC74JjqHdUNCciN3DqV5XnrT9eU9k
         xQcFhrs5Of8SRW/PiXHYiG5kYP7rgjJLhh+DqKD+fYmOB9KCyGRy67i6cm+aghsRjyXx
         gHslQ7gdjF2N3SOJtv3XaQA+LJas5Jlfj8oDWPcT+TJLgbCvgKjd0oH7LFHknncvUiCv
         18HsYnehpY2aUYKZGr2FiEh2fIQy3zbgT0NrIT3MEQnn2HNZhaueqV/Br1kYk6YRU1vS
         YTwqwNrWs7ero4KdPsS5GE+FmdwUGav4MX3lp2zg5CorRhrqdNib+8+ZfJEG/mpL0IHm
         19YA==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=SHoXQeAI;
       dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=tK8tQymt;
       spf=pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.154 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl
Received: from fhigh-b3-smtp.messagingengine.com (fhigh-b3-smtp.messagingengine.com. [202.12.124.154])
        by gmr-mx.google.com with ESMTPS id 41be03b00d2f7-a9cba352ce9si60272a12.1.2025.01.17.01.16.26
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Fri, 17 Jan 2025 01:16:26 -0800 (PST)
Received-SPF: pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.154 as permitted sender) client-ip=202.12.124.154;
Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49])
	by mailfhigh.stl.internal (Postfix) with ESMTP id D264725401F1
	for <bitcoindev@googlegroups.com>; Fri, 17 Jan 2025 04:16:25 -0500 (EST)
Received: from phl-mailfrontend-01 ([10.202.2.162])
  by phl-compute-09.internal (MEProxy); Fri, 17 Jan 2025 04:16:25 -0500
X-ME-Sender: <xms:6R-KZ0djqw1Ng7kJsFb04WUgPvhJ0lTVCWggXay22lMZ8polCS6v8w>
    <xme:6R-KZ2MrlSwyy1ywythcJnCwqJok3NCmoeZ4juvP7TLaxO7wjLfhBYjq2BoUNxZ9O
    YPm-PY13SpbrstYDQ>
X-ME-Received: <xmr:6R-KZ1jDItHovJjezHC614-zXQ4G_OUXVx1h3Z8skrONYSA7ci9Xmo7MMb0rfI9iMldV>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudeifedgtdduucetufdoteggodetrfdotf
    fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu
    rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtggguf
    fkfffvofesghdtmherhhdtvdenucfhrhhomhepufhjohhrshcurfhrohhvohhoshhtuceo
    shhjohhrshesshhprhhovhhoohhsthdrnhhlqeenucggtffrrghtthgvrhhnpefghfeltd
    dukeefudffhffffeefjefhgeehheduleeukefgffeuffetkeeukeektdenucffohhmrghi
    nhepghhithhhuhgsrdgtohhmpdhsthgrtghkvgigtghhrghnghgvrdgtohhmnecuvehluh
    hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhjohhrshesshhp
    rhhovhhoohhsthdrnhhlpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuth
    dprhgtphhtthhopegsihhttghoihhnuggvvhesghhoohhglhgvghhrohhuphhsrdgtohhm
X-ME-Proxy: <xmx:6R-KZ5-oUfGB0d0UcByVB5AiYZMEY6rhwGIy9o6CqHVdhj5iiiximw>
    <xmx:6R-KZwtqG66lYT5xJ5eKFkwDm-r1Cuhxe0EzBvAEV70xsTem90TJPA>
    <xmx:6R-KZwGl_I-xO1-DzV_NDLp3f0M3kXPuWmvhNPrxusjpfESRLELGHA>
    <xmx:6R-KZ_O4WrghpWC_P7c9RiLDeN1d-2lk40jjskrmqR1uvPZI_wwCGw>
    <xmx:6R-KZ9WIkw5noQz19GBp8hhuo1izhw5ZxW80MCc2C_4MzUxZIN02YqvK>
Feedback-ID: ie5e042df:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bitcoindev@googlegroups.com>; Fri, 17 Jan 2025 04:16:25 -0500 (EST)
From: Sjors Provoost <sjors@sprovoost.nl>
Content-Type: multipart/signed;
	boundary="Apple-Mail=_07C99B2E-02BE-4D29-88F4-181B6CEC1683";
	protocol="application/pgp-signature";
	micalg=pgp-sha256
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.300.87.4.3\))
Subject: [bitcoindev] Who uses or wants to use PSBTv2 (BIP370)
Message-Id: <6FDAD97F-7C5F-474B-9EE6-82092C9073C5@sprovoost.nl>
Date: Fri, 17 Jan 2025 10:16:14 +0100
To: bitcoindev@googlegroups.com
X-Mailer: Apple Mail (2.3826.300.87.4.3)
X-Original-Sender: sjors@sprovoost.nl
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@sprovoost.nl header.s=fm3 header.b=SHoXQeAI;       dkim=pass
 header.i=@messagingengine.com header.s=fm2 header.b=tK8tQymt;       spf=pass
 (google.com: domain of sjors@sprovoost.nl designates 202.12.124.154 as
 permitted sender) smtp.mailfrom=sjors@sprovoost.nl;       dmarc=pass (p=NONE
 sp=NONE dis=NONE) header.from=sprovoost.nl
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.8 (/)


--Apple-Mail=_07C99B2E-02BE-4D29-88F4-181B6CEC1683
Content-Type: text/plain; charset="UTF-8"

Dear list,

It's been a few years since BIP370 was proposed [0]. It's a backwards compatible change to the PSBT standard defined by BIP174 [1]. Its main benefit is the ability to add new inputs and outputs to a transaction.

There's a Bitcoin Core pull request #21283 implements support [2], but has seen very little review so far. Being able to test it against other implementation would aid in review.

So which projects are using PSBTv2 or would very much like to?

So far I've learned that Core Lightning uses it. They convert it back to v0 when interacting with Bitcoin Core, which they find suboptimal [3].

Feel free to answer here on Stack Exchange [4].

Kind regards,

Sjors Provoost

[0] https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki
[1] https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki
[2] https://github.com/bitcoin/bitcoin/pull/21283
[3] https://github.com/bitcoin/bitcoin/pull/21283#issuecomment-2597171643
[4] https://bitcoin.stackexchange.com/questions/125384/who-uses-or-wants-to-use-psbtv2-bip370

-- 
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/6FDAD97F-7C5F-474B-9EE6-82092C9073C5%40sprovoost.nl.

--Apple-Mail=_07C99B2E-02BE-4D29-88F4-181B6CEC1683
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE7ZvfetalXiMuhFJCV/+b28wwEAkFAmeKH94ACgkQV/+b28ww
EAlT/A/9HnjlgTPi8Kxwo2+ewz9CPowT8Jo4T+shIi+dno1zhloScpXXE6e+u/hB
2lvm8WTXU6lKwxqCvgH/5Wln6qN+oOuuZl6xY5y/m9Go2do5TVggjTflDDLDPPF5
LqGojMc4aImGFYDYU2xFVo0qQol6WW4qff9MYJ7whgVNzo9qfl/Zz62d3TwzZN1P
bFusCKP9tjqqKw6NMwp7IAOtqt2YuCRmlDhnUPuThFA0r21+aC+jYL0J5O0OHWT5
iRqQEeWSpZEx8HecUDKXtxsAfhJkQzOzR7MU4E27q2g6jyYaMdfEV+sflKdaWG25
yPg00Fapz1Z8YH/vKwuv93GdqxlVCMDnVwf9BPIiZKgzQId40Rzp3Pm+pfhXbbez
gTZbQFeapXt4BQkI2SaWh/FygZeCOVR8BNAuIyfxUCg/D9b6mMX5gU35OXwS0rPU
7hnfvkIYStLjdDXgXIYA0wLG0ptXhcO2OV7HUBHKPMsS27A0ozjq5GJ562cFKM2s
FZwt6gC6mm2HkkKxaRQljY7KF7Ah75U8CqocePoaaIPAAmgDxMCWeUXYy0gRUxph
6nj9l60rw/4LgruXSsnpx4Po9XF7rkt7gl1h1eyN3pXIvTtx2w7mHzEdnHci39+L
4GPW+dc/anHdFFX2G3NhpvcuLGUcFOJm/nOTlZZjw6XtifxJaSg=
=lFJD
-----END PGP SIGNATURE-----

--Apple-Mail=_07C99B2E-02BE-4D29-88F4-181B6CEC1683--