Na individuálním měřítku je dodatečné zatížení zanedbatelné, ale při masovém scrapování se sčítá a dělá scraping výrazně nákladnějším.
Toto je v podstatě dočasné řešení, které má umožnit více času na fingerprinting a identifikaci headless prohlížečů (např. prostřednictvím způsobu, jakým provádějí renderování písma), aby stránka s proof-of-work výzvou nebyla prezentována uživatelům, kteří jsou pravděpodobně legitimní.

Co je cílem Tioga Task Force Riditka
Hlavním cílem je zlepšit efektivitu boje proti automatizovanému scrapování a minimalizovat zátěž na legitimní uživatele tím, že se zaměří na spolehlivé metody rozpoznávání headless prohlížečů.
V kontextu současných řešení se jedná o dočasný krok, který umožní další vývoj v oblasti fingerprintingu a metod prokazování identity uživatelů bez nutnosti vyžadovat náročné výpočty od uživatelů, kteří jsou pravděpodobně skuteční lidé.

Podstatné principy a omezení řešení
Ideou je, že dodatečné zatížení u jednotlivých uživatelů je malé, avšak u masového scrapování se hromadí a zvyšuje náklady na scraping.
Řešení je označováno jako dočasné a připravuje půdu pro robustnější fingerprinting a identifikaci headless prohlížečů v budoucnosti.

Proč je důležité zaměřit se na font rendering
Identifikace headless prohlížečů prostřednictvím technik jako způsob renderování fontů nabízí cestu, jak odlišit skutečné uživatele od automatických botů bez nutnosti plošného nasazení nákladných výpočtů.
Tímto způsobem lze minimalizovat počet uživatelů, kterým se zobrazí náročné výpočty, a současně ztížit masové scrapování.

Technické poznámky a souvislosti
Fronta na moderní JavaScriptové funkce vyžaduje support ze strany prohlížeče a může být omezená pluginy.
Poznámka: Anubis vyžaduje použití moderních JavaScriptových funkcí, které pluginy jako JShelter zakážou.

Kontext implementace a dopady na uživatele
Implementace má za cíl posunout zátěž na stranu scrapingových nástrojů a snížit intervenci s legitimními uživateli tím, že se zaměří na identifikaci automatizovaného chování na úrovni prohlížeče a renderovacích technik.
V praxi to znamená, že uživatelé, kteří opravdu navštěvují stránky, by neměli čelit zbytečnému nárůstu náročných výpočtů, zatímco boty a scrapéry budou čelit vyšší obtížnosti a nákladům.

Omezení a potřeba dalšího vývoje
Toto je placeholder řešení, které poskytuje dočasný prostor pro další inovace v identifikaci headless prohlížečů a vylepšení fingerprintingu.
Budoucí kroky zahrnují zdokonalení technik rozpoznávání na základě chování prohlížeče a renderingových vlastností, aby nedocházelo k nadměrnému zatížení legitimních uživatelů.

Praktické shrnutí
Individuální zatížení lze považovat za zanedbatelné, ale masové scrapování zvyšuje náklady; cílem je posunout pozornost na identifikaci headless prohlížečů a dočasně usnadnit provoz bez nutnosti pro uživatele čelit náročným PoW výzvám.
Tímto způsobem lze podpořit efektivnější obranu proti automatizovanému scrapování a lépe chránit obsah a služby před zneužitím, aniž by utrpěla spolehlivost a zkušenost legitimních uživatelů.
