How well do various hardware devices perform when it comes to complex multisignature bitcoin transactions? I spent many hours signing dozens of transactions to produce this report on the current state of the hardware ecosystem.
Check complete article:
https://blog.casa.io/bitcoin-multisig-hardware-signing-performance-2024/
2-of-3 multisig
3-of-5 multisig
Scaling performance
It's clear that hardware devices perform well for small, simple transactions. But as you increase transaction complexity, you're going to start having a bad time.
The length of time to process complex transactions can get pretty bad. To give a comparison of just how computationally slow these devices are: fully signing a 100 input 15 of 15 multisig transaction with my laptop CPU takes a mere 3 seconds.
It's been 4 years since my last round of testing and multisig still feels like an afterthought for many hardware manufacturers. They tend to spend their resources working on (single signature) full stack solutions for their customers. Perhaps multisig users are too rare for hardware companies to spend much time thinking about them, but the flip side of this is that poor hardware UX could actually turn people off from using multisig.