This video provides a good overview of the concept. Basically you have a digital identity and you can vote or designate a proxy.
I would like proxies to be both individuals and organizations.
One of the most difficult parts is preserving a secret ballot while creating an ecosystem for open discourse.
For identity verification, voter rolls can be purchased from election commissions. Users could create an online persona and then verify their account with a code sent via certified postal mail.