На текущий момент доступных и надежных решений по проведению голосований в интернете нет.
Блокчейн на текущем этапе абсолютно никак не поможет, мало того не существует готовых технологи и правил организации, чтобы общество смогло 'самоорганизоваться' (именно это означает децентрализацию и имеет смысл использовать блокчейн и надежный консенсус) в этом направлении. Для этого необходимо провести 'мосты' между миром людей и интернетом, эту задачу по отдельности много кто решает но воспользоваться этим не получится.
В теории можно было бы поработать с крупными игроками рынка - сбербанк например, дополнить эту базу сервисами Госуслуги и налог ру (еще почта России запустила свои сервисы sms аутентификации) - эти сервисы имеют хоть какие то гарантии того что человек получил к онлайн сервисам доступ и его документы проверены.
Самая полная база людей, которой можно было бы воспользоваться, доступных онлайн, и не только, скорее всего у операторов сотовой связи
Но главное - без законодательной базы и каких то инструментов контроля и обратной связи воспользоваться этим не получится. А так, голосование через sms, если за это естественно не будет взиматься плата, наиболее приближена к реальности, но без контроля за подтасовками воспользоваться этим не получится.
А еще, создав сервис вы столкнетесь с проблемой обучения и сопровождения - 80% населения работают с компьютером и смартфоном на уровне - попрошу сына/дочь/знакомого компьютерщика/... помочь сделать эту непонятную хрень. Каким бы удобным и понятным ваш сервис не был бы.