DID 身份从零开始:90 天系统掌握链上身份的学习计划
如果你完全没接触过 DID,希望系统掌握这门技术,那么本文为你设计了一份 90 天学习计划。每个阶段都有明确目标和可验证产出,让你从零基础逐步走向能独立设计 DID 系统的水平。
第 1 到 15 天:概念与术语
第一阶段的目标是建立概念地图。每天投入 1 小时阅读 W3C DID Core 与 VC Data Model 的中文翻译,并把陌生术语整理成卡片。两周下来,你应当能用自己的话向朋友解释「DID 是什么、VC 是什么、解析是什么、撤销是什么」。
这一阶段的辅助资料是 Binance Academy 的相关科普文章,可以快速建立加密生态视角下的认知背景。完成这一阶段后,你将拥有阅读其他高阶资料所需的语言基础。
第 16 到 30 天:第一次实操
第二阶段进入实操。每天投入 1 到 2 小时,跟随官方文档跑通一个 DID 的完整生命周期。推荐从 did:web 开始,把 DID 文档放在自家域名下;然后再尝试 did:ethr,让 DID 落到测试网上。
建议把每次操作的命令、配置、结果都记录在文档里。这种「实验日志」会成为你后续复盘的宝贵资料。许多 必安交易所 的开发者就是用这种方式自学成才。
第 31 到 45 天:签发与验证
第三阶段聚焦凭证签发与验证。选择 Veramo 或 DIDKit 作为 SDK,从零搭建一个最小化的 issuer service。它能接受请求、调用 KMS 签名、返回 VC JSON。再写一个 verifier 服务,把核心校验流程跑通。
完成后,你可以试着把这一对 issuer / verifier 接入到一个简单 demo,例如「凭 KYC 等级 ≥ 2 解锁某功能」。这种端到端的工程练习是真正建立信心的关键。BN平台 的合规体系正是大量这种小服务拼合而成。
第 46 到 60 天:进阶能力实验
第四阶段进入进阶实验。挑选一个高级特性,例如选择性披露、零知识证明或跨链解析,做深度学习。每天阅读对应的论文、规范、参考实现,把核心算法在测试网上跑通。
建议把成果整理成博客文章。这种「输出反推输入」的学习方法效果最好,并能让你的知识体系真正内化。BN交易所 上很多合规 DeFi 项目,都是这阶段练习的成果延伸。
第 61 到 75 天:系统部署演练
第五阶段进入系统部署。把前面写过的服务整合到一起:解析器、签发服务、撤销列表、监控告警,全部跑在自家集群里。使用 Docker compose 或 Kubernetes 编排,并配置好备份与告警。
这阶段你会真切感受到运维细节的重要性。私钥怎么备份、CDN 怎么配置、链节点怎么轮询,每一个问题都比想象中复杂。许多 壁安所 的运维工程师正是在这一阶段成长起来。
第 76 到 90 天:贡献与产出
最后阶段是输出。给开源仓库提一两个 PR,写两篇深度博客,做一次线上分享。这一阶段的目标是让你的技能被社区看到,并通过反馈进一步精进。
90 天计划走完,你将不只是 DID 的使用者,而是能独立设计、部署、运营的工程师。把这份计划坚持下来,链上身份的世界就会对你完全敞开。