Data Integrity
Registering an Event
When you register an event (e.g., a purchase, user interaction, etc.), you send a request to our backend with details of the event.
Creating an hash
When you create a hash, you send a request which returns the hash of the data sent.
On our end, we:
- Hash the event data—this means we take the details of the event (e.g., items purchased, date of purchase, user ID) and convert it into a unique, unchangeable string of characters that represents the event.
- Store this hash on the blockchain to ensure the data is secure, immutable, and verifiable.
- We also store metadata (e.g., timestamp, partner ID, event type) to help identify and retrieve the event later
Retrieving Stored Data
When you or the user wants to retrieve previously stored event data, you send a request to our retrieval function.
On our end, we:
- Use the hash and metadata stored on the blockchain to verify the integrity of the data.
- Return the original event data (e.g., purchase details) to you or the user for viewing or auditing purposes.
- This ensures that the data has not been tampered with and can be trusted by all parties involved.
Updated 3 months ago