Expand description
Signing scheme implementations for ordered_broadcast.
This module provides protocol-specific wrappers around the generic signing schemes
in commonware_cryptography::certificate. Each wrapper binds the scheme’s subject type to
AckSubject, which is used for signing and verifying chunk acknowledgments.
§Available Schemes
ed25519: Attributable signatures with individual verification. HSM-friendly, no trusted setup required.bls12381_multisig: Attributable signatures with aggregated verification. Compact certificates while preserving attribution.bls12381_threshold: Non-attributable threshold signatures. Constant-size certificates regardless of committee size.
Modules§
- bls12381_
multisig - BLS12-381 multi-signature implementation of the
Schemetrait forordered_broadcast. - bls12381_
threshold - BLS12-381 threshold implementation of the
Schemetrait forordered_broadcast. - ed25519
- Ed25519 implementation of the
Schemetrait forordered_broadcast.
Traits§
- Scheme
- Marker trait for signing schemes compatible with
ordered_broadcast.