Следует разделять методы борьбы с низовой коррупцией (ГИБДД, разного рода справки, мелкие разрешения, и т.п.) и коррупцией в высших эшелонах государства (стратегические проекты, финансируемые государством, такие как олимпиада, нефтегазопроводы, триллионы на перевооружение армии, итп).
В борьбе с низовой коррупцией необходимо менять структуру правоохранительных органов. Следует создать определенную касту "государственных" людей, не связывающих свое благополучие с крышеванием бизнеса или взяткособирательством. Их личное благополучие
должно зависеть только от успешности государства. Конечно, можно вспомнить и опричнину Ивана Грозного и дворян Петра Первого, суть в том, что поручать борьбу с коррупцией коррумпированной чиновничьей машине бессмысленно, нужны новые люди. В качестве своеобразной касты государственных людей можно привести и более поздние исторические примеры, такие как офицерский корпус в СССР. Человек, решивший стать офицером, мог рассчитывать на получение жилплощади от государства, на карьеру, но только до тех пор пока он честно нес службу в ВС. В случае преступления, он терял и служебную жилплощадь и звание и пенсию, и ставил крест на карьере вне армии.
В борьбе с коррупцией в высших эшелонах не придумали других способов, кроме конкурентности в политике, кроме обязательной ротации высших чиновников, здесь возможен и опыт Запада и опыт Китая.