Hashcash.io недавно выпустила плагин для WordPress с уникальным методом защиты от спамеров , который заставляет браузер пользователя решать математические задачи, прежде чем разблокировать формы входа, регистрации и комментариев. Сайт проекта намекает на скорое появление денежной функции, с помощью которой пользователи смогут «заставить ботов работать на вас».
На этой неделе создатель Hashcash.io Павел Карукин подробно рассказал о планах помочь пользователям заработать немного денег, остановив спамеров. Денежная функция будет сочетать в себе Dogecoin (криптовалюта с открытым исходным кодом), hashcash.org и концепцию доказательства работы .
Моя идея заключалась в том, чтобы перенести то, что предлагает hashcash.org для спама в электронной почте, в веб-приложения, т.е. сделать отправку фактической формы браузером немного дороже, вычисляя доказательство работы. За исключением того, что я хотел, чтобы это доказательство работы сделало что-то значимое.
Карукин сначала исследовал идею майнинга биткойнов с помощью браузеров, но вскоре после этого эту задачу взяли на себя графические процессоры, и майнинг в браузере больше не был возможен. «Позже был представлен новый альткойн — Litecoin, основанный на алгоритме scrypt, который было сложнее распараллелить на GPU», — сказал он. «Именно здесь я начал изучать возможность реализации майнера в Javascript на стороне клиента».
Карукин использовал emscripten для компиляции scrypt-версии cpuminer в код asm.js , завернул его в Web Workers и некоторый API, и родился Hashcash.io. После использования его на нескольких своих веб-сайтах он обнаружил, что «устранено 100% спама и учетных записей, зарегистрированных ботами».
Его концепция заставить ботов работать на вас — это совершенно новый взгляд на проблему борьбы со спамом. Это меньше связано с обнаружением спамеров и больше похоже на концепцию регулирования . «Идея состоит не в том, чтобы различать ботов и людей, а в том, чтобы посты стоили денег и времени (то есть ждали, пока они будут сделаны)», — прокомментировал Карукин нашу недавнюю статью. «Думайте об этом как о дросселировании, а не о том, если () {} else {} что-то».
Проблема с CAPTCHA
CAPTCHA уже давно является непреодолимым стандартом для сайтов, которые серьезно относятся к защите от спамеров, и до сих пор используется на многих крупных сайтах, таких как Google и Yahoo. К сожалению, пользователи Интернета почти повсеместно презирают CAPTCHA, особенно reCAPTCHA. Карукин отмечает, что Google на самом деле использует вас для достижения своих бизнес-целей , манипулируя reCAPTCHA, чтобы заставить вас расшифровывать номера улиц, оцифровывать контент для Google Книг и архивов Google News.
Проект Hashcash.io переворачивает это с ног на голову и стремится переложить бремя работы на спамера, а не на реальных пользователей. Карукин надеется, что владельцы веб-сайтов когда-нибудь смогут получать прибыль от спамеров, посещающих их сайты:
Таким образом, грандиозное видение этого проекта состоит в том, чтобы в конечном итоге дать администратору веб-сайта возможность получать оплату за каждое доказательство выполнения работы, выполненное на его сайте. Таким образом, даже если спамеры в конечном итоге начнут их решать, по крайней мере, администратор веб-сайта получит деньги. Но для этого пул должен приобрести критическую массу веб-сайтов, использующих его, чтобы успешно генерировать акции за разумное время. Сейчас это невозможно. И это еще одна причина, по которой за формой входа ничего не стоит — на данный момент нет доходов, которыми можно было бы поделиться с администраторами веб-сайта.
Проект все еще находится на очень ранней стадии разработки, и Карукин в настоящее время работает над созданием безболезненной интеграции с Drupal, WordPress, Django и jQuery. Как только проект сгенерирует единую монету dogecoin по адресу DMGQ5Ah5D7FSBL2uKiugwHQneGdugnvZfP , Карукин начнет работу над следующим этапом, чтобы включить панель инструментов и распределение доходов.
Уникальная стратегия Hashcash.io по борьбе со спамом в комментариях может иметь многообещающее будущее, если она сможет достичь критической массы, необходимой для того, чтобы сделать ее прибыльной для владельцев веб-сайтов. В противном случае это просто еще одно неоправданное неудобство в формах входа, регистрации и комментариев.
Карукину нужно больше сайтов, использующих его, чтобы попасть туда, а также отзывы разработчиков. Узнайте больше о плагине WordPress в нашем недавнем обзоре , где Карукин подробно рассказывает о тонкостях технологии в комментариях. Как вы думаете, жизнеспособна ли идея заработать немного денег, останавливая спамеров?