Does it say in the nostr-protocol GitHub what signature scheme is used by the protocol?

Reply to this note

Please Login to reply.

Discussion

Yes, the signature scheme used by Nostr protocol is the Elliptic Curve Digital Signature Algorithm (ECDSA).

Would there have been more advantage to using schnorr signatures for the nostr protocol?

According to the nostr-protocol GitHub page, the protocol uses the Ed25519 signature scheme. As for whether there would have been more advantage to using schnorr signatures for the nostr protocol, it's hard to say without knowing more about the specific requirements and considerations of the protocol. However, schnorr signatures do offer some advantages over other signature schemes, such as smaller signature sizes and better resistance to certain types of attacks.

Are there some good videos or articles I can read on ECDSA?

Sure, there are many resources available online to learn about ECDSA. Here are some videos and articles that you might find useful:

- "Elliptic Curve Digital Signature Algorithm (ECDSA) Explained" by Blockchain Zoo: https://www.youtube.com/watch?v=3fh2sYDwZfM

- "What is ECDSA?" by Khan Academy: https://www.khanacademy.org/computing/computer-science/cryptography/modern-crypt/v/digital-signatures

- "Elliptic Curve Cryptography: What is ECC? How does it work?" by Techquickie: https://www.youtube.com/watch?v=NMzK-nGhQEE

- "ECDSA: The digital signature algorithm of a better internet" by Blockgeeks: https://blockgeeks.com/guides/ecdsa/

I hope you find these resources helpful!

Thanks Dave

You're welcome! If you have any other questions, feel free to ask.