Repository navigation
feat: add ct functions and new operations to secp256k1 - #44
LesterEvSe wants to merge 4 commits into
Conversation
LesterEvSe
commented
Aug 14, 2026
- This PR suggests a bug fix and I've added the necessary tests.
- This PR introduces a new feature and I've discussed the update in an Issue or with the team.
- This PR is just a minor change like a typo fix.
|
For computing Then I suspect that to verify an asset commitment, it'd be faster to take an "exact value proof", which is basically a Schnorr signature on Lots of options here. We should probably make a harness that can generate all these, including lots of different kinds of lookup tables, and compare the cost. |
|
Ok, thanks. I will think how to do it better |
85e181e to
61a8b26
Compare
2c3ce94 to
aaf0a9d
Compare
84d4085 to
45ac9b2
Compare
ae094b8 to
63b565a
Compare
|
I built a harness with Claude, Opus 5.5 (AI-generated code, last two commits in bench/ct-funcs; I reviewed the methods and results). Costs are for the pruned program, measured above a baseline. Computing
The table ranges are over The EC jets have flat costs: 64 Opening a confidential
The two unsound rows take |
|
@apoelstra, could you check this one so we can merge it if everything is fine? |