Recoleta Item Note

Show HN:Conduit–Headless browser with SHA-256 hash chain - Ed25519 audit trails

Conduit 是一个面向 AI 代理的无头浏览器审计工具,把网页操作记录成可验证的加密证据链。它试图解决代理执行浏览、点击、填表和抓取时“事后无法证明发生了什么”的可信性问题。

agent-auditingheadless-browsercryptographic-provenancemcp-toolsai-agents

Conduit 是一个面向 AI 代理的无头浏览器审计工具,把网页操作记录成可验证的加密证据链。它试图解决代理执行浏览、点击、填表和抓取时“事后无法证明发生了什么”的可信性问题。

  • AI 代理在网页上的操作通常只有截图或普通日志,容易伪造、篡改或事后编辑,出问题时难以追责。
  • 在合规、数据采集、诉讼取证等场景中,需要可独立验证的执行证据,而不是仅依赖工具提供方的口头或平台信任。
  • 对软件代理/LLM 工具调用来说,缺少原生可审计性会限制其在高风险自动化流程中的落地。
  • 基于 Playwright 构建无头浏览器,记录每一步操作,如 browse、click、fill、screenshot。
  • 将每个动作与前一条记录一起做 SHA-256 哈希,形成串联的防篡改哈希链;若中间任一步被改动,后续链条都会失效。
  • 在会话结束时,用 Ed25519 对整个结果签名,生成 proof bundle,其中包含动作日志、哈希链、签名和公钥。
  • 任意第三方都可以在不信任生成方的情况下独立验证该 bundle 的完整性与来源。
  • 工具还作为 MCP server 暴露,使 Claude、GPT 等 LLM 代理能直接通过工具调用使用浏览器,并自动生成审计证据。
  • 文本没有提供标准基准、公开数据集或定量实验结果,因此无法报告准确的性能提升或对比数字。
  • 论文式主张的核心结果是:每次浏览会话结束后可产出 1 个 proof bundle(JSON),其中至少包含 4 类内容:action log、hash chain、signature、public key。
  • 声称任何人都能对 bundle 做独立验证,无需信任日志生成者;这相对普通截图/日志提供了更强的防篡改保证。
  • 支持的目标场景包括 4 类:AI agent auditing、compliance automation、web scraping provenance、litigation support。
  • 工程落地层面给出了较强可用性信号:MIT 许可、纯 Python、无需账号/API key/遥测,并提供 pip install conduit-browser 和 MCP 集成。
Built with Recoleta

Run your own research radar

Turn arXiv, Hacker News, OpenReview, Hugging Face Daily Papers, and RSS into local Markdown, Obsidian notes, Telegram digests, and a public site.