Ad-blocking technique reduces domain list size by 75% using hashing
An open-source DNS sinkhole project for ESP32-C3 microcontrollers has gained attention for its efficient ad-blocking method. It converts domain names from large text blocklists into compact 40-bit hashes, requiring only five bytes of storage per domain. This process shrinks a typical 2.2 MB text file to approximately 550 KB, allowing it to run on hardware with limited memory. The project's repository trended on GitHub this week, receiving coverage from tech publications. The developer verified the technique's claimed efficiency, confirming zero hash collisions in a test of over 110,000 domains.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in