например у меня есть блок в котором включена транзакция которая содержит уже потраченные ранее монеты
и к примеру после этого блока сеть приняла еще десяток блоков
вопрос - как она туда вообще смогла попасть? разве блок который содержит ошибку не будет забракован?
В нормальных условиях - да, такой блок будет забракован. Но если кто-то пытается атаковать сеть, имея достаточную мощность, он будет майнить свою цепочку, пытаясь добиться, чтобы она стала основной. А в свои блоки он сможет включать любые транзакции, как корректные, так и мошеннические.