Skip to content

how to check proof size in VOLE-based ZKP (EMP-ZK) #2

@xiaozeplus

Description

@xiaozeplus

thank you all for answering my questions first !

I run your hash and matrix_mul code in Emp-ZK natively in terminal (but not in docker). Every party calculate 4 time: "setup", "sha256", "check", "finalize"

  1. who is the prover and who is the verifier?
  2. Does the "sha256" time mean prover time?
  3. Both parties output the "checlk" time, and which one means the running time for the verifier? (Actually both parties' check time are only 4-5 ns, much smaller than "38.112" provided in your paper, and my CPU is AMD Ryzen 9 7940HX. I run the code in WSL2)
  4. how to check the proof size?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions