-
# Objective
Convert the authenticators used by Validators for signing blocks from ED25519 signatures to BLS signatures.
# Origin Document
The original [hotstuff whitepaper](https://arxiv.org/…
-
The specs describe in https://github.com/ethereum/eth2.0-specs/blob/dev/specs/bls_signature.md#g2-points exactly the conditions when a G2 point is valid.
I think a potential consensus attack on the…
-
The [current spec](https://mattrglobal.github.io/bbs-signatures-spec/#name-keygen) defines the keygen salt as `BBS-SIG-KEYGEN-SALT-`, while this library uses the value `BLS-SIG-KEYGEN-SALT-`. The seco…
-
Say you have a single message, eg a block hash, **M** as well as a vector of signers **S** and their BLS signatures **SIGS** (where each signature in **SIGS** is a BLS signature on **M**)
if you cal…
-
Please see below the set of available operations for BLS at the moment:
BLS12-381 signature (sign, verify, aggregate)
The BLS scheme also supports threshold signatures. This is where a secret …
-
- Touches on wallets in CASA Layering
- Nodes & contracts out of scope
# Wallets
- CAIP-10: Specific account is BLS enabled
- Can signature be specific by app/contract on chain rather that pro…
-
### What is wrong?
To address https://github.com/ethereum/py_ecc/issues/66, we can make use of faster implementations. Chia-Network has BLS signature [implementation](https://github.com/Chia-Network/…
-
Some BLS and BBS signatures will involve the usage of a public key in G1, hence support should be added
-
IETF Spec:
- https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-bls-signature-03
Implementations:
- https://github.com/sonr-eco/kryptology
- ✅ Current Maintained
- https://pkg.go.dev/githu…
-
@GandalfThePink posted a link to a this -https://github.com/mimblewimble/grin/files/2905763/MWpp.pdf
In the issue tracking BLS Signatures -
https://github.com/mimblewimble/grin/issues/2504#issuec…