Skip to content

Conversation

@manishbista28
Copy link
Contributor

Fixes issues with separate line coefficients being used in g2 affine point operation functions.
Tests included.

@manishbista28
Copy link
Contributor Author

Remaining:
Apply necessary changes to test_hinted_quad_miller_loop_with_c_wi.
Left because the test hasn't been functional for some time now.

@manishbista28 manishbista28 marked this pull request as draft December 17, 2024 14:31
@manishbista28 manishbista28 marked this pull request as ready for review December 17, 2024 14:35
@manishbista28
Copy link
Contributor Author

requesting bitlayer team @wz14 to review changes to chunk_non_fixed_point.rs specifically.
the tests in that file, assertion and disprove is working though.

@freddi8e
Copy link
Contributor

requesting bitlayer team @wz14 to review changes to chunk_non_fixed_point.rs specifically. the tests in that file, assertion and disprove is working though.

It seems to solve same issue as issue 157.
Actually, we are fixing the issue 157 and will finish soon; in the fix, the non-fixed point coefficients is committed by bit commitment, which can ensure same value is used by check_q4 and accumulator.

@manishbista28 manishbista28 mentioned this pull request Dec 19, 2024
@Hakkush-07
Copy link
Collaborator

This is extending the work of ensuring same hints in G1Affine to G2Affine. It looks good to me.

@lucidLuckylee lucidLuckylee merged commit c2f79dc into BitVM:main Jan 2, 2025
lucidLuckylee pushed a commit that referenced this pull request Jan 6, 2025
@manishbista28 manishbista28 deleted the fix/issue_hinted_fn_dbl_add branch February 23, 2025 11:05
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.

4 participants