filecoin-project / go-f3

Golang implementation of Fast Finality in Filecoin (F3)
Apache License 2.0
7 stars 6 forks source link

Batch validate justification + message signature #614

Open Stebalien opened 2 weeks ago

Stebalien commented 2 weeks ago

In general, batch validation can be tricky because any invalid signature will make the validation fail. However, we can safely batch validate the message signature plus the justification signature, because either being incorrect means we treat the entire message as incorrect.

Stebalien commented 2 weeks ago

Yeah, this looks worth it.