Bir fikir : SQL kullanmadan "kontrol.php?sorgu=ipadresi" üzerine istek yollandığı zaman
array search şeklinde bir sistem kurulabilir diye düşünüyorum.
Mantık yürütünce txt olarak verileri çekersen 1) Herkes banlı IP listesine ulaşabilir 2) Çok fazla IP eklenirse uygulama açılma süresini etkileyebilir.
SQL ile sorgulayınca dediğin gibi çok yük olur ama Firebase Database de alternatif bir çözüm olabilir.