At Bequest, we require that important user data is tamper proof. Otherwise, our system can incorrectly distribute assets if our internal database is breached. Only the user is able to update their own data.
1. How does the client insure that their data has not been tampered with? Assume that the database is compromised.
2. If the data has been tampered with, how can the client recover the lost data?
Edit this repo to answer these two questions using any technologies you'd like, there any many possible solutions. Feel free to add comments.
npm run start
in both the frontend and backend
- Clone the repo
- Make a PR with your changes in your repo
- Email your github repository to [email protected]