hiero-ledger / hiero-ledger/hiero-consensus-node

Add batching for TSS signatures when aggregating in prehandle

Open
#19,085 0 comments 0 reactions 1 assignee Claimed by @tinker-michaelj View on GitHub
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

For the main case of multiple valid partial signatures, it is more efficient to do a batch verification of those signatures.

This is straightforward to take advantage of when aggregating partial signatures in pre-handle, since in that case a node does not need be _certain_ any particular signature is validated before its `TssPartialSignature` reaches consensus, and can instead lazily collect signatures for a batch large enough to cross the signing threshold.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.