Bitcoin Forum
November 01, 2024, 11:33:07 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Question about multisig wallets  (Read 1401 times)
Rockie1234 (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 251


View Profile
July 29, 2016, 07:53:03 AM
Merited by ABCbits (1)
 #1

Say you have a multisig wallet set up for a community fund.
What happens if one member falls out with the others, and refuses to sign any requested transactions?
Will everyones donations be stuck there forever? (just a thought)
ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
July 29, 2016, 10:08:40 AM
Merited by ABCbits (3)
 #2

It really depends on the number of signature needed to release the funds and the total possible keys to sign with. If you are using 2-of-2 (2 signatures required to release it) multsig and one of the key holder has refused to sign it, you would have it trapped. However, if 8 people are invloved in making decisions and you use 5-of-8 multisig, you can have up to 3 people refusing to sign.

Can be a different story of you use A+(B OR C) multisig where A needs to sign the transaction for it to be valid.  A must sign it or it would be invalid in this case.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Rockie1234 (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 251


View Profile
July 29, 2016, 11:11:05 AM
 #3

Thanks a lot! I'll make sure not to use 2 out of 2 then!
altcoinhosting
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1006


View Profile
July 29, 2016, 11:18:31 AM
 #4

Thanks a lot! I'll make sure not to use 2 out of 2 then!

It really depends on your specific case... There might be situations where such a multisig wallet is the perfect sollution. After all, a "standard" wallet also needs 100% of the wallet owners to agree before signing a transaction Wink

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4361

<insert witty quote here>


View Profile
July 30, 2016, 05:14:43 AM
Merited by ABCbits (1)
 #5

Thanks a lot! I'll make sure not to use 2 out of 2 then!

It really depends on your specific case... There might be situations where such a multisig wallet is the perfect sollution. After all, a "standard" wallet also needs 100% of the wallet owners to agree before signing a transaction Wink
Like the example given on the Bitcoin wiki for instance, where they say "Husband and Wife Savings"... 2-of-2... in that instance both Husband and Wife have to agree to spend the funds on stuff. Also useful for business partnerships to prevent one partner from running off with all the cash.

Of course, if they have a disagreement, then yes, in theory they can block the other partner from getting the funds, but they also won't be able to get them.

I guess where all parties have a vested interest in the funds, ie. they put money into the account... or they "earned" them through whatever business/action, then having an X-of-X account is probably the best idea. Then all parties will want to co-operate to ensure their share is OK.

However, if it is something like a community fund, where people are being given authority over other peoples money... then having it as at least (X-1)-of-X is better... because then it is easy to prevent someone from being a dick and stealing all the money and also trying to prevent the rest of the group from getting the funds if they have a falling out.

Generally, you'd want it to be a majority thing, so 2-of-3, 3-of-4, 3-of-5, 4-of-6 etc... democracy FTW! Wink

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
deisik
Legendary
*
Offline Offline

Activity: 3542
Merit: 1280


English ⬄ Russian Translation Services


View Profile WWW
July 30, 2016, 08:42:19 AM
Last edit: July 30, 2016, 10:13:19 AM by deisik
 #6

Thanks a lot! I'll make sure not to use 2 out of 2 then!

It really depends on your specific case... There might be situations where such a multisig wallet is the perfect sollution. After all, a "standard" wallet also needs 100% of the wallet owners to agree before signing a transaction Wink
Like the example given on the Bitcoin wiki for instance, where they say "Husband and Wife Savings"... 2-of-2... in that instance both Husband and Wife have to agree to spend the funds on stuff. Also useful for business partnerships to prevent one partner from running off with all the cash.

Of course, if they have a disagreement, then yes, in theory they can block the other partner from getting the funds, but they also won't be able to get them.

I guess where all parties have a vested interest in the funds, ie. they put money into the account... or they "earned" them through whatever business/action, then having an X-of-X account is probably the best idea. Then all parties will want to co-operate to ensure their share is OK.

However, if it is something like a community fund, where people are being given authority over other peoples money... then having it as at least (X-1)-of-X is better... because then it is easy to prevent someone from being a dick and stealing all the money and also trying to prevent the rest of the group from getting the funds if they have a falling out.

Generally, you'd want it to be a majority thing, so 2-of-3, 3-of-4, 3-of-5, 4-of-6 etc... democracy FTW! Wink

Is it possible to make some keys overrule (some of the) others, or things would get a bit complicated and clumsy in that case? Indeed, something like that can be done through someone holding more than just one key...

As you can see, democracy is fake in the latter case (as in any other case, for that matter), lol

helloeverybody
Legendary
*
Offline Offline

Activity: 1008
Merit: 1000


★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile WWW
July 30, 2016, 09:44:50 AM
 #7

Sorry for a slight hijack of thread here but whats the best wallet to use for a multisig payment setup? Is there something available for phones that can create multisig payments? I never went down the road of multisig before because like OP i was a bit concerned that if one of the party's disapeared or just refused to sign then we would have a problem. I wasnt aware that you could create a multisig with more than 2 people so im interested to give it a try.

ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
July 30, 2016, 03:34:49 PM
Merited by ABCbits (1)
 #8

Sorry for a slight hijack of thread here but whats the best wallet to use for a multisig payment setup?
I don't think many wallets allows the creation of multisig transactions, at least to my knowledge. Electrum is one of the more reputable SPV wallets that allows the creation of multisig wallet. It just requires the Master public key of the people involved. To sign it, you can either transfer it manually or use their plugin to send it to their central server and the other person would be able to sign it. Bitcoin Core is one that doesn't have a UI for doing this.
Is there something available for phones that can create multisig payments? I never went down the road of multisig before because like OP i was a bit concerned that if one of the party's disapeared or just refused to sign then we would have a problem. I wasnt aware that you could create a multisig with more than 2 people so im interested to give it a try.
I doubt so.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
helloeverybody
Legendary
*
Offline Offline

Activity: 1008
Merit: 1000


★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile WWW
July 30, 2016, 05:51:43 PM
 #9

Sorry for a slight hijack of thread here but whats the best wallet to use for a multisig payment setup?
I don't think many wallets allows the creation of multisig transactions, at least to my knowledge. Electrum is one of the more reputable SPV wallets that allows the creation of multisig wallet. It just requires the Master public key of the people involved. To sign it, you can either transfer it manually or use their plugin to send it to their central server and the other person would be able to sign it. Bitcoin Core is one that doesn't have a UI for doing this.
Is there something available for phones that can create multisig payments? I never went down the road of multisig before because like OP i was a bit concerned that if one of the party's disapeared or just refused to sign then we would have a problem. I wasnt aware that you could create a multisig with more than 2 people so im interested to give it a try.
I doubt so.

Thanks, I used electrum and gave it a try to see how it worked and it was pretty cool but a google search for an android version that could do multisig came up blank so i was just hoping that someone would have some experience with one. Maybe theres just not enough demand for a portable version.

altcoinhosting
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1006


View Profile
August 01, 2016, 05:53:34 AM
 #10

Thanks, I used electrum and gave it a try to see how it worked and it was pretty cool but a google search for an android version that could do multisig came up blank so i was just hoping that someone would have some experience with one. Maybe theres just not enough demand for a portable version.

Well... The answer to your question would still be electrum:
- it's portable
- it has an android version that can be used as a multisig wallet with a little workaround*

* untested by me, but mentioned on reddit by ThomasV: https://www.reddit.com/r/Bitcoin/comments/48xxu3/electrum_launches_mobile_wallet_for_android_ios/
Quote
[–]ThomasV1 1 point 4 months ago*
Developer here. Multisig wallet creation is not supported in the current android GUI. However, it should work if you copy a multisig wallet from your desktop to your android phone.

Abdussamad
Legendary
*
Offline Offline

Activity: 3682
Merit: 1580



View Profile
August 08, 2016, 07:13:43 AM
 #11

Apart from electrum there's also copay for multisig wallets. It's by the bitpay people. You can grab it from https://copay.io.
SamMurphy
Member
**
Offline Offline

Activity: 107
Merit: 10

Bitcoin unionhead who's neglecting fiat :)


View Profile
August 08, 2016, 11:33:56 AM
 #12

Since you want to run a community fund it'd be better to have more people having keys thus helping reasoning preveil in any weird case.  Smiley
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!