Open dragan2234 opened 8 months ago
Rust-verkle improvements: https://github.com/crate-crypto/rust-verkle/pull/83 https://github.com/crate-crypto/rust-verkle/pull/82 https://github.com/crate-crypto/rust-verkle/pull/80 https://github.com/crate-crypto/rust-verkle/pull/79 https://github.com/crate-crypto/rust-verkle/pull/78 https://github.com/crate-crypto/rust-verkle/pull/74
Includes work on the
Besu-native improvements: https://github.com/hyperledger/besu-native/pull/150 https://github.com/hyperledger/besu-native/pull/146 https://github.com/hyperledger/besu-native/pull/145
Besu-verkle-trie: https://github.com/hyperledger/besu-verkle-trie/pull/37 https://github.com/hyperledger/besu-verkle-trie/pull/36
Approved, not merged: https://github.com/hyperledger/besu-native/pull/149 - updateCommitmentSparse with tests
Not merged PRs (some of the code will be useful in future): https://github.com/hyperledger/besu-verkle-trie/pull/31 and https://github.com/hyperledger/besu-native/pull/138 - adding a pointer to structure in rust JNI https://github.com/hyperledger/besu-verkle-trie/pull/33 - included in #36 - fixed genesis state root test
Cryptography API is 95% done at this point. Things left to do:
Potential optimization for even faster MSM:
Rust-verkle improvements: https://github.com/crate-crypto/rust-verkle/pull/83 https://github.com/crate-crypto/rust-verkle/pull/82 https://github.com/crate-crypto/rust-verkle/pull/80 https://github.com/crate-crypto/rust-verkle/pull/79 https://github.com/crate-crypto/rust-verkle/pull/78 https://github.com/crate-crypto/rust-verkle/pull/74
Includes work on the
Besu-native improvements: https://github.com/hyperledger/besu-native/pull/150 https://github.com/hyperledger/besu-native/pull/146 https://github.com/hyperledger/besu-native/pull/145
Besu-verkle-trie: https://github.com/hyperledger/besu-verkle-trie/pull/37 https://github.com/hyperledger/besu-verkle-trie/pull/36
Approved, not merged: https://github.com/hyperledger/besu-native/pull/149 - updateCommitmentSparse with tests
Not merged PRs (some of the code will be useful in future): https://github.com/hyperledger/besu-verkle-trie/pull/31 and https://github.com/hyperledger/besu-native/pull/138 - adding a pointer to structure in rust JNI https://github.com/hyperledger/besu-verkle-trie/pull/33 - included in #36 - fixed genesis state root test
Cryptography API is 95% done at this point. Things left to do:
Potential optimization for even faster MSM: