Questions tagged [multi-signature]

Multi-signature addresses require m-of-n signatures to authorize spending funds sent to them.

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
1
2 3 4 5