[tor-dev] [RFC] Proposal: A First Take at PoW Over Introduction Circuits

yoehoduv at protonmail.com yoehoduv at protonmail.com
Mon Jun 8 01:09:21 UTC 2020


> The client's algorithm:
> Input: C
>
> 1.  Select N, E
>
> 2.  Calculate S = equix_solve(C || N || E)
>
> 3.  Calculate R = blake2b(C || N || E || S)
>
> 4.  if R * E > UINT32_MAX, go back to step 1)
>
> 5.  Submit C, N, E, S (68 bytes total)

It looks like all the 40320 permutations of the 16-bit words in S are
equix solutions.  Are steps 3 to 5 supposed to be repeated for all the
permutations?


More information about the tor-dev mailing list