во-первых, конечно, по IP. Во-вторых, по цифровому отпечатку, который можно собрать джава-скриптом в вашем браузере. Там есть довольно много параметров, которые могут являться уникальными для вашей системы/браузера - данные самого браузера и ОС (производитель, версия и т.д.), данные из куков, параметры канваса WebGL, параметры даты/времени, установленные расширения и плагины, кое-что по оборудованию и сетевым настройкам, в общем, много чего. Если же вы вместо браузера используете приложение для компа, то там возможностей собрать отпечаток на порядок больше чем в браузере, потому что там можно без палева вызывать функции WinAPI. Поэтому приложения букмекеров для вилок использовать категорически не рекомендуется. Можно использовать разные IP/устройства, но это разоришься, особенно сейчас. Поэтому обычно используют специализированные браузеры, где пользователю доступна подмена всей необходимой инфы (либо программы, где такие браузеры встроены, например тот же TheForks), и смену динамического IP путем подмены MAC-адреса на роутере. Также можно менять IP путем покупки проксей. Нужно понимать, что антифрод букмекеров работает довольно серьезно, это часть их бизнеса. На фу-фу их уже давно не взять.