我构建了 BXP — 一个用于空气质量数据的开放文件系统标准(类似 HTTP,但针对你呼吸的东西)

发布: (2026年3月5日 GMT+8 09:05)
2 分钟阅读
原文: Dev.to

Source: Dev.to

问题

空气污染每年导致 700 万人死亡。

测量工具已经存在,传感器成本低廉,连接无处不在。但将它们全部连接起来的数据基础设施呢?根本不存在。

  • 每个空气质量设备使用的格式都不同。
  • 每个平台都是孤岛,互不兼容。

解决方案

我构建了 BXP — 呼吸暴露协议

它是一种纯软件标准——类似于 HTTP、PDF 或 MP3。无需硬件,无需授权费用,能够在任何设备上运行。

BXP 定义了:

  • 用于所有空气暴露数据的分层文件系统架构
  • 带有 32 字节头部和 protobuf 负载的二进制 .bxp 文件格式
  • 包含 WHO 阈值的 31 种以上大气因子完整模式
  • 五阶段协议:定位(Locate)、检测(Detect)、解释(Interpret)、防护(Protect)、报告(Report)
  • 包含 15 个端点的 REST API 规范
  • AES‑256‑GCM 加密、Ed25519 签名、TLS 1.3
  • BXP 健康风险指数(BXP_HRI)复合评分公式

为什么仅限软件

  • HTTP 并不要求你制造网络硬件。
  • PDF 并不要求你制造打印机。
  • MP3 并不要求你制造扬声器。

BXP 并不要求你制造传感器。

任何现有的数据源——政府站点、卫星、消费应用、手机原生传感器、社区报告——都可以立即写入 BXP 格式的数据。

标准已上线

  • v2.0 规范已完成,采用 Apache 2.0 许可证。
  • Spec:
  • Website:
  • 欢迎贡献

空气是公共资源,数据也应该是公共的。

0 浏览
Back to Blog

相关文章

阅读更多 »

托尼·霍尔爵士去世

公告 Jonathan Bowen 告诉我,Tony Hoare 于 3 月 5 日(星期四)去世。Tony Hoare – Wikipedia https://en.wikipedia.org/wiki/Tony_Hoare Tony Hoare 的作品 - Da...

研究桌出现内存问题

为什么一家证券公司需要的是大脑,而不是另一个仪表板?一位分析师倾身跨过桌子问道:“我们对XYZ Inc——那个提交…的当前立场是什么?”