Для решения любой проблемы необходимо бить в самое слабое место.
Слабое место:
Взяткодателей в России - 140 миллионов
Взяткополучателей (чиновников, гаишников и т.д. ) - думаю, не более 5 000 000
Проконтролировать 5 000 000 проще, чем 140 000 000
Слабое место - взяткополучатели.
Действенные меры воздействия :
Тюремный срок при любом размере взятки - очень действенная мера.
Катализатор процесса :
Сдал взяточника - взяткодатель получил с чиновника размер взятки. Государство получило Х-кратный размер. Взяткополучатель сел.
И процесс пойдет ....
Можно пойти более сложным путем - освободить от ответственности взяткополучателя и переложить её на взяткодателя. НО из цепи получатель/датель бить надо только в одно звено. Тогда эффект будет. В противном случае будет так, как это есть сейчас: борьба есть - результата нет.
P.S. Через несколько лет, когда рейтинги коррупции в России будут на уровне европейских - можно вернуть обоюдную ответственность.
Удачи Вам, Дмитрий Анатольевич.