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
1
vote
1answer
476 views

What do I need to sign to produce a scriptSig signature that consumes a multisig UTXO?

I am trying to figure out how to produce a valid signed transaction to consume BTC from a multisig address. 1) First let's look into producing a signature for an UTXO associated to a regular address: ...
1
vote
2answers
30 views

Sharing ownership of coins via Multi-Signature transactions

I wonder if it would be possible to use a script to share ownership of an UTXO between 2 or more people. 1 <A pubkey 1> <B pubkey 2> N OP_CHECKMULTISIG That would let every owner be able ...
0
votes
2answers
172 views

Standard multi-signature transaction BitcoinCore

I created a transaction with a script for a Multi-Signature in the form of M <A pubkey> [B pubkey] [C pubkey...] N OP_CHECKMULTISIG It is documented (https://bitcoin.org/en/developer-guide#...
0
votes
1answer
108 views

Is multisignature usable, if so what is the business process

Im interested in the application of multisignature, for example in a business context. I see clear and simple instructions on creating a multisig address, and sending to the address seems fairly ...
1
vote
1answer
2k views

Java: Base58-encode String

I would like to Base58-encode this String: 56379c7bcd6b41188854e74169f844e8676cf8b8 My current Java code looks like this: String test9 = "56379c7bcd6b41188854e74169f844e8676cf8b8"; byte[...
5
votes
2answers
172 views

What does the Lightning Network UX look like?

I think understand the basics of how Lightning Network works. But what I'm failing to understand is how users will use this in a practical, day to day basis. Say I want to pay for my Starbucks coffee ...
2
votes
1answer
180 views

Can one spend part of multisig address balance leaving the rest intact?

Is it possible to partially spend the balance of multisig address? Let me explain what I mean. Let's say I have a 2-of-3 multisig address with no BTC in it. Then John sends 0.5 BTC to the address and ...
0
votes
0answers
288 views

Multi signature wallet I'll know the private key

So my situation is I have to create a multi-signature address for our business (was going to do something like this: https://github.com/anders94/bitcoin-2-of-3-multisig). My question is if I make it ...
-2
votes
1answer
551 views

HELP ME WITH BCH IN A MULTISIGN ADDRESS [duplicate]

Hy to everyone, Just some days ago I send for error some BCH to my BTC Wallet. I use ELECTRUM. I realized after that I made a mistake with the address and I tried to recover, I import my private key ...
1
vote
1answer
653 views

How to know what kind of Multisignature address?

I have a Multisignature bitcoin for example address [3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyC] how to know what kind of it? according to wiki https://en.bitcoin.it/wiki/Multisignature I have know ...
3
votes
1answer
372 views

how to get address from transaction with empty ScriptSig?

look here https://blockchain.info/tx/d4223672c9043c17a2775abde858778fca38b53152e165757188ab747850770e why does address start with bc1q... ? Is it some standart? How can I derive this value from ...
1
vote
0answers
86 views

Why is SegWit disabled and old address gone when recovering an Armory paper wallet?

I wanted to make absolutely sure I could recover my Armory wallet with M of N recovery keys. So instead of doing just a test, I deleted the wallet and restored it. But now Segwit for getting receiving ...
0
votes
1answer
358 views

Restore Block.io multisig wallet in Electrum

I've exported my private keys from Block.io. They're compressed WIF keys (starting with L...). Additionally I've got the following data from Block.io: Address type: P2SH (obviously) Redeem script ...
0
votes
0answers
531 views

Unable to send raw transaction: mandatory-script-verify-flag-failed

When I send a raw transaction I get an error: 16: mandatory-script-verify-flag-failed (Signature must be zero for failed CHECK(MULTI)SIG operation) Raw transaction that I send: ...
4
votes
1answer
805 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 ...
1
vote
2answers
80 views

How complex can bitcoin multi-signature addresses be?

From what I've read, M-of-N multisig addresses are possible in bitcoin. But nothing I've read talks about the limits of that (eg I'm not sure if there are limits to M and N) nor whether there are more ...
1
vote
0answers
627 views

Creating a multi-sig wallet with bitcoind

Our server has bitcoind on it and is running on the test network. I want to make the wallet multi-signature so no one in our company can withdraw any bitcoin from our server without at least 3 ...
0
votes
2answers
368 views

How can I claim my BCH if my BTC is held with Block.io, a multisig address?

Title is enough, but to elaborate, I've been trying to do this for a long time with no avail, I am trying to cash out my BCH, but first I need to acquire it.
0
votes
1answer
1k views

How to create raw bitcoin transaction with multisig type of output scriptPubKey

I need to send money in one transaction to 2 addresses so that any of them can spend it. In other words - I need to create same transaction as here https://www.blocktrail.com/BTC/tx/...
2
votes
0answers
57 views

What is multisig and why would I use it in bitcoin? [duplicate]

I read the term multisig address, as something that requires more than 1 signature. What is that? What would be the context of using that, why would I use something like that?
0
votes
2answers
170 views

Is possible especify the keys rather how many in multisignature wallets?

I search about multisignature wallets, but it seems very limited. Far I understand, we can create a wallet with N keys, and specify how many keys is needed to create a transactions. So, I can create ...
3
votes
1answer
258 views

How do you regenerate all 2-of-2 multisig addresses from two xPrivkeys?

If I want to get the private and public keys of all transactions that have happened on my multisig wallet. How would I do that? It's a 2-of-2 multisig setup. I have an xPrivkey on my computer and an ...
1
vote
1answer
235 views

2 of 3 multisignature transaction vulnerability when one of the private keys is compromised

I was wondering if and how multisignature wallets protect the owners from getting robbed. So in 2 of 3 multisignature scheme, if one of the owners' machines has been compromised (i.e. bad actor ...
0
votes
1answer
55 views

Is it possible for multisig wallets to have trusted addresses? (Dynamic amount of permissions required)

I've been wondering if it is by design possible to have a multi-signature wallet which has a set of trusted addresses which require less signatures. Let's say I have a 3-of-5 wallet, but all address ...
0
votes
1answer
242 views

malleability in 2-of-2 multisig payment channel

I am having issues understanding 2-of-2 multisig, with regards to the malleability attack. Where Alice and Bob set up a multisig payment channel where Alice sends 1 BTC in order to do multiple tx ...
1
vote
1answer
174 views

How do you track the participants of a multisignature transaction?

How to glean which wallets were involved in a multisignature transaction?
0
votes
1answer
62 views

How do I revoke a multisig transaction?

Let's say that I am using 2 of 3 multisig. I know how to use signrawtransaction and sendrawtransaction to send the funds if at least 2 of the parties have agreed on the transaction, but I don't know ...
1
vote
1answer
803 views

What is the “Bitcoin Address” for standard multisig transaction?

Question A standard multisig transaction is: scriptPubkey = m <p1> ... <pn> n OP_CHECKMULTISIG scriptSig = OP_0 <s1> ... <sm> Where: 1 <= m <= n <= 3. Note, that ...
1
vote
1answer
561 views

Bitcoin core multisig signing order

I have a technical question regarding the signrawtransaction function in Bitcoin core when signing a partially-signed transaction. I have tested different scenarios and signrawtransaction will always ...
0
votes
1answer
414 views

Can I store all the keys from a multisig account on Ledger devices?

Say that I create a 2/3 multisig wallet using Copay. Can I store all three keys on different Ledger devices? Can I store all three keys on the same Ledger device?
1
vote
1answer
168 views

different multisig address from the same public keys

When I use bitcoin-cli -testnet to generate a 2-of-3 address, the code: bitcoin-cli -testnet createmultisig 2 ''' [ "03b91ff254ae3bb3861e4a6c16ab356d6c52ccfd2b58bedf0dda84657dfd9d9afc", "...
8
votes
1answer
8k views

Difference between a SegWit address and a P2SH address

Let there be an address 3ABCDEFGHJKDJHDH.... How can I understand if it's a SegWit address or a MultiSig address?
4
votes
4answers
5k 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. ...
1
vote
1answer
470 views

How much does the weight of 2-of-3 multisignature inputs change between P2SH and P2SH-P2WSH?

I'm trying to calculate the weight of a 2-of-3 multisignature P2SH-P2WSH input. I found the related question Predict multi signature transaction size, which I've calculated out with m=2, n=3 here: ...
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 (...
3
votes
0answers
410 views

Electrum Seed Purpose for MultiSig Wallet

I'm curious as to what exactly is protected by the seed that Electrum generates for a multisig wallet. My knowledge of the protocol implementation is rather basic, so please correct me where I'm wrong ...
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 ...
2
votes
1answer
550 views

what is the difference between OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY

I would like to learn the difference, explained as simple as possible, between OP_CHECKMULTISIG / OP_CHECKMULTISIGVERIFY and OP_CHECKSIG / OP_CHECKSIGVERIFY. The only explanation I found is: Same as ...
1
vote
1answer
230 views

How are transactions invalidated by nodes when both parties are offline in a Lightning Network?

Let's imagine Alice wants to send multiple transactions to Bob. Both Alice and Bob have open channels with Carol, not with each other: Alice <-> Carol <-> Bob So Alice first sends 0.01 ...
0
votes
1answer
312 views

Why is BIP-147 (Dealing with dummy stack element malleability, part of segwit) necessary?

Given BIP-11 (M-of-N Standard Transactions) it's not clear why BIP-147 (Dealing with dummy stack element malleability) is necessary. BIP-11 states: OP_CHECKMULTISIG transactions are redeemed using ...
2
votes
1answer
150 views

How does CoinJoin affect the total transaction size?

As I understand it, CoinJoin is a method to aggregate multiple transactions into a single transaction, mostly for privacy purposes. How does this aggregation affect the total size of the transactions?...
1
vote
1answer
184 views

Can arbitrary transactions be aggregated?

Is it possible to take multiple transactions in the form: [A->X] , [B->Y] , [C->Z], where A,B,C,X,Y,Z are arbitrary, unrelated Bitcoin users/wallets and aggregate them to a single transaction: [...
0
votes
3answers
170 views

Multisig address for website?

I am trying to sort out the use case of a published funding address on a web page, to which everyone can spend. Internally in our company, I want to avoid, that a single person can spend these funds. ...
0
votes
1answer
97 views

Can a transaction be created by 2 different wallets?

I am familiar with Bitcoin's model, but a complete noob in real-world details. I am entertaining the idea of a service that receives transactions (A->B) and "wraps" or completes them to include (A->B &...
11
votes
1answer
1k views

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.
0
votes
1answer
99 views

How to convert regular transaction to MULTI-SIG one?

Assume, I received a bitcoin in a regular transaction: T1. But I need to make MULTISIG transaction. so there should be at least n out of m signatures in new transaction :T3, to redeem it. Am I right ...
0
votes
1answer
253 views

Is there a way to get the address of associated with a transaction input with bitcoinj?

If I was not mistaken, with transactioninput.getConnectedOutput(), the output which is used for the input is obtained. But what to do later? There seem to be two relevant methods: ...
1
vote
1answer
51 views

Is the current Bitcoin implementation easy for different users to participate in a single transaction?

I read a paper from 2013 (Androulaki E., Karame G.O., Roeschlin M., Scherer T., Capkun S. (2013) Evaluating User Privacy in Bitcoin. In: Sadeghi AR. (eds) Financial Cryptography and Data Security. FC ...
2
votes
1answer
116 views

CHECKMULTISIGVERIFY with public key hashes?

Is it possible to create a script that implements m of n pay to public key hash neatly? One way to do it would be to make use of OP_IF. But, that's not neat. CHECKMULTISIGVERIFY can implement m of n, ...
0
votes
1answer
54 views

How likely is it that all the addresses involved in a SINGLE multisig transaction input/output belong to the same wallet/owner?

I read from a paper that: "Since many transactions have multiple sending addresses, we can make the reasonable assumption that all these addresses have the same owner." (Quantitative Analysis of the ...

1 2 3
4
5
9