Data server like Clio stores XRP data in flattened format. It is convenient for querying, but lack of confidence of data integrity. Exposing SHAMap would allow us to verify the data accuracy, ensure that the data has not been altered or corrupted during transmission.
Motivation
Clio team has a tool to verity the data integrity by SHAMap. In this branch, we extract SHAMap from rippled's code. If libxrpl can provide the interface, we can integrate with SHAMap properly.
Summary
Data server like Clio stores XRP data in flattened format. It is convenient for querying, but lack of confidence of data integrity. Exposing SHAMap would allow us to verify the data accuracy, ensure that the data has not been altered or corrupted during transmission.
Motivation
Clio team has a tool to verity the data integrity by SHAMap. In this branch, we extract SHAMap from rippled's code. If libxrpl can provide the interface, we can integrate with SHAMap properly.