Dispatch
Anubis moves its anti-scraper proof of work to WebAssembly, with difficulty counted in bits instead of nibbles
Anubis v1.28.0-pre1 replaces JavaScript proof-of-work with Rust compiled to WebAssembly, using SIMD hardware acceleration where the browser supports it, and the difficulty scale changes from leading nibbles to leading bits. Clients that disable WebAssembly fall back to a pure-JS implementation via wasm2js, which is slower because those clients typically also disable the JIT, and the progress bar does not update during that fallback. The techaro.lol blog write-up hit 293 points on Hacker News on 6 September, and the site itself now runs a build tagged 20260906.
↳ Follow the thread