Questions tagged [multi-signature]

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

Filter by
Sorted by
Tagged with
5
votes
1answer
423 views

Escrow multisig output tx

Can someone please explain the third (Escrow) output transaction listed here: https://blockchain.info/tx/09dd94f2c85262173da87a745a459007bb1eed6eeb6bfa238a0cd91a16cf7790?show_adv=true What the ...
5
votes
1answer
612 views

How can one use multi signature transactions/addresses to improve the security of their services?

Multi signature transactions and addresses are heralded to be a good way to improve security of various Bitcoin services. However, how should one go about using them in order to achieve that goal? For ...
5
votes
3answers
456 views

BIP0016 pay-to-scripthash transaction validation

BIP0016 says "Validation fails if there are any operations other than "push data" operations in the scriptSig". What does it mean "push data operations"? OP_CHECKMULTISIG seems to be allowed but does ...
5
votes
2answers
430 views

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 ...
4
votes
1answer
268 views

Is Sharding a Good Alternative to MultiSig?

For security purposes, we require that each withdrawal be "approved" by multiple servers so that in the event a single server is compromised the attacker won't be able to siphon funds from ...
4
votes
1answer
242 views

What percentage of Bitcoins stored in a multi sign address?

I am looking for a statistic of the usage of multi-sig addresses over time. More concrete: what is the percentage of Bitcoins stored in a multi-sig address over time.
4
votes
2answers
2k views

Bitcoin API - createmultisig - what is redeemScript?

The Bitcoin API call of createmultisig returns two parameters - address and redeemScript. What is the latter used for?
4
votes
1answer
2k views

How to derive the private key associated with a Coinbase multi-sig vault address

When I created a multi-sig vault on Coinbase, I obtained: A master public key in BIP32 extended format, of depth 0, parent fingerprint 00000000 and child index 0. A private key in WIF format ("user ...
4
votes
4answers
277 views

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?
4
votes
2answers
2k views

Multisig vs Multi input transaction signing

Let's say we have a 2 of 2 multisig address that we want to spend from, so the transaction should be signed by both of the private keys. Now let's say we have a transaction with two inputs, so once ...
4
votes
4answers
6k views

How can I reclaim my Bitcoin Cash from my Greenaddress wallet?

I'm new to cryptocurrency in general, and I'm still learning. Let's say someone moves BTC to a multi-signature wallet with a trusted provider, i.e. Greenaddress, before the split from an exchange. ...
4
votes
2answers
2k views

How to transfer Bitcoin Cash from a multi-sig vault?

I have two private keys for a multi-sig vault. I have a tool that will sign transactions to move BTC out of this address. Where can I find a tool that will use my two private keys to move BCC (...
4
votes
3answers
2k views

2of2 multisig - redeem script required

Normally somebody who signs a multisig transaction also needs the redeem script or all the public keys used for the creation of the redeem script, alongside their own private key. No I was thinking, ...
4
votes
1answer
308 views

What would be a safe way to store large amounts of Bitcoin long term to ensure safety from loss?

What would be a safe way to store large amounts of Bitcoin long term to ensure safety from loss? Is it safe to use Bitaddress.org to generate private keys and use them to generate multi-sig address, ...
4
votes
1answer
4k views

How do I find the txid and vout values for an input I want to spend?

I was in the http://coinb.in/multisig/#newTransaction and wanted to make a input but it needed 2 values. Txid, How do I get that? TxIn/vout, Whats that and how do I get that?
4
votes
3answers
552 views

How much escrow/ Multi-signature transactions are done?

I have read here about the possibility of Multi-signature transactions. Is there a statistic available how much of these are done?
4
votes
2answers
584 views

What GUI clients support multisig transactions?

Are there any major current UI wallets (desktop/mobile/web) that support creating / spending multisig transactions?
4
votes
1answer
960 views

Bitcoin Protocol OP_RETURN + Omni USDT Tether + CoPay Multisig Help

I have been asked to recover some tether that have been sent to the wrong address... Sitting on the blockchain in a multisig copay account. I have written small php command line tools to reproduce ...
4
votes
2answers
802 views

Is it possible to combine multi-sig and locktime?

Is it possible to create a 1 of 2 multi-sig address in which only one of the keys is time-locked and the other can sign any time?
4
votes
2answers
622 views

Multisig doesn't work unless all keys were generated from the current wallet?

I tried to create a multisig in both the Bitcoin network and the Bitcoin testnet. It seems to work only when all public keys are from the current wallet. That means when I call listunspent after I ...
4
votes
2answers
1k views

Do some Bitcoin wallets fail to support sending to multi-signature addresses?

The Satoshi client has support for multi-signature transactions through the JSON-RPC API since version 0.6.1rc2. My understanding is that a multi-signature transaction creates an address which is ...
4
votes
2answers
544 views

Multi-signature public key validation

In a pay 2 script hash transaction, does the redeem script get checked for valid public keys before a transaction can be signed? I have noticed that if I have a redeem script with one invalid pubkey ...
4
votes
4answers
195 views

Preventing the exposure of public addresses on a website

Rather than having a single, fixed address, I want to generate a new address on my website every time a user request comes in. I'm concerned about google or another web crawler indexing my website ...
4
votes
1answer
43 views

Do BIP199's HTLCs suffer from script malleability?

Do BIP199 HTLCs suffer from sigscript malleability like multisigs do due to OP_CHECKMULTISIG?
4
votes
0answers
180 views

How does schnorr signature construct multisig functionality?

How does the multiparty schnorr signature work and enable multisig functionality in Bitcoin? What are its limitations? Can we construct any m of n signature? Is there anyway to hide the signers among ...
4
votes
2answers
487 views

What multi-sig wallets are there for Android/Jolla?

TL;DR: What wallet apps are there for android (or sailfishOS) that has "true" support for multisig? Requirements/rationale Thinking a bit, if I'm to possess serious amounts of bitcoins, I want a ...
3
votes
2answers
882 views

How can one see if an address is multisig?

Some addresses on this page indicate whether the address is a multisig, and what the threshold signature scheme is. How do they detect this?
3
votes
3answers
962 views

XPUB, YPUB, ZPUB Converter Tools

I was wondering if there are any good X,Y,Zpub converter tools that any of you are aware of. For instance, a tool that could convert an Xpub into the equivalent Zpub. I was inspired to ask this ...
3
votes
1answer
382 views

Are all private keys required to create a multisig bitcoin address

Do all 3 private keys in a 2-of-3 multisig wallet have to exist on the same device at some point in order to generate the bitcoin address? It would be ideal if the 3 private keys never existed on the ...
3
votes
1answer
246 views

Bitcoin 0.17 No public key shown (validateaddress)

I want to generate multisignature address with person, which I didn't know. Someone send me a public key. Then I do: bitcoin-cli getnewaddress "" legacy Ok, I got ...
3
votes
3answers
395 views

Is there a multi Sig Explorer or Stats provider?

Is there a resource where I can get the past and current number of multi sig transactions, all types?
3
votes
1answer
1k views

Multi Sig Sub Keys

When talking about HD (BIP-32?) wallets, I hear talk of Multi Sig and Key Derivation / Chains. Is it possible to mix these two concepts? e.g. I want to store the majority of my coins with a 2 of 3 ...
3
votes
2answers
65 views

How does the sender know the receiver's public keys in a m-of-n transaction?

Assume that Alice is controlling an address that requires multisig to spend bitcoins. Someone wants to send Alice bitcoins and this sender needs to create a scriptPubKey as part of the output paying ...
3
votes
2answers
1k views

Understanding GreenAddress nLocktime/recovery transactions

What I understand is that Greenaddress locks a recovery transaction to be spend 90 days in the future. Whats the advantage in doing this? Why not creating a recovery transaction without nLocktime?
3
votes
1answer
53 views

Can I rely on multisignature addresses being future proof?

I am afraid to store my bitcoin in a multisig address. In the future, if the Bitcoin protocol is updated, could there be any problems with multisig addresses? Are they safe to store bitcoin in for ...
3
votes
1answer
72 views

Why is it bad to split up a wallet seed redundantly?

I have been reading a lot about wallet security and this seems to be universally considered a bad idea (see for example this video or this answer), but I am struggling to see why it is not a good ...
3
votes
2answers
654 views

Is it possible to do a 3-of-5 OR 1 multi-sig for backup purposes?

I'd like to create a multi-sig wallet where I can freely create transactions, but I want to give keys to trusted friends/family + a safety deposit box so that if I hit my head and forget my password, ...
3
votes
1answer
570 views

How to calculate the size of multisig transaction?

Can you help or suggest the formula for calculation of simple multi-sig transactions? I have an issue to calculate the size of multi signature 2-2 transaction. I tried to follow this: Predict ...
3
votes
1answer
1k views

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 ...
3
votes
1answer
258 views

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 ...
3
votes
1answer
421 views

Do multi-signature transactions make a 'bitcoin kickstarter' possible? And what state are the bitcoins in, in the meantime?

This isn't a question about kickstarter really, just a way for me to phrase my question about the crypto in terms that I can understand. My understanding, based on this article.. Stop Saying Bitcoin ...
3
votes
2answers
56 views

Is there a multisignature scheme that don't need xpub backups?

A disadvantage of a HD multi-signature scheme compared to a Shamir's Shared Secret Scheme is the need to back up the xpub keys. There's no BIP39-like encoding for xpubs, they're long, and they're ...
3
votes
1answer
151 views

Create Custom script from bitcoind

I'm able to create multisig with bitcoin-cli with addmultisigaddress bitcoin-cli addmultisigaddress 2 '["'$ADDR_MITT_1'","'$ADDR_MITT_2'","'$ADDR_MITT_3'"]' But How can I add extra OP like CLTV or ...
3
votes
1answer
2k views

How does BitGo Multi-Sig work?

BitGo advertises, that each online wallet you create is a multi-sig. That is cool, since I see it as more unlikely to someone guess 2 of the private keys. What I don't understand is how this multi-...
3
votes
2answers
487 views

I am afraid of private key collision... What is the solution?

I know that there are a massive number of keys, but lets say that someone generate a private key that belongs to me. I know that is nearly impossible. But I want to make that more and more impossible. ...
3
votes
1answer
89 views

Can I program OP_CHECKLOCKTIMEVERIFY to trigger based on external verifiable events?

Can OP_CHECKLOCKTIMEVERIFY and multi-sig be used to trigger a transaction based on external verifiable events? Some potential uses I have in mind: Death College graduation of a child or grandchild ...
3
votes
1answer
867 views

Using bitcore to create a transaction with two addresses and change address

I'm playing around with bitcore transactions and multi-sig transactions and was wondering how to send a transaction to more than one address, and keep the change. Currently when I try to send the ...
3
votes
2answers
1k views

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 ...
3
votes
1answer
737 views

Is multisig address belong to the same wallet created by?

I created 2-of-3 multisig address using bitcoinqt by three public keys from my wallet . when I tried to validate this address after creation it shows : "isvalid" : true "ismine" : false should it ...
3
votes
1answer
100 views

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 ...

1
2
3 4 5
10