Я создаю приложение, которое пользователи могут вносить на свой счет и передавать другим пользователям. Мне интересно, является ли Markle Tree идеальным решением для транзакции SQL по переводу денег. Я прочитал эту статью , и мне пришла в голову идея реализовать такого рода «безопасность» в моем приложении, чтобы не дать кому-либо изменить некоторые значения.
Итак, как может быть лучшим решение для реализации на моей модели базы данных, может ли кто-нибудь мне помочь? На данный момент моя база данных выглядит так:
Основная идея - создать транзакцию, поскольку есть платеж, и транзакция происходит только в том случае, если сумма стоимости всех транзакций пользователя равна сумме на его счету. Это хороший способ или может быть лучше?