taurushq-io / multi-party-sig

Implementation of protocols for threshold signatures
Apache License 2.0
312 stars 120 forks source link

Saving cmp rounds #104

Open valli0x opened 1 year ago

valli0x commented 1 year ago

I cant save cmp/keygen round. Some structures have variables that are not exported(pkg/pedersen Parameters). We can add MarshalBinary and UnmarshalBinary methods and use the cbor package to save rounds.

We can use the RAFT protocol and multiple nodes to creating a pair of key and we can save rounds after each message. I think this is more fault tolerance.