MerosCrypto / Meros

An instant and feeless cryptocurrency for the future, secured by the Merit Caching Consensus Mechanism.
https://meroscrypto.io
Other
83 stars 19 forks source link

Meros should use Schnorr signatures. #318

Closed kayabaNerve closed 2 years ago

kayabaNerve commented 3 years ago

We currently use EdDSA, yet with custom signing code. There's no reason not to move to Schnorr (except for its lack of deterministic nonces which is solved by RFC6979), yet doing so would enable key recovery from a message and signature, which can have use. While I can't think of any in-relation to Meros off the top of my head, I think it's worth it to include.

kayabaNerve commented 2 years ago

Done in https://github.com/MerosCrypto/Meros/commit/f91d4b7cf777bdeae9789c2b5b02a37b1c1b42fb.