bips icon indicating copy to clipboard operation
bips copied to clipboard

BIP 372: Pay-to-contract tweak fields for PSBT

Open dr-orlovsky opened this issue 3 years ago • 8 comments

A proposal was originally discussed in https://github.com/bitcoin/bips/pull/1239 and than on a mailing list https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-January/019761.html

dr-orlovsky avatar Mar 29 '22 09:03 dr-orlovsky

Asking @achow101 to review

dr-orlovsky avatar Apr 01 '22 06:04 dr-orlovsky

Kindly pining @achow101 to review. This is a stuff we briefly discussed with @apoelstra, basing also on his ideas, so his review is also highly appreciated.

dr-orlovsky avatar Apr 20 '22 14:04 dr-orlovsky

concept ACK. I like this approach, it's narrow but general and clean. It could be used for hypothetical broken P2C schemes but I'm not too worried about that.

Thank you for the authorship but AFAIR this approach is not mine.

apoelstra avatar Apr 25 '22 13:04 apoelstra

Assigned BIP number 372

luke-jr avatar May 05 '22 23:05 luke-jr

Seems fine to me. I'm not particularly familiar with p2c constructions, so can't really pass further judgement on this topic.

achow101 avatar Jul 25 '22 21:07 achow101

@luke-jr whom do you think we need to review this PR before getting it merged?

dr-orlovsky avatar Jul 30 '22 11:07 dr-orlovsky

16

(ยุทธณา สาระบูรณ์)

ในวันที่ ส. 30 ก.ค. 2022 18:26 Dr. Maxim Orlovsky @.***> เขียนว่า:

@luke-jr https://github.com/luke-jr whom do you think we need to review this PR before getting it merged?

— Reply to this email directly, view it on GitHub https://github.com/bitcoin/bips/pull/1293#issuecomment-1200140780, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ6FEGUVT5Q56H55RBOJI33VWUGPRANCNFSM5R5ZXULA . You are receiving this because you commented.Message ID: @.***>

Yuttana12wr avatar Jul 30 '22 12:07 Yuttana12wr

@luke-jr whom do you think we need to review this PR before getting it merged?

The BIP was assigned number 372, so for starters edit the BIP to replace the "?" placeholders as appropriate. Also make sure to address the travis issues, if any.

kallewoof avatar Aug 02 '22 03:08 kallewoof

@kallewoof did as you asked for.

First, I have re-based on the current master since the master I was based before contained a CI failure, which was fixed in 66aed730432eedc1dadc5436d0e4dd7a6d3b5216

I also had to fix the CI script in https://github.com/bitcoin/bips/pull/1293/commits/2f57890cbe439839f7a53f69232d1433fd727db0 since my e-mail contains dashes, which were not allowed by CI before.

Finally I also created an entry in the README since it was required by the CI.

dr-orlovsky avatar Aug 21 '22 19:08 dr-orlovsky

Please don't use @{username} in commit descriptions. It results in a lot of spammy notifications sent to that user. (Github should really do something about that.)

kallewoof avatar Aug 22 '22 01:08 kallewoof

@kallewoof ok, sorry, I didn't know

dr-orlovsky avatar Aug 22 '22 08:08 dr-orlovsky

No biggie. Github's at fault here. But yeah, do avoid in the future :)

kallewoof avatar Aug 22 '22 09:08 kallewoof

@kallewoof any requirements what to do next with this PR in order to get the new BIP merged into the master?

dr-orlovsky avatar Sep 09 '22 15:09 dr-orlovsky

Thank you for the authorship but AFAIR this approach is not mine.

Apologies if I'm misunderstanding the context here but would you prefer to be listed in the acknowledgements rather than as a BIP co-author @apoelstra? Being listed as a co-author does seem to confer more perceived responsibility over the BIP than just being listed in the acknowledgements.

michaelfolkson avatar Sep 09 '22 15:09 michaelfolkson

@michaelfolkson yes, I would prefer to be listed in the acknowledgements rather than as a co-author. This is not my BIP to maintain :)

apoelstra avatar Sep 09 '22 20:09 apoelstra

@michaelfolkson @apoelstra fixed

dr-orlovsky avatar Sep 11 '22 09:09 dr-orlovsky