Необходимо главное - исключить условия возникновения коррупции. Пути разные.
Юридически: равенство всех граждан государства перед законом, но для госчиновников факты коррупции - считать отягощающими обстоятельствами (как алкогольное опьянение!).
Полная проверка финансовой и материальной состоятельности обвиняемого и родственников. При дефиците доходов например, более 30% - привлечение родственников как соучастников преступления.
Естественно - конфискация имущества.
Политически: Публичность и открытость материалов по госчиновникам.
Административно: Ротация персонала каждые 3-5 лет. Иначе специалист "засиживается".
Сократить чиновничий аппарат - в массе своей дармоеды и очковтиратели, а засидевшиеся еще и хамы!
Социально: пройдет не мало лет пока придет осознание "Зачем, если потеряю ВСЁ!"
И главное - это рутинная, постоянная работа, а у нас по старинке норовят с опережением всех сроков доложить "о своём рвении"!