Привет,
Более конкретные вопросы:
Как убедиться что на счёте, с которого переводятся деньги — есть эти деньги. Нужна ли для этого копия ВСЕЙ история транзакций?
Как убедиться что транзакция была сгенерена покупателем — человеком-владельцем кошелька. Откуда берётся публичный ключ кошелька, которой подписана транзакция?
Где вообще хранятся эти кошельки и что там ещё сохранено.