The best solution, and currently in effect as law in many European countries, would be to stop political ads altogether on Facebook and the Web. No more "hey who is paying for that anti-XXX political ad?", they just wouldn't exist anymore. Plus, less money raised and spent by political campaigns. Also, this article comes just one week after that one: "Facebook’s political ad tool let us buy ads “paid for” by Mike Pen…
For varying definitions of best. We have the first amendment in America. It says the government can't make laws that limit a private citizen's ability to express themselves (among other things). That includes their political advertising. This is a really dangerous / slippery precedent to set, and the whole "we should change longstanding laws to deal with a problem that feels like a local maximum" is something that ma…
As brilliant as the Founding Fathers are, they did not, and could not, foresee a future where corporations have more money than entire governments, where they've been given personhood, and given carte blanche to just "buy" legislation. All in the name of free speech? How far does free speech actually extend - because we might as well cut the red tape and just auction Senators off the to highest bidder on an open market at this point.
I bet you $50 that if you were to resurrect the Founding Fathers and showed them the present situation and were ask "so - is this what you had in mind?" - they'd be absolutely horrified.