Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2P-ECDSA module #129

Open
GeneFerneau opened this issue Apr 9, 2021 · 5 comments
Open

2P-ECDSA module #129

GeneFerneau opened this issue Apr 9, 2021 · 5 comments

Comments

@GeneFerneau
Copy link

Is anyone currently working on a 2P-ECDSA module, or know of a current implementation using libsecp256k1?

If not, I'm interested in implementing one.

@real-or-random
Copy link
Collaborator

I'm not aware of any such efforts. What's the use case you have in mind?

@GeneFerneau
Copy link
Author

Steganographic on-chain multisignatures using ECDSA, similar to MuSig applications (using ECDSA instead).

@apoelstra
Copy link
Contributor

Can it be done without Pallier encryption? I'd be fine with Pallier in principle but my expectation is that any new heavy crypto would simply never get reviewed, and I don't want to waste some implementor's time.

@romanz
Copy link
Contributor

romanz commented Apr 21, 2021

There is https://github.com/ZenGo-X/multi-party-ecdsa (CC: @omershlo)

@GeneFerneau
Copy link
Author

Can it be done without Pallier encryption? I'd be fine with Pallier in principle but my expectation is that any new heavy crypto would simply never get reviewed, and I don't want to waste some implementor's time.

I don't know, I have similar reservations about Paillier, though. Will need to think about it more, maybe something is possible with ECDSA adaptor signatures?

There is https://github.com/ZenGo-X/multi-party-ecdsa (CC: @omershlo)

Will take a look at their impl again, briefly reviewed it before, and planned to use it as a reference for the Paillier stuff (since they got a third-party audit on their crypto).

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

No branches or pull requests

4 participants