Boneh–Lynn–Shacham (BLS) Signature

    A Boneh-Lynn-Shacham (BLS) signature is a cryptographic signature mechanism that allows a user to confirm the identity of a signer. BLS signatures use a bilinear pairing for verification, and their elliptic curve group properties help defend against specific attack types such as index calculus attacks, allowing for shorter signatures with a comparable level of security to Full Domain Hash (FDH) signatures.