существуют ли готовые решения?
Известных готовых решений на данный момент нет. Но это не значит, что нельзя реализовать. Лично я предлагаю голосование на основе репутации пользователя. Репутацию численно определять предлагаю за счет выполненных общественно-полезных краудфандинговых проектов. Естественно для этого потребуется ввести понятие сообществ. И у каждого сообщества и группы ввести ограничение на вход новых участников (по инвайтам). Примерно так как это реализовано на Хабре. Естественно подсчет голосов автоматический и децентрализованный. Таким образом мы сделаем надежную, устойчивую и однозначную локальную систему для голосования. Всё это реализуется в проекте "Свободные деньги" (
LibreMoney.org) (
ветка обсуждения на bitcointalk).