Closed
Description
Part of #751
Should be implemented via ed25519_zebra::batch. There you see we only get a single boolean result. And it turns out each item in the batch can be different. So the implementation looks something like
fn ed25519_batch_verify(message: &[&[u8]], pubkeys: &[&[u8]], signatures: &[&[u8]]) -> bool
Is there a need to optimize for a batch that all share the same message?