PingVaults 为什么存在
一个零知识数字遗产金库的诞生故事——以及它要解决的问题。
// motivation
我们看到的问题
每年有数十亿美元的加密资产永久丢失——不是因为被黑客攻击,而是因为持有人去世或丧失行为能力,却没有留下恢复方案。硬件钱包躺在抽屉里,助记词写在找不到的纸上,家人被锁在他们甚至不知道存在的数字世界之外。
我们研究了现有的解决方案:密码管理器不处理继承问题;律师无法安全保管助记词;多签钱包需要技术持钥人都活着。没有一个能解决核心问题:如何在不信任任何第三方的前提下,在正确的时间将敏感数字信息传递给需要它的人?
PingVaults 就是为了回答这个问题而生。我们设计了一个平台根本无法读取你数据的系统——加密在你的浏览器中完成,密钥永远不离开你的设备,密文永久存储在 Arweave 上。如果你长时间失联,失联开关会将解密线索(而非答案)发送给你的紧急联系人。
// security_philosophy
安全理念
默认零知识——服务器只存储它永远无法解密的密文。
没有密码,没有助记词——密钥从你家人已经知道的个人知识中派生。
平台无关的恢复——即使 PingVaults 关停,你的数据仍在 Arweave 上,可以离线解密。
验证而非信任——加密核心开源;CSP 限制对外请求;DevTools 证明发送了什么。
最小攻击面——我们刻意不存储任何有价值的东西。没有什么可偷。
// threat_model
威胁模型
我们在设计时假设最坏情况:如果除了你的浏览器之外每个组件都被攻破了呢?
// tech_stack
技术栈
加密
WebCrypto API — PBKDF2-SHA256(60 万次迭代)+ AES-256-GCM
存储
Arweave via Irys SDK(永久密文)+ AWS DynamoDB(元数据)
认证
邮箱 OTP + Google OAuth,JWT 会话(HTTP-only Cookie)
通知
AWS SES(邮件)+ Lambda + EventBridge(失联开关引擎)
前端
Next.js 16(App Router)、TypeScript、Tailwind CSS、next-intl(中英双语)
部署
Vercel(前端)+ AWS(Lambda、DynamoDB、SES、EventBridge)
// open_source
开源策略
加密核心——PBKDF2 密钥派生、AES-256-GCM 加密、离线解密器——完全以 MIT 许可证开源。任何人都可以审计、运行测试、验证无后门。业务逻辑(UI、失联开关引擎、API 路由)为专有代码,但即使被攻破,服务器只持有它无法解密的密文。
// roadmap
路线图
零知识金库与 Arweave 永久存储
AES-256-GCM + PBKDF2,浏览器本地加密,Irys 上传
可配置 Ping 计划的失联开关
AWS Lambda + EventBridge,SES 邮件投递,紧急联系人通知
离线 HTML 解密器(中英双语)
独立文件,无服务器依赖,WebCrypto 内嵌
金库内文件附件(文档、图片)
客户端加密二进制数据,直传 Arweave
多金库支持与家庭共享金库
独立加密上下文,细粒度访问控制
// contact
联系我们
PingVaults is a product of Brightcore Technologies LLC.
$ ./create_vault.sh
创建我的金库 →