Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brakedown++ #44

Merged
merged 31 commits into from
Jan 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
407acb9
Add the trait bounds
autquis Oct 26, 2023
cb65aef
Add `CommitmentState`
autquis Nov 1, 2023
85c8915
Update benches for the new type
autquis Nov 1, 2023
4ee97d4
Fix the name of local variable
autquis Nov 1, 2023
fb68290
Merge `PCCommitmentState` with `PCRandomness`
autquis Nov 13, 2023
14573b3
Update `README.md`
autquis Nov 13, 2023
5a5993e
Fix a bug
autquis Nov 13, 2023
e1d21cf
Merge with aux-data
autquis Nov 13, 2023
4283396
Complete the merge
autquis Nov 13, 2023
ade7ef2
Simplify `hash_column`
autquis Nov 13, 2023
a6d8044
Delete comments
autquis Nov 13, 2023
875ab60
Add `CommitmentState`
autquis Nov 13, 2023
31643f3
Make `fmt` happy
autquis Nov 13, 2023
80f44ca
Refactor, remove `hash_columns`
autquis Nov 13, 2023
890b4b1
Rename all params
autquis Nov 13, 2023
b00defd
remove cfg(benches) attributes as that feature is no longer used
mmagician Nov 14, 2023
2b403fd
Brakedown+++ (#46)
mmagician Nov 14, 2023
69b5402
Maybe `empty` not return `Self`
autquis Nov 15, 2023
1aa03a9
Make `empty` return `Self`
autquis Nov 15, 2023
c9032c1
Rename `rand` to `state`
autquis Nov 15, 2023
156c9ea
Merge branch 'try-self' into brakedown-pp
autquis Nov 15, 2023
7c5435e
Add the type `Randomness`
autquis Nov 15, 2023
ae5d8f4
Rename nonnative to emulated, as in `r1cs-std` (#137)
autquis Jan 9, 2024
3291693
Substitute `ChallengeGenerator` by the generic sponge (#139)
autquis Jan 14, 2024
36dcf5e
Fix according to breaking changes in `ark-ec` (#141)
autquis Jan 15, 2024
f6a0c13
Auxiliary opening data (#134)
autquis Jan 16, 2024
12f5529
`batch_mul_with_preprocessing` no longer takes `self` as argument (#142)
mmagician Jan 17, 2024
e463fd2
Remove `ChallengeGenerator` for Brakedown (#53)
autquis Jan 17, 2024
b9419a3
Remove the extra loop
autquis Jan 17, 2024
3077290
Merge branch 'master' into brakedown-pp
autquis Jan 17, 2024
1879d1c
Revert the incorrect changes in `bench-tamplates`
autquis Jan 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Delete comments
  • Loading branch information
autquis committed Nov 13, 2023
commit a6d8044e17b84cf510bcdfeaf3b0549680e9305e
5 changes: 0 additions & 5 deletions poly-commit/src/linear_codes/mod.rs
Original file line number Diff line number Diff line change
@@ -567,11 +567,6 @@ where
C: Config,
C::Leaf: Default + Clone + Send,
{
// let ext_mat_cols = ext_mat.cols();
// let mut col_hashes: Vec<C::Leaf> = cfg_into_iter!(ext_mat_cols)
// .map(|col| hash_column::<F, C, H>(col, &col_hash_params).unwrap())
// .collect();

// pad the column hashes with zeroes
let next_pow_of_two = col_hashes.len().next_power_of_two();
col_hashes.resize(next_pow_of_two, <C::Leaf>::default());
1 change: 0 additions & 1 deletion poly-commit/src/linear_codes/utils.rs
Original file line number Diff line number Diff line change
@@ -121,7 +121,6 @@ where
Vec<F>: Borrow<<H as CRHScheme>::Input>,
{
H::evaluate(params, array).map_err(|_| Error::HashingError)
autquis marked this conversation as resolved.
Show resolved Hide resolved
// .map(|x| x.into())
}

/// Generate `t` (not necessarily distinct) random points in `[0, n)`