Multi-signature addresses require m-of-n signatures to authorize spending funds sent to them.
Questions tagged [multi-signature]
567 questions
30
votes
5 answers
What are the limits of m and n in m-of-n multisig addresses?
This method describes how to create a 2-of-3 multisig.
I heard that there is an inherent limit with the number of multisig parts, limiting them to 3.
Does the standard method described above of generating and spending multisig addresses work with…

ripper234
- 26,550
- 30
- 111
- 246
13
votes
1 answer
Is there a difference between the multi-signature and Shamir's secret sharing?
Is there a difference between the multi-signature and Shamir's secret sharing?
Technology/algorithm-wise.

leo
- 271
- 1
- 7
7
votes
1 answer
Multi-signature and "pay to script hash" vs "pay to pub key hash"
If I understand correctly, there are two methods to perform a multi-signature transactions in Bitcoin. One is "pay to pub key hash", which is a method commonly used to send standard single signature transactions. The other is "pay to script hash",…

k kurokawa
- 2,072
- 15
- 28
6
votes
1 answer
Are multi-sig M-of-N transactions with N > 3 supported?
BIP 11 makes M-of-N multi-sig transactions standard --- for N <= 3. What is the current support among miners for the multi-sig transactions with N > 3? (say 3-of-6). Also, BIP 11 states:
The current Satoshi bitcoin client does not relay or mine…

random
- 161
- 1
6
votes
1 answer
Why would someone use 1-of-1 multisig?
Today I noticed a transaction that spends a bunch of 1-of-1 multisig P2WSH inputs:
675b106c71f110ebca9e6435f49508a07b45d40d38e237d02b89e5506f3b136b
For example, the first input has this script in the witness:
OP_PUSHNUM_1
OP_PUSHBYTES_33…

Vojtěch Strnad
- 8,292
- 2
- 12
- 40
5
votes
3 answers
What happens to bitcoins in a multi-sig transaction if nobody signes?
If I transfer my coins using a multi-sig transaction, they will leave my account, but where are they until the other parties sign and they go to the recipient? If nobody signs, do they come back to me?

Dan
- 151
- 3
5
votes
2 answers
How can I execute a 3-way escrow with 1 unknown party?
Good Evening-
I'm trying to execute an unusual 3-way transaction, where in one of the parties is not known at the start.
PartyA would initiate the transaction, and provide funding.
My thought was that he would transfer 1BTC to a dedicated…

user6631
- 51
- 1
5
votes
3 answers
I have lost 1 of my 2 of 3 multisig seeds. How do I restore to make a transaction?
I come to you a little bit desperate, hoping for a clue to move forward.
Long ago, I created 3 seed phrases, and then made a 2 of 3 multisig wallet with these 3. I did all of this using Cold Cards
For each, I engraved metal plates with the seed…

Ben
- 51
- 2
4
votes
4 answers
In a multi-sig transaction, if one party refuses to sign, what happens to coins?
In a multi-sig transaction, if one party refuses to sign, what happens to coins? Are the coins forever lost, or is the transaction voided as if it never was attempted?

gm3131
- 55
- 3
3
votes
2 answers
How to find the Bitcoin addresses used to create a Multi Signature address
Assume we have a 2 of 3 multi signature address and we send some bitcoin to that address.
Then we spend the funds from that address by signing and broadcasting a transaction.
Just by looking at that transaction, can you tell the public keys whose…

Emre K.
- 3,188
- 2
- 21
- 46
3
votes
1 answer
Unspent outputs get spent automatically
After generating a 2-out-of-3 wallet (using brainwallet http://ms-brainwallet.org/#generator) I am able to store my private/public keys for each of the participants.
Afterwards I send a small amount of BTC to this address (0.0002). The amount is…

blockbyblock
- 133
- 4
3
votes
1 answer
How to make a pay-to-rawmultisig transaction?
Using the default client's RPC calls, can I make a transaction that sends to a RAW multisig (not P2SH multisig) scriptPubKey?
If I made a raw transaction, and edited the bytes in the scriptPubKey of one of the outputs, could I manually write in my…

morsecoder
- 14,168
- 2
- 42
- 94
3
votes
1 answer
How do I ensure that the multisig transaction that's signed by multiple parties is the same?
In multisig 2-3 escrow, what is best approach from below ?
1- Say I want to sign a rawtransaction from a customer and send it to escrow to sign so that 2 of 3 sigs are there to release fund.
But how do I ensure that rawtransaction is the same one…

Dev777
- 301
- 1
- 4
- 10
3
votes
1 answer
What cryptographic operations are performed on the 3 public keys to produce a multisig (2 of 3) address?
I'm just getting a handle on multisig, so sorry about that. I don't really get how, (what operations are performed) on the inputs (3 public keys, right?) to generate a multisig address. Or is it some simple concatenation operation?

Fraggle
- 328
- 1
- 12
3
votes
1 answer
How prevalent are multisigs?
There seemed to be great demand for multi-siganture transactions to be provided, but they don't seem to be so popular now that they are available.
What percentage of transactions are multisig since their release?
user5107