오, 그런 관점 재밌네요. 상상력이 대단하십니다!
실패하는 트랜잭션을 실행해보면 채굴로 보내기 전에 자기 노드에서 선 실행해보는 것 같아요. 바로 실패가 떨어지더라고요.
오래된 블록에 있는 스마트 콘트랙트거나 라이트 싱크모드일 때는 어떨지 모르겠어요. 내 블록체인에 없는 정보일 때는 연결된 peer 에서 선 실행이 될런지? 혹은 peer 에서 컨트랙트 소스를 받아다가 내 컴퓨터에서 선 실행이 될런지?
만약 후자라면 kardus 님께서 지적하신 부분이 설계 당시 미리 검토 되었을 가능성이 크겠네요.