frankly, if you outlaw dynastic traditions, including a limit on
inheritance, you will curb the major chunk of corruption.
Family and progeny's welfare - "I am doing this for their
welfare/future" - is how everyone justifies their acts in their minds
(leaving aside the petty corruption fostered by a combination of poor
pay, poor recruitment, poor resource availability and cumbersome process).
(1) Put restrictions on having any blood/close relative in the same
organization for a set number of generations (to prevent cross
marriages). With the recent changes in Company Law, shell
companies/cross holdings and complicated investment routes for front
companies, should also be curbed to some extent. (2) Limit the
inheritance value to social security levels - provide for subsistence
but not for opulence - Force everyone to be masters of their own
destiny, and not depend on hand-outs. (3) Put limits on number of
consecutive terms - if 2, 4-year terms is good enough for US president,
it better be good enough for everything else. With the Indian
population, you will never have a shortage of key skill-sets.
Obviously, none of it will work without universal compulsory education
and free access to information (internet, etc) 'coz quite frankly,
"Gyaan hi aapko aapka hak dilata hai" [my effort to lighten an inordinately heavy post]