а того что блок принят сетью разве недостаточно?
майнер разве не проверяет это когда создает блок?
Это противоречит первоначальной задаче:
создать кошелек который будет хранить не все содержимое блоков, при этом не пользоваться сторонними серверами/сервисами и быть устойчивым к попыткам его обмана.
Не имея сведений о непотраченных выходах, кошелёк не сможет противостоять атаке "51%".
т.е.
например у меня есть блок в котором включена транзакция которая содержит уже потраченные ранее монеты
и к примеру после этого блока сеть приняла еще десяток блоков
вопрос - как она туда вообще смогла попасть? разве блок который содержит ошибку не будет забракован?