hyperledger / besu-native

Apache License 2.0
13 stars 36 forks source link

Add verkle proof verification #169

Closed matkt closed 4 months ago

matkt commented 4 months ago

Adding code to enable verification of the pre state root against a Verkle proof. This code is a wrapper that uses the Rust Verkle library.

matkt commented 4 months ago

@thomas-quadratic if you want to take a look

matkt commented 4 months ago

It looks like we are passing a lot of data. IDK if it is worth trying to pack this data before we send it, or use native java objects and translate them (like jobjectarray -> vec, etc).

Yes not sure for the moment what is the best. profiling will help to choose the best option