Some time ago I was thinking about corrupted politicians in democratic countries and how to prevent this phenomenon. Things like big salary is to prevent corruption doesn't work, so why not to take all salary from them? In brief it should look like this...
Politicians and their families cannot have and manipulate with finance of any kind at all. After elections all their present property will be nationalized. During the political service all their life costs will be paid from public funds, so as the living, which will be taken after the service. They will be motivated to rule well to rule as long as possible, because absence of any finance will effectively prevent from hoarding resources for later. After the service they will get some minimal one-shot retirement - for example one-year average salary.
What do you think about this? Can it works?
The thinking is very good because if their properties are nationalized after the elections then the corrupt people will never want to come to the elections. It is very natural that the human race will naturally have an inexorable attraction towards money and nowadays only those who have a lot of money are willing to enter politics because they have to spend a lot of money in elections. It is understood that if it is possible to completely ban the use of money for campaigning as a pre-condition for elections, then it seems that corruption will be completely eradicated.