Есть сайт, на нем есть способ получение валюты, "монеток". Для того что бы их получить пользователь должен перейти по ссылке, просмотреть рекламу, далее ввести капчу и автоматом перейти на следующею рекламу, и в конце на php файл где кол - во его монет обновится. Но абузеры ведь могут просто перезагружать php файл и добавлять себе монеты. Как защитится от этого? Если ставить перед каждой капчей отдельный php который будет генерировать код, а следующей не будет открываться пока не получит этот код, но снова, можно ведь просто попорядку открывать эти файлы и игнорировать просмотр рекламы. Сайт через который сокращаются ссылки и показывается реклама cat cut . net (только не надо меня банить за рекламу, я просто показываю с каким сайтом работаю, что бы было понятнее)
Сделать уникальный токен,который дается при начале "майнинга" монеток. Также желательно в таблицу с пользователями добавить колонку "Последний просмотр" ,в дате. Например когда пользователь смотрел рекламы в последний раз. Также можно сделать таблицу с идентификаторами рекламы, и их заранее генерировать при начале просмотра рекламы (от абузеров) (пример : ТОКЕН (который дается при начале просмотра рекламы) | уникальный ид | статус. И потом если пользователь просмотрел сносить данную запись (также в конце нужно сравнить ,все ли он рекламы просмотрел),а если не просмотрел (или время истекло) тоже сносить,но не давать подтверждение то что он выполнил задание.