Playing with multisignature addresses

fernando

Powered by Dash
Foundation Member
I have been playing a little with multisigs lately and I have made a new page in the wiki with an example that includes sending an amount using multiple inputs and getting the change back in the multisig:
http://wiki.darkcoin.qa/display/DRK/Complex+Multisignature+Example

The process is not intuitive or easy, but once you've done it a couple of times it is not that bad.

As far as I know, only Armory wallet has this completely figure out for BTC:
3HFw7ZM.png


Also, Copay.io web wallet seems to be super easy for this, but it didn't work in my case (they say is very early beta).

Both solutions are open source, so it should be possible to port them to DRK. I know we don't have resources for this yet, but let me dream a bit :)

Any other idea?
 
I like both Armoury and Electrum, both are python based but Armoury uses the standard bitcoind/qt backend and Electrum has the js backend. Of the two I think Electrum is a better fit for Darkcoin, as the Masternodes can be used to store the complete blockchain and serve it as needed to the thin Electrum clients.

Both would need extensive work I think to add Darksend functionality, so the fastest solution might be to just add a multisig tab to the existing QT client. I don't speak C++, but I'm sure Evan could do this without any fuss. Depends what direction he wants to take of course, but at least there are plenty of options.

One idea I had was to get the client to spit out one string that had all the various info needed for each participant in the process, so that they would just need to enter that one thing for example at the withdraw stage, instead of the six different bits of info currently needed, but I never got around to it. It could be hashed/passworded too so that it wasn't a risk if lost or stolen.
 
Not sure, is the bitcoin 0.9 tree better in terms of supporting multisignature transactions?
Not a clue... Truth is that in current wallet multisigs work just fine, it is only that they are difficult because they have to be managed in the console/command line. Having something like that screenshot of Armory would be amazing. Maybe 0.9 would be the right place. Darksend doesn't make any sense with multisigs, so if you are thinking in Darkmulticoil, I fully agree :grin::grin::grin:
 
Cool. By the way I just created my first darkcoin multisignature address for that screenshot :)
Your tutorials are great.
 
Reviving an old thread here. Has anyone gotten multisig to work on testnet? I have created some multisig addresses in my testnet QT, but I don't get any confirmations when sending to it.

Here is one of the multisig addresses I'm using on testnet: 8ik6MdU1RprCq6YtTsHNkg8biMxZUyXo8q
 
Reviving an old thread here. Has anyone gotten multisig to work on testnet? I have created some multisig addresses in my testnet QT, but I don't get any confirmations when sending to it.

Here is one of the multisig addresses I'm using on testnet: 8ik6MdU1RprCq6YtTsHNkg8biMxZUyXo8q
stay tuned, let me send some funds. are you on irc?
 
Back
Top