This is a pure invasion of privacy and a way to open up the leftist mob to attack those who vote the opposition. It can hurt those who work in certain fields and business. Do you want to know who your friends, family, and colleagues vote for? Will you show bias toward them? This is another way to divide us further in the guise of transparency..
The most you can donate is $5,000 as a person or a corporate PAC anyway. The system already allows people to self fund their campaigns so most of the time the rich are the only ones who can afford to run. You want to make it fair? Cap the funding equally to both sides and make all policy debates live and FREE for local and national candidates..