Lode 需求雷达
--卡片
--主题
--失败
HN讨论 · 身份未知

轻量可组合的 PoW 防御原语:为任意 HTTP 服务器提供 bot/DDoS 防护

一个 1MB 大小、可组合的 drop-in 微服务,为任何能讲 HTTP 的服务器提供 proof-of-work 防御。作者称这是首个以网络栈原语形态实现的 PoW 程序,开发两年,2025 年起已在真实网站运行,展示了与 Anubis、HAProxy 防护等工具的差异化解法。

目标用户

运行 HTTP 服务器或网站、需要抵御恶意 bot 与 DDoS 攻击的开发者与运维人员

潜在需求

需要一种轻量、与具体服务器无关、可组合的 PoW 防御原语,以较低集成成本为不同 HTTP 服务提供一致的机器人与 DDoS 防护能力。

发生场景

网站和 API 常受 bot 与 DDoS 攻击;现有方案是 Anubis、Haproxy-protection 及各种 Lua 引擎。POWBlock 以一个 1MB 的 drop-in 微服务形态出现,可与任何支持 HTTP 的服务器配合,项目数周前在 HN 公开。

来源证据

POWBlock 是一个可组合的 drop-in 微服务,为任意支持 HTTP 的服务器提供 PoW 防御,体积约 1MB,已开发两年多,自 2025 年起在真实网站上运行,项目数周前公开。

If you're in this space you've heard all about tools like Anubis and Haproxy-protection and the various Lua engines out there, but this is the first PoW program built as a true network stack primitive. It's a composable drop-in microservice designed to work with any server that can speak HTTP and make a hash, and gives it powerful proof-of-work defense capability. In 1 megabyte. In development for over two years, and running on real websites since 2025. It went public a couple weeks ago. Varnish
https://news.ycombinator.com/item?id=49489504

为什么值得留意

该信号把 bot 防御抽象为 1MB、可组合的网络栈原语,并声称自 2025 年已在真实网站运行;若说法成立,说明存在实际部署验证,可作为独立开发者观察轻量滥用防护需求与解法形态的切入点。

已有方案

  • Anubis
  • Haproxy-protection
  • Lua engines

可能延伸 · 模型推测

  • (模型推测)将 PoW 挑战服务封装为反向代理插件或边缘函数,适配更多无服务器部署场景
  • (模型推测)提供按路径或客户端维度配置挑战强度、放行与白名单机制

目前未知

  • 评论可能来自项目作者,功能与采用声明未经独立验证
  • “running on real websites since 2025”为作者自述,缺少可验证的具体站点
  • 没有独立用户或运维者反馈其是否解决了现有工具的困扰

继续核实

  • 现有 Anubis 与 HAProxy 防护方案在实际部署中的主要痛点是什么?
  • POWBlock 除作者自己的站点外,是否已被其他用户采用?
  • 服务器管理员对 PoW 机制的接受度与性能开销如何?

主题词

proof of workbot defenseddos protectionserver middlewarenetwork primitive

管理令牌