Думаю без проверок не обойтись, но нужно сводить их к минимуму, максимально формализировать и стараться их проводить не людьми, а грубо говоря софтиной, тогда коррупции будет проще избежать. Ответственность в том числе формируется и пониманием того, что тебя могут проверить. Просто так по себе ответственных людей не бывает, это утопия 🙂