Я думаю о разработке сети p2p, которая требует определенного уровня доказательства работы для проверки пользователей (аналогично биткойнам) и регулирования спама / ddos. Из-за природы p2p единственная возможная архитектура POW, которую я видел, - это модель проверки решения. Другие модели (вызов-ответ) кажутся очень склонными к атаке Сибиллы, поэтому я их не рассматриваю.
Реверс хеширования кажется отличным решением, но проблема хеширования графического процессора на несколько порядков разрушает справедливость протокола. В связи с этим я пытаюсь определить алгоритмы хеширования, которые сложно / невозможно ускорить сверх возможностей современного многоядерного процессора с помощью графического процессора.
Идеи?