Ну почему же не представить, представляли, и уже давно. Но все не так просто, как кажется. Вернее просто, но не с этого надо начинать.
Во-первых, надо продумать идентификацию пользователей на ресурсе, где будет проходить референдум. И проблема заключается и в идентификации на стороне сервера и идентификации на стороне клиента. Это основная проблема, как узнать, кто голосует, человек или робот? Проголосовал ли каждый за себя, или кто то один за пятерых.
На сегодняшний день интернет можно использовать только как среду для передачи и сбора голосов, вместо пресловутых бюллетеней, но голосование должно проходить все таки на участках, и все должно записываться на камеру. Такая модель будет работать, и должна заменить голосование по бюллетеням.
А первое, что надо сделать, так это создать именной цифровой сертификат на каждого жителя страны, он и будет являться главным идентификатором человека в сети интернет, естественно в паре с подписью и видеозаписью о его голосовании.
А вообще, по этому поводу надо советоваться не с блогерами, а с IT специалистами, которых в правительстве РФ явно не хватает.