Skip to content

Conversation

@cyphersnake
Copy link
Collaborator

@cyphersnake cyphersnake commented Sep 30, 2025

Part of #62

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be corrected to 1273*32. Without wide labels, each wire has 2 possible values (T/F) and therefore each bit requires 2 polynomials. With wide labels, each wire holds a 8 bit value and has 256 possible values. So this “wide” wire needs 256 polynomial commitments instead. And it represents 8 bits instead of 1, so we should multiply (num_input_wires) by the 256/8=32 factor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants