As with all good ideas, someone else is already working on a similar system to what I’m proposing called NulPunt. The primary difference with NulPunt is that citizens cannot propose legislation, only comment on it. It implements a mechanism to tie all activity in NulPunt to a social network. Here’s a well made video describing their idea more eloquently than I could.

…and some quotes of interest from the video:

“In the past years, we have witnessed the development of an international democratization movement. The demand for transparent government and political self-organization has become evident.”

Regarding a transparency law from 1980:
“But the law is seriously outdated, a product of the pre-digital era and embodying a traditional authoritarian bureaucratic culture in which access to information is seen as a favor to citizens and not as their right. Responses to requests for information are seriously delayed and habitually negative, forcing the requesting party to enter expensive legal battles. Access is easily denied, as grounds for refusal are broad and lend themselves to abuse.”

“…the time invested daily by politically-aware citizens—using social media, online forums, and newspapers—indicates there’s no lack of willingness for political participation. We just need a tool to enable us to do so directly.”

“It is a dashboard – a digital parliament where we control and shape our politics.”

“This is our contribution to the only concept of democracy we deem right: a democracy without secrets.”

Democracy 2.0 injection and the D-2.0 system takes this one step further: instead of having a transparent government controlled by a few wealthy individuals, it’s a transparent government controlled by the people being governed.