boltlabs-inc / tss-ecdsa

An implementation of a threshold ECDSA signature scheme
Other
12 stars 5 forks source link

Design and implement identifiable abort #486

Open marsella opened 1 year ago

marsella commented 1 year ago

The CGGMP protocol contains a mechanism that allows participants to identify at least one participant that deviated from the protocol, in the case where the parties fail to get a valid signature on a given message.

In the long run, we'd like to support this, but accurate identification will require some changes to the way we currently do error reporting, as well as implementation of additional, optional rounds of communication for some failure cases in signing and presigning.