@awoland
Вы пугаете меня объемом работы )
...
1. С накручиванием кармы и "кармадрочерами" бороться можно и обязательно нужно. Поэтому я и уточнил, что необходимо использовать шифрование/криптоподпись (криптохеш). Можно использовать тот же (всеми нами любимый) sha256.
2. PHP потому, что это наиболее популярный язык для большинства CMS и форумных движков. Если Вы не предложите готовых решений для интеграции в существующие форумы, этим никто не станет пользоваться. Даже с готовыми решениями надо постараться, чтобы это стали использовать на практике.
3. Поскольку система планируется распределенная и (P2P ?), то основной алгоритм работает на стороне клиента ? Здесь Вас никто не заставляет использовать PHP. (Но, учитывая, что необходимы (?) расширения для браузеров - это с 9X % вероятностью будет JS, или С/С++ в случае решения в виде плагина).
4. Карма предложена как вариант. В любом случае нужен количественный показатель для учета рейтинга (веса).