You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Replace GRANDPA consensus signatures with ML-DSA-44 in Substrate #41
Modify the GRANDPA consensus implementation in the Substrate framework to replace the current classical signature scheme (sr25519 -> 'ed25519') with a post-quantum signature scheme (ML-DSA-44).
Scope
analyze the GRANDPA consensus code and identify all places where sr25519 is used
replace signature generation and verification with ML-DSA-44
update vote signing, justification handling, and finality logic if required
ensure compatibility of the modified implementation within the GRANDPA workflow
Expected outcome
GRANDPA consensus no longer relies on sr25519 ( 'ed25519')
all signatures are generated and verified using ML-DSA-44
consensus finality mechanism works correctly with the new signature scheme
Activity