链上锚定
身份文档哈希写入链上,改动即留痕。建议批量锚定间隔 ≥ 12 个区块以降低 Gas 波动风险。
以「数据驱动决策」为前提:每个模块都输出可观测指标,指标不达标即回滚配置,而不是靠主观感受判断体验好坏。
身份文档哈希写入链上,改动即留痕。建议批量锚定间隔 ≥ 12 个区块以降低 Gas 波动风险。
支持 W3C VC 数据模型,签名算法优先 Ed25519。单张凭证体积控制在 2KB 内,便于移动端缓存。
用零知识证明只回答「是否满 18 岁」而不暴露生日。默认拒绝超范围字段索取,越权请求记入风控日志。
深色底 + 高对比浅色文字 + 霓虹点缀,模块化布局与响应式设计并行;交互动画以 150–450ms 曲线统一节奏。
每个场景都给出可观测的验收指标,上线后用数据决定是否放量,而不是一次性全量切换。

用可验证凭证替代上传身份证照片,按额度分级放行。小额免 KYC,大额触发 ZK 资格证明。

一个 DID 绑定多款游戏的资产与成就,防女巫攻击靠链上声誉分而非设备指纹。

投票权重与链上身份历史挂钩,重复身份自动归并,避免刷票稀释治理结果。
计费口径透明:以「凭证验证次数」为计量单位,超额部分按阶梯单价结算,避免预算失控。
把决策依据摆成表格:数据存储位置、可撤回性、迁移成本与用户体验,逐项给结论。
| 评估维度 | 传统账号密码 | 中心化实名 | DarkID 去中心化身份 |
|---|---|---|---|
| 身份数据归属 | 平台数据库 | 平台 + 第三方实名服务 | 用户钱包自持 |
| 数据泄露面 | 高(撞库可批量撞开) | 极高(明文证件集中存储) | 低(链上仅存哈希) |
| 授权可撤回 | 不可撤回 | 需人工工单 | 链上即时撤销 |
| 跨平台迁移 | 每个平台重新注册 | 不可迁移 | DID 直接携带 |
| 登录耗时(中位) | 约 22s(含找回密码) | 约 95s(含拍照上传) | 约 6s(扫码 + 签名) |
| 合规审计成本 | 中 | 高(需留存证件副本) | 低(只留验证结论) |
按顺序执行,每条都给出阈值与验证方式;未达阈值不要进入下一步,避免问题被带到生产环境。
列清业务真正需要的字段,默认只申请 1–2 项。示例:只验「是否成年」用 age_over_18 布尔断言,不传出生日期。字段数每减少 1 项,隐私风险面约下降 15%。
个人用户优先本地非托管密钥 + 社交恢复;企业接入建议 HSM 托管并做双人授权。冷启动阶段密钥找回成功率需 ≥ 99%,否则不要开放大额操作。
端到端验证 P95 控制在 320ms 内:链下签名校验 ≤ 80ms、状态查询 ≤ 120ms、网络往返 ≤ 120ms。超预算先做本地缓存凭证状态,缓存 TTL 建议 60s。
正文文字与底色对比度 ≥ 7:1,次要信息 ≥ 4.5:1;霓虹点缀只用于按钮、图标与关键数字,色块面积占比 ≤ 10%。避免纯黑 #000 底,用低明度中性底降低眩光。
灰度 5% → 25% → 100%,每档观察 48 小时。核心指标:验证失败率 < 0.8%、授权撤回成功率 100%、用户放弃率 < 6%。任一指标越线立即回滚。
DID 是身份载体不是会话凭证。会话仍用短时令牌(建议 15min 过期 + 刷新令牌),避免钱包丢失导致账号永久失联;同时保留一次性邮箱兜底通道。