Skip to content

Instantly share code, notes, and snippets.

View emad7105's full-sized avatar

Emad Heydari Beni emad7105

View GitHub Profile
@emad7105
emad7105 / BLS_Signature.md
Created June 18, 2020 08:08
BLS Signature for Busy People

BLS Signature for Busy People

Summary

  • BLS stands for

    • Barreto-Lynn-Scott: BLS12, a Pairing Friendly Elliptic Curve.
    • Boneh-Lynn-Shacham: A Signature Scheme.
  • Signature Aggregation

  • It is possible to verify n aggregate signatures on the same message with just 2 pairings instead of n+1.

Keybase proof

I hereby claim:

  • I am emad7105 on github.
  • I am emad7105 (https://keybase.io/emad7105) on keybase.
  • I have a public key whose fingerprint is 91B2 2D9C F3EE 9E75 1083 3E9F A359 DB44 FCF8 8082

To claim this, I am signing this object: