Anubis_offload: Userscript to offload Anubis PoW to native CPU or GPU code
9 months ago
- #Proof of Work
- #Performance Optimization
- #Anubis
- 用户脚本将Anubis工作量证明(PoW)从浏览器卸载到本地CPU/GPU,显著提升计算速度
- 难度4在CPU上仅需数十毫秒,而浏览器需数秒;难度6(256倍难度)在GPU上仍保持数十毫秒处理速度
- 优化的挖矿算法减少内循环处理,相比原始方法实现9倍加速
- 安装需Tampermonkey及运行Python服务器(`offloadd.py`)以处理基于HTTP的PoW挑战
- 脚本通过挂钩`Worker.postMessage`拦截PoW挑战并重定向至本地服务器,绕过浏览器计算
- 同时支持CPU(通过PyOpenCL)和GPU加速,推荐GPU以获得最佳性能
- 特别适用于低配设备,降低环境影响且保持PoW合法性(非绕过机制)
- 当前限制包括可能的内容安全策略(CSP)问题及需localhost访问权限的安全例外
- 未来可能改进方向包括WebGPU支持及服务器离线时的备用处理机制