公開限定にしてユーザーIDからでも特定はできると思うけど、新規ID自由に取得できる時点で無駄だと思う
そこからIP履歴を確認して特定するくらいなら既存のIP履歴から算出した方がブロックしやすい

アクセスログ程度ならエクセルとかでも簡単に処理できるだろ
多少経験のある人なら数十万件程度は簡単に処理できる
履歴のデータ形式次第ではあるがな