ZenGo-X / multi-party-ecdsa

Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).
GNU General Public License v3.0
966 stars 309 forks source link

Planning on integrating protocol by Canetti et al.? #125

Open Kileyan opened 3 years ago

Kileyan commented 3 years ago

Hi, your library is very conducive, and I wonder if you are planning to integrate the protocol by Canetti et al.? https://eprint.iacr.org/2020/492.pdf

omershlo commented 3 years ago

Hi @Kileyan ! thank you for reviewing the library. We currently have no plan to implement CMP. We don't view it as substantially improving over GG20 and we have another protocol in the works. For CMP implementation please refer to the excellent code by Taurus : https://github.com/taurusgroup/cmp-ecdsa

Kileyan commented 3 years ago

Hi @omershlo, thank you for the quick answer. And additionally, I am curious to know what additional protocol you are currently working on integrating?

Kileyan commented 2 years ago

Hi @omershlo, what additional protocol are you planning to integrate into the multi-party-ecdsa in the future?

omershlo commented 2 years ago

We are currently still working on gg20: exposing identifiable abort to the state machine and stabilizing the whole thing. Besides that we work on a new protocol , not published yet