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