Open davxy opened 6 months ago
@burdges do you think this is good to be merged?
I see, 2af5bd2 reverts 4c7eba5. I'll go through the finished change, not the individual commits. ;)
I see, 2af5bd2 reverts 4c7eba5. I'll go through the finished change, not the individual commits. ;)
Yeah. I decided to revert because that modification was using the secret for the computation: res = (A+B)*c = secret*c
).
The original code was better as it doesn't reconstruct the secret to compute the result res = (A*c + B*c)
.
Doing the computation with the reconstructed secret makes the splitting trick pointless
Superseeds https://github.com/w3f/ring-vrf/pull/87
UnsafeCell
removalparallel
feature