Posted by murch
May 26, 2026/19:29 UTC
The P2MR proposal, denoted as BIP360, incorporates witness version 2 in its design. A significant technical detail to consider with your proposal is the commitment to a nonce in the output script. This current approach allows for signing only once per Unspent Transaction Output (UTXO), which might present limitations under certain circumstances. Bitcoin's framework necessitates provisions for multiple signings per UTXO without compromising the security of the private key. This functionality becomes crucial when addresses are reused, or users engage in multi-user transactions, or there is a need to annul previous spending attempts due to various reasons such as errors or strategic transaction alterations.
Addressing this limitation is essential to enhance the flexibility and security of Bitcoin transactions, particularly in scenarios that deviate from the simplest case of single user, single transaction interactions. By allowing multiple signatures per UTXO, Bitcoin can better accommodate a wider range of use cases and provide a more robust infrastructure for handling complex or evolving transaction requirements.
TLDR
We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project.
Give Feedback