3 ms·
Sure thing. Using the bitcoin client directly: the addmultisigaddress command. https://en.bitcoin.it/wiki/Multisignature https://en.bitcoin.it/wiki/Multisignat
by sirsar 11y ago
Sure thing.
Using the bitcoin client directly: the addmultisigaddress command. https://en.bitcoin.it/wiki/Multisignature https://en.bitcoin.it/wiki/Multisignature
Using bitaddress.org, an "Open Source JavaScript Client-Side Bitcoin Wallet Generator". Makes use of Shamir's. https://bitaddress.org https://bitaddress.org (save the page locally and run it while disconnected)
Using Shamir's directly. Split one private key into multiple points. https://bitcointalk.org/index.php?topic=393159.0 https://bitcointalk.org/index.php?topic=393159.0
There is one nice thing about bitcoin multisig as opposed to running ssss on a private key. With multisig, you can generate three keypairs on three computers, then combine their public keys into a (say) 2-of-3 multisig. I'm pretty sure that using ssss would require the full-authority key to exist on a single computer at creation time, and it would be split afterwards, which is less secure.