Issue Details

Number
29098
Title
Performance decrease after tapscript miniscript
Description
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current behaviour @eriknylund noticed while testing large multisigs that after 4f473ea515bc77b9138323dab8a741c063d32e8f `sendtoaddress` causes a timeout for much smaller (though still rather large) multisigs than before. https://github.com/bitcoin/bitcoin/pull/28212#discussion_r1428484311 ### Expected behaviour Not sure, perhaps the performance decrease is justified. Ideally it would not slow down. Since these descriptors don't involve any miniscript-specific operations, perhaps it's possible to return earlier in whatever parsing / signing algorithm is involved here. ### Steps to reproduce Run the large multisig test in the above mentioned PR before and after the commit. ### Relevant log output _No response_ ### How did you obtain Bitcoin Core Compiled from source ### What version of Bitcoin Core are you using? master@4f473ea515bc77b9138323dab8a741c063d32e8f ### Operating system and version macOS and CI ### Machine specifications _No response_
URL
https://github.com/bitcoin/bitcoin/issue/29098
Closed by
Back to List