Opublikowano 2026-08-26
Każdy ranking w WikiRacing jest publiczny, a publiczny ranking budzi oczywiste pytanie: co właściwie powstrzymuje kogoś przed wpisaniem fałszywego czasu bezpośrednio do bazy danych? Uczciwa odpowiedź to mieszanka rygorystycznych kontroli technicznych oraz kilku miejsc, w których strona świadomie zadowala się „wystarczająco dobrym" zamiast absolutnej gwarancji.
Ukończony wyścig to nie tylko liczba kliknięć i czas trwania — jest zapisywany wraz z pełną trasą, artykuł po artykule, którą naprawdę przeszedłeś. Zanim gra zostanie zaakceptowana, serwer sprawdza, czy długość trasy naprawdę odpowiada zadeklarowanej liczbie kliknięć, czy pierwszy i ostatni artykuł na tej trasie odpowiadają startowi i celowi twojego wyścigu, oraz czy całkowity czas jest realistyczny dla takiej liczby kliknięć — poniżej pół sekundy w sumie lub zaledwie 150 milisekund na kliknięcie, a gra zostaje od razu odrzucona. Ktoś musiałby sfabrykować spójną, zsynchronizowaną w czasie trasę przez prawdziwe artykuły Wikipedii, a nie tylko wysłać liczbę.
Zwykłe i codzienne gry otrzymują powyższą kontrolę spójności trasy. Rankingowe pojedynki dostają coś silniejszego, ponieważ ELO to jedyna liczba na stronie, która faktycznie kosztuje kogoś innego, gdy się porusza. Zanim rankingowe zwycięstwo może zostać zastosowane, gospodarz musi już mieć zarejestrowane, że mecz się odbył, a gość musi to niezależnie potwierdzić ze swojej strony. Żaden gracz sam nie może wymusić zmiany rankingu — potrzeba obu.
Każdy zapis do bazy danych — zakończona gra, codzienny przebieg, wynik wyzwania tematycznego — jest w tle ograniczany według adresu IP. Prawdziwy gracz ścigający się w normalnym ludzkim tempie nigdy nawet nie zbliża się do limitu; skrypt próbujący zalać rankingi sfabrykowanymi wpisami szybko trafia na ścianę. Ograniczenie jest celowo zbudowane tak, by w razie awarii zawodzić w stronę otwartą, a nie zamkniętą — więc błąd w tym systemie może co najwyżej przepuścić kilka dodatkowych zapisów, nigdy nie zablokuje przypadkowo legalnego gracza w trakcie wyścigu.
Nie wszystko jest zabezpieczone jednakowo — celowo. Odznaki są przyznawane na podstawie wyniku zgłoszonego przez klienta, a nie niezależnie ponownie zweryfikowanego — to miękka warstwa progresji, a nie pozycja w rankingu, więc koszt pomyłki jest niski. Zwykłe i codzienne rankingi akceptują, że naprawdę zdeterminowany gracz mógłby odtworzyć prawdziwą, legalną trasę ze sztucznie realistycznym czasem, by zawyżyć wynik — ale tryb rankingowy, jedyne miejsce, gdzie fałszywa liczba faktycznie odbiera coś innemu graczowi, jest jedynym objętym rygorystycznym standardem dwustronnym.
Każde nazwisko powyżej twojego w rankingu pary, rankingu dziennym czy na drabince ELO dotarło tam, ścigając się na tej samej prawdziwej Wikipedii co wszyscy inni, trasą, która naprawdę wytrzymuje sprawdzenie. O to właśnie chodziło w zbudowaniu tych kontroli od samego początku — miejsce na podium powinno coś znaczyć.