Хм, странно. Впервые слышу про возможность уходить в минус в BTC. Разве транзакции, когда отправляешь больше, чем есть, не должны отбраковываться?
Уходить в минус можно по отдельным аккаунтам, но не по кошельку в целом. Просто транзакция произойдет с использованием адресов, принадлежащих другим аккаунтам.
а где связь между адресами биткойнов хранится? где в паблике указывается, что они принадлежат одному wallet.dat?