При борьбе с коррупцией нажна дифференциация по уровню совершения преступления: постовой милиционер - одно, муниципальный орган - другое, мэр города - третье. У них просто разная общественная опасность. Введение денежного штрафа за коррупцию нельзя осуществлять без такого разделения по уровням. Введёте без разделения по уровням, получите мэра города отделавшегося минимальным штрафом за коррупцию, который даже не перекроет стоимость взятки или милиционера которого оштрафовали по максимуму и которому теперь не расплатиться со штрафом ввиду нехватки денег даже при продаже всего имеющегося у него имущества.
Далее по размерам штрафа - для мелких взяточников это стоимость взятки +25%*к (к - количество раз которое неудачника поймали, либо доказали в суде) их можно не увольнять с работы, но на заметку брать и поставить лимит на количество раз которое можно поймать перед назначением срока реального лишения свободы.
Более серьезные взяточники (со второго уровня) - стоимость взятки + конфискация 25% суммарного имущества провинившегося и всех членов его семьи (братьев, сестер, родителей, детей, внуков). Если нельзя определить стоимость взятки, но факт взятки доказан - 50% стоимости того что хотел получить взяткодатель + 25% суммарного имущества провинившегося и членов его семьи. Кроме штрафа надо сажать виновного в места не столь отдалённые на 2-4 года.
На самом высоком уровне (федеральный и высшее региональное начальство) ввести 90% конфискацию имущества провинившегося и членов его семьи. Фактически у них должна оставаться только квартира в которой они все поместятся (если не остается, то государство должно обеспечить), мебель и всё.
Часть штрафа (25%) должно идти лицам которые разоблачили взяточника. Для страховки от злоупотребления ввести обязательность видеозаписи факта передачи взятки виновному лицу, либо его представителю. Для дел по которым сумма взятки не была определена - аудиозапись переговоров коррупционера и взяткодателя.
Такая система будет работать.