Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Try to remove WhirProof #61

@WizardOfMenlo

Description

@WizardOfMenlo

The WhirProof struct is a bad pattern, as it breaks the nimue model that the transcript is the proof. Originally, it was needed because nimue did not support variable length messages (such as Merkle paths).
As a first step, we should remove the evaluate_at_extension points (as their number is known at protocol definition and can be added to the transcript).
Secondly, we should figure out how to remove this struct entirely.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions