pensieve-algorand

🔒 区块链锚定的 AI 长期记忆系统

基于 Algorand 区块链的 OpenClaw 记忆锚定系统,提供加密存证、哈希链完整性和灾难恢复能力,适合高可靠性长期记忆场景。

收藏
4.5k
安装
1k
版本
2.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

OpenClaw Memory Pensieve v2.1 综合评估

核心用法

本技能实现了一套面向 AI 系统的长期记忆管理方案,采用"本地 append-only 存储 + 区块链加密锚定"的双层架构。核心工作流包括:日常事件捕获(events.jsonl)→ 每日梦境周期整合 → Algorand 链上加密锚定 → v2.1 硬化验证。支持从区块链完整恢复记忆状态,确保灾难场景下的数据可重建性。

显著优点

1. 加密锚定完整性:记忆内容(事件、语义、程序、自我模型)经加密后写入 Algorand 链上 note 字段,利用区块链不可篡改性提供密码学级存证
2. 分层恢复能力:v2.1 版本强化"恢复保真度"验证,将硬ening 失败视为阻断性事件

3. 模块化脚本设计:8 个独立 Python 脚本覆盖捕获、整合、锚定、验证、恢复全生命周期

4. 本地隐私优先:敏感密钥严格隔离于 .secrets/ 目录,明文记忆不出境

潜在缺点与局限性

  • 依赖外部区块链:Algorand 网络可用性、手续费波动及节点同步状态直接影响锚定可靠性
  • 密钥管理风险:本地 .secrets/ 目录的物理安全完全由用户负责,丢失即丧失恢复能力
  • 无跨链冗余:单一条链依赖,未体现多链备份机制
  • Python 环境耦合algosdkcryptography 版本冲突可能引发运行时故障

适合人群

  • 需要可审计、可恢复长期记忆的 AI 系统运营者
  • 对数据完整性有合规要求的金融、医疗、法律科技场景
  • 具备区块链基础认知的技术团队(需自行维护 Algorand 钱包与节点配置)

常规风险

  • 密钥泄露风险.secrets/algorand-note-key.bin 一旦暴露,链上加密记忆可被解密
  • 链上数据永久可见:即使加密,交易元数据(时间、频次、地址关联)仍公开
  • 恢复验证失败风险:v2.1 硬ening 检查若不通过,系统会阻断"恢复保真度"声明,可能导致运营中断
  • 环境配置漂移ALGORAND_* 环境变量若配置错误,锚定将失败或指向错误网络

技术规格速览

| 组件 | 说明 |
|------|------|
| 存储层 | `memory/*.jsonl` append-only |
| 加密方案 | 对称加密(密钥本地托管) |
| 区块链 | Algorand mainnet/testnet |
| 锚定内容 | events + semantic + procedural + self_model |
| 验证机制 | v2.1 post-anchor hardening validator |

pensieve-algorand 内容

references文件夹
scripts文件夹
手动下载zip · 22.1 kB
architecture.mdtext/markdown
请选择文件