Proof21
简中
菜单

P21 / 离线演示 v0.1.0

看看检查
能发现什么。

四个虚构示例。真实的 Ed25519 签名验证。独立的本地指令。不联网,也不连接钱包。

教学演示,不是 P21 SDK 或实时交易验证器。绝不能用这些测试数据批准真实支付。

下载。检查。运行。

使用 Node.js 22 或更新版本。保存单个文件,并先在文本编辑器中审阅。无需 npm 安装。

下载 proof21-demo.mjs ↓
node proof21-demo.mjs

从下载文件所在目录运行。

node proof21-demo.mjs --json

查看纯文本源码 · SHA-256 校验和 · 含 README 的 ZIP

你应该看到的结果。

示例签名检查
匹配示例VALIDPASS
错误收款人VALIDFAIL
缺失证据VALIDINDETERMINATE
被篡改的报告INVALIDINDETERMINATE

收款人错误的报告也有有效签名。这正是要点:真实署名的证据仍可能描述错误操作。

即使示例匹配,接纳结果仍为 REVIEW 。虚构证据不能证明真实支付。

实际运行了什么?

文件使用 Node 内置密码学功能验证紧凑 JWS 测试数据,再把字段与独立提供的本地预期和固定演示时钟比较。

无私钥、依赖包、RPC 请求、文件写入、钱包访问、统计跟踪或支付。可以重复运行,但这并不是防重放测试。

哪些能力尚未运行?

实时链验证、DMT/TAP 状态验证、Bitcoin 抽样、托管 API 和生产密钥/撤销策略仍待开发。

受限 JWS 读取器不是通用 JOSE 库,也不是最终 P21 收据标准。同一主机提供的校验和不能独立证明发布者身份。

阅读演示规范

已经有仓库副本?

在包含本次更新的仓库中,也可以运行此 npm 命令。它运行本地脚本,不安装软件包:

npm run demo

尚无已发布的 P21 npm 包。不要因为名称相似就认为某个软件包属于我们。

完整简体中文译文,由 AI 辅助准备,尚未完成独立母语技术审阅。存在歧义时以英文规范为准。代码、字段和权限不因翻译而改变。 English
本地搜索 · 不会向 AI 提供商发送提示词或查询

隐私与偏好

必要项

网站传输、安全服务,以及最长保存 180 天的本地隐私选择记录。不包含广告标识符。

在此浏览器保存动态效果偏好。可选,除非你选择启用,否则关闭。

使用静态插图。设备设置优先,无需允许存储。

分析与广告

目前关闭。未来如使用 Cookie、像素或分析工具,将予以披露,并在适用时重新征求选择。此处按钮不授权未来追踪。

隐私政策 · Cookie 政策