Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

Sending from multisig / p2sh #83

Closed
chris-belcher opened this issue May 23, 2015 · 2 comments
Closed

Sending from multisig / p2sh #83

chris-belcher opened this issue May 23, 2015 · 2 comments

Comments

@chris-belcher
Copy link
Collaborator

Sending from a p2sh/multisig address is something I've been planning. Essentially that would work by a bot creating the coinjoin, signed by all the makers, and then giving to the user the unsigned transaction who then signs it and broadcasts.

Note that market makers do not have an obligation to not double-spend their inputs, they will remove their inputs only when they see them broadcast on the network. So the multisig user will have to be fairly quick.

This could be fairly easily added to the ob-watcher.py bot (which should be renamed back to gui-taker.py maybe) Although a pure command line version would be useful for scripting.

@chris-belcher
Copy link
Collaborator Author

Problem is, the encryption between maker and taker assumes p2pubkey because it uses an EC signature to authenticate. The pubkey has to be in the actual transaction. If the inputs are only p2sh this can't be done anymore.

@chris-belcher
Copy link
Collaborator Author

Same as #54

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant