I doubt this will be possible without significant modification because the voting table currently links all votes to a user account. You'd need to add an IP address field, then modify a bunch of Q2A functions to store the IP address when the user isn't logged in.
TBH I'm not sure it's a good idea since it's too open to abuse.