Пользователю нужна вся история чтобы точно знать: сколько точно коинов может потратить конкретный пользователь.
В общем случае - не нужна: ничто не мешает (ну, кроме слепой веры в Единственно Правильный Алгоритм, конечно) писать в "намайненную" блок помимо транзакций по счёту так же его текущий баланс
А вы уж определитесь: исходите из отстаиваемого мной положения или у вас есть более лучший алгоритм и вы отстаиваете его.
Где гарантия, что в блоке записана достоверная информация?
Кстати на вопрос как выбрать правильную цепочку хэшей для синхронизации, я понятного ответа не получил.