Closed kevaundray closed 4 months ago
For the Java library, this will eventually reduce the API surface needed. commitRoot will essentially become a call to commitToScalar + groupToField.
commitRoot
commitToScalar
groupToField
This issue expands on the rationale: https://github.com/crate-crypto/rust-verkle/issues/86
There are some geth and go-verkle PRs which would be good to merge before merging this (Leaving this as a Draft while those are open)
Tests should be failing since hard coded test vectors for commitRoot were not updated
Closing as we don't want to modify commitRoot since mapToScalarField is not invertible
Rationale
For the Java library, this will eventually reduce the API surface needed.
commitRoot
will essentially become a call tocommitToScalar
+groupToField
.This issue expands on the rationale: https://github.com/crate-crypto/rust-verkle/issues/86
There are some geth and go-verkle PRs which would be good to merge before merging this (Leaving this as a Draft while those are open)