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
3
votes
3answers
430 views

Resources for multisignature transactions?

I am interested in using multisignature transactions to secure my company's coins and I'm wondering what tools are available right now for use with multisignature transactions? I'm especially ...
2
votes
1answer
319 views

Help understand multi-signature transactions

I'm not a technical guy by any means, and I'm having alot of difficulty understanding Multi-signature Transactions. Would an expert have time to try to "dumb down" the basics for me using some sort ...
12
votes
2answers
702 views

How can I avoid transaction malleability consequences?

Please note that this question is NOT a duplicate of other questions regarding transaction-malleability. My question is regarding a following scenario, that could happen on an exchange that uses on-...
2
votes
1answer
855 views

signrawtransaction - Which private key from BitAddress.org?

I am trying to do multisignature addresses and when it comes time to spend the funds, I am getting stuck. If I create a 2 of 3 multisignature address using 3 public keys that I generate locally, then ...
2
votes
1answer
4k views

SignRawTransaction - What is scriptPubKey and redeemScript? [SOLVED] [closed]

Let me talk about how I got to the situation I'm in right now. I am using PHP and the JSON library to control bitcoind. And doing so..... I created a multisignature address requiring 2 of 3 ...
1
vote
1answer
378 views

Bitcoin CreateMultiSig in PHP always returning FALSE

I am using bitcoind 0.8.5 with JSON to try and implement multisignature addresses locally on my server. But when I try and create one from my code, it keeps returning FALSE. $create_multisig = $...
2
votes
0answers
543 views

What JSON RPC commands are suitable for a multi-tenant wallet service?

I'm looking at the JSON-RPC commands available in the QT client so I can create a multi-tenant wallet service on top of it. In other words, people would sign up for my site and have the ability to ...
1
vote
1answer
339 views

multisig tx 1 out of 2

Here is an example of multisig tx https://blockchain.info/tx/09dd94f2c85262173da87a745a459007bb1eed6eeb6bfa238a0cd91a16cf7790?show_adv=true the 3rd one output is 1 of 2 keys. So the question is ...
5
votes
1answer
398 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 ...
1
vote
2answers
269 views

Transaction id from a multisig address

Suppose Alice sent some coins to a multisig address. Even if that address is assigned to my wallet I will not see the transaction as it doesn't really belong to me. That's fine, Bitcoin-Qt has no way ...
3
votes
1answer
419 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 ...
2
votes
1answer
520 views

Multi-Signature Transaction - Verify First Signature is Valid?

Using Gavin Anderson's TwoOfThree.sh Gist located here: https://gist.github.com/gavinandresen/3966071 Is it possible to verify the first "partial" signrawtransaction is valid from the known public ...
2
votes
1answer
295 views

Completely confused with mutisig address and scripts

I used the guide, how to make escrow from bitcoin console. Here are my transactions in testnet: tx1 tx2 I am confused about ScriptPublicKey in tx1: OP_HASH160 ...
2
votes
1answer
209 views

Is it possible to get the network to accept a partially signed multisig transaction?

I tried to send a half signed multisig transaction to the testnet but it got rejected. I think this is by design but has anyone some hard facts on this? EDIT: I think https://en.bitcoin.it/wiki/...
2
votes
1answer
141 views

BIP0016 pay-to-scripthash transaction detection

BIP0016 acknowledges it works by "recognizing one 'special' form of scriptPubKey", so P2SH transactions are actually special cases. What are the exact rules to detect these special cases?
5
votes
3answers
438 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 ...
0
votes
1answer
166 views

Having trouble setting up the escrow function - returns transaction ID but doesn't get to blockchain?

Looking at both this example: https://earlytemple.com:8181/index.jsp and this example: https://gist.github.com/gavinandresen/3966071 I think I plowed through everything to the point where I was doing ...
5
votes
3answers
1k views

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?...
1
vote
1answer
223 views

Decoded transaction hex without enough signatures?

Can someone show me the output of decoderawtransaction when the transaction requires multiple signatures, but it hasn't been signed by enough people, and the transaction was created using ...
3
votes
1answer
310 views

Is a multisignature transaction propagated through the Network before it accumulates enough signatures?

An N-of-M multisignature Transaction requires to be signed by N addresses to be a valid transaction. I would like to know whether the Bitcoin Protocol would transmit a Transaction with less than N ...
2
votes
1answer
580 views

Double-signature paper wallets?

I believe it's possible to send money to an address that requires two signatures to spend. But I am trying to figure out how this can be done with paper wallets. My understanding of multi-signature ...
2
votes
1answer
384 views

How exactly does BIP11 work, and how can it be used, particularly with/without P2SH?

I'm trying to write a BIP11-compliant C# client that creates a 2 of 2 or 2 of 3 transaction. I'm also trying to understand if a 3 of 3 transaction is supported as well. This example says they are ...
8
votes
1answer
8k views

How do I use Multisig transactions to handle escrow needs?

I want to do a private escrow between me and someone else for a Bitcoin miner, and it will take weeks or months for that miner to arrive. I think multisig is an easy trust-free way to accommodate ...
0
votes
1answer
56 views

Would it be possible to make Trophys / Achievements from bitcoin experience

One Trophy could be: "First output signed" And many more milestones on the road to the more advanced usages of the network: "First multisign/multispend", "First completed ANYONECANPAY transaction" ...
3
votes
2answers
970 views

How should I safely buy/sell a preorder for Bitcoin mining equipment?

Suppose I need to buy/sell a preorder for Bitcoin mining equipment. What is the safest approach (for both the buyer and seller) to conduct this transaction? Does it matter if this transaction is ...
5
votes
4answers
6k views

What are the different prefixes of Bitcoin addresses?

Until today, I thought all addresses must start with 1. Well, behold 3M8XGFBKwkf7miBzpkU3x2DoWwAVrD1mhk, which is a multi-sig escrow address created to hold the bounty for the development of CoinJoin....
5
votes
2answers
423 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 ...
1
vote
0answers
77 views

How can I add recipient on bitcoind CLI

I know I can add recipients to a transaction on bitcoin-qt and I am looking for a similar way to do it on bitcoind CLI on linux and in bash script. I tried using createrawtransaction and multi-sig ...
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?
3
votes
1answer
141 views

Is there a hardware wallet project that plans to add multisig capabilities?

What I want: A hardware wallet that I don't need to trust. That wallet will hold one out of three keys in a 2-of-3 multisig scheme. The other two parties will be a paper wallet I create, and a ...
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 ...
7
votes
3answers
1k views

What clients support escrow transactions apart from Blockchain's MyWallet?

By escrow transactions I mean basic 2 of 3 multi-signature transaction like here https://blockchain.info/wallet/escrow Are there any other bitocoin clients where I can do this?
1
vote
0answers
113 views

How do I use multisig transactions? [duplicate]

I want to create an joint "address", made of 3 individual ordinary addresses, such that any combination of 2 addresses can move the bitcoins stored at the joint address. What is the way to do this ...
1
vote
1answer
619 views

Which address gets the money from the multisig transactions? (and multisig in general)

I am playing with the blockchain and I saw this transaction there https://blockchain.info/tx/60a20bd93aa49ab4b28d514ec10b06e1829ce6818ec06cd3aabd013ebcdc4bb1 the output from decoderawtransaction by ...
1
vote
0answers
199 views

How do I implement a blind multisig protocol?

I'd like to implement a 2-of-3 multisig protocol such that: Three parties generate private keys The private keys are never physically combined on one system - each private key never leaves its system ...
9
votes
2answers
338 views

Mediated transfer of funds between three parties

Alice wants Bob to transfer 10btc to Carol, and is willing to pay Bob 11btc for the transfer. They both entrust Trent to mediate the transaction, and Alice is willing to pay Trent 1btc as commission. ...
4
votes
3answers
535 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?
5
votes
2answers
320 views

How can I cancel and replace a Transaction that never gets confirmed?

According this this WikiPage, a MultiSigTransaction that doesn't include a fee may never get included in a block. Since I've read that replacing Transactions (by version number or any other feature) ...
6
votes
2answers
490 views

How many different formats can a public address take?

I'm creating an offline index to report off of the block chain. I plan on indexing each transaction based on the address displayed in the TX. Are all addresses Base58? I believe I also read about ...
6
votes
1answer
1k views

What is “Key Splitting”? When would I use it?

Here is some github code to create split keys. Is Key Splitting the same as Multi Sig? What are the benefits of Key Splitting, what's it used for? How does it relate to P2SH or any other relevant ...
21
votes
2answers
10k views

How will multisig addresses work?

How will multisig addresses work? Will they consist of multiple traditional addresses, or will they have some different structure? Will one be able to specify whether they will require 2 out of 2, 2 ...
8
votes
1answer
6k views

How is a Transaction ID generated & when does it change? (with a new sequence ID?)

I'm creating a non-mainstream client that processes and validates Bitcoin transactions and need to track transactions in my database. How is the TxID generated and when does it change? ...
8
votes
3answers
999 views

Is there a listing of strange or unusual scripts found in transactions?

I'm studying scripts and am looking for strange or unusual scripts that have appeared in any of the *coin networks..(outside the standard ones listed on this page) Is any one person, or website ...
2
votes
0answers
116 views

What are the preferred UI images for Bitcoin Address & private key and multi-signature key?

How should I visually distinguish between the different types of keys available for the end user? So far the common keys I've come across are Private key (not to be shared) Bitcoin address (to be ...
8
votes
2answers
282 views

Who are the key developers, and where can I follow their progress and decision making?

I want to follow the most up to date developments of Bitcoin, (such as M of N transaction confirmation). Who are the primary developers of Bitcoin and what is the most efficient way to track the ...
5
votes
1answer
589 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 ...
4
votes
2answers
577 views

What GUI clients support multisig transactions?

Are there any major current UI wallets (desktop/mobile/web) that support creating / spending multisig transactions?
5
votes
2answers
3k views

How can I use multisig / split keys using My Wallet?

I was sure that My Wallet supported multisig, but I can't seem to find it now. How can three users of My Wallet create an address that is only spendable if at least two of them cooperate? Or is this ...
45
votes
4answers
37k views

What are multi-signature transactions?

What are multi-signature transactions, and why might they be used? Also see: How does one make multisignature transactions with the bitcoin client? How can I create a multi signature 2-of-3 ...
20
votes
4answers
13k views

How can I create a multi signature 2-of-3 transaction?

Can somebody help me with step-by-step list of how to create a multi signature 2-of-3 transaction?

1
5 6 7
8
9