vmware / concord-bft

Concord byzantine fault tolerant state machine replication library
377 stars 147 forks source link

Added logic to extract/validate MPT proof paths. #2989

Closed HristoStaykov closed 1 year ago

HristoStaykov commented 1 year ago

We have added logic to extract proof paths from our MPT implementation and to validate that a previously extracted proof path reaches a giver root hash. A unit test is added that fills an MPT and then validates the paths extracted for every key/value inserted.