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
However, indeed you can reduce it to l+2 where l is the number of combined comms that require a degree bound. Basically, all the entries where the second term is prepared_h can be put together.
Proposal
Sum the combined comms that do not require a degree bound first and then combine it with the existing entry about witness, on prepared_h.
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged
Contributor assigned/self-assigned
The text was updated successfully, but these errors were encountered:
Summary
In Aleo, we notice that Sonic/AuroraLight KZG10 has space for optimization in the pairing equation check.
https://github.com/arkworks-rs/poly-commit/blob/master/src/sonic_pc/mod.rs#L106
Problem Definition
Currently, when Sonic handle
k
combined comms, it providesk+2
entries to the Millier loop.However, indeed you can reduce it to
l+2
wherel
is the number of combined comms that require a degree bound. Basically, all the entries where the second term isprepared_h
can be put together.Proposal
Sum the combined comms that do not require a degree bound first and then combine it with the existing entry about witness, on
prepared_h
.For Admin Use
The text was updated successfully, but these errors were encountered: