-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
16 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,7 +45,7 @@ | |
.dfn-panel.docked{position:fixed;left:.5em;top:unset;bottom:2em;margin:0 auto;max-width:calc(100vw - .75em * 2 - .5em - .2em * 2);max-height:30vh;overflow:auto} | ||
</style> | ||
|
||
<title>Decentralized Identifiers (DIDs) v1.0 </title> | ||
<title>分布式标识(Decentralized Identifiers, DIDs) v1.0 </title> | ||
|
||
|
||
|
||
|
@@ -190,7 +190,7 @@ | |
"crEnd": "2021-07-13", | ||
"implementationReportURI": "https://w3c.github.io/did-test-suite/", | ||
"edDraftURI": "https://w3c.github.io/did-core/", | ||
"subtitle": "Core architecture, data model, and representations", | ||
"subtitle": "核心架构,数据模型和表示(Core architecture, data model, and representations)", | ||
"publishDate": "2022-07-19", | ||
"previousPublishDate": "2021-08-03", | ||
"previousMaturity": "PR", | ||
|
@@ -479,28 +479,28 @@ | |
<h1 id="title" class="title">Decentralized Identifiers (DIDs) v1.0</h1> <h2 id="subtitle" class="subtitle">Core architecture, data model, and representations</h2> | ||
<p id="w3c-state"><a href="https://www.w3.org/standards/types#REC">W3C Recommendation</a> <time class="dt-published" datetime="2022-07-19">19 July 2022</time></p> | ||
<details open=""> | ||
<summary>More details about this document</summary> | ||
<summary>本文档的更多细节</summary> | ||
<dl> | ||
<dt>This version:</dt><dd> | ||
<dt>此版本:</dt><dd> | ||
<a class="u-url" href="https://www.w3.org/TR/2022/REC-did-core-20220719/">https://www.w3.org/TR/2022/REC-did-core-20220719/</a> | ||
</dd> | ||
<dt>Latest published version:</dt><dd> | ||
<dt>最新更新版本:</dt><dd> | ||
<a href="https://www.w3.org/TR/did-core/">https://www.w3.org/TR/did-core/</a> | ||
</dd> | ||
<dt>Latest editor's draft:</dt><dd><a href="https://w3c.github.io/did-core/">https://w3c.github.io/did-core/</a></dd> | ||
<dt>History:</dt><dd> | ||
<dt>最新编辑稿:</dt><dd><a href="https://w3c.github.io/did-core/">https://w3c.github.io/did-core/</a></dd> | ||
<dt>历史记录:</dt><dd> | ||
<a href="https://www.w3.org/standards/history/did-core">https://www.w3.org/standards/history/did-core</a> | ||
</dd><dd> | ||
<a href="https://github.com/w3c/did-core/commits/main">Commit history</a> | ||
</dd> | ||
|
||
<dt>Implementation report:</dt><dd> | ||
<dt>实施报告:</dt><dd> | ||
<a href="https://w3c.github.io/did-test-suite/">https://w3c.github.io/did-test-suite/</a> | ||
</dd> | ||
|
||
|
||
|
||
<dt>Editors:</dt><dd class="editor p-author h-card vcard" data-editor-id="41758"> | ||
<dt>编辑:</dt><dd class="editor p-author h-card vcard" data-editor-id="41758"> | ||
<a class="u-url url p-name fn" href="http://manu.sporny.org/">Manu Sporny</a> (<a class="p-org org h-org" href="https://digitalbazaar.com/">Digital Bazaar</a>) | ||
</dd><dd class="editor p-author h-card vcard" data-editor-id="69000"> | ||
<a class="u-url url p-name fn" href="https://rhiaro.co.uk/">Amy Guy</a> (<a class="p-org org h-org" href="https://digitalbazaar.com/">Digital Bazaar</a>) | ||
|
@@ -510,7 +510,7 @@ <h1 id="title" class="title">Decentralized Identifiers (DIDs) v1.0</h1> <h2 id=" | |
<a class="u-url url p-name fn" href="https://www.linkedin.com/in/drummondreed/">Drummond Reed</a> (<a class="p-org org h-org" href="https://www.evernym.com/">Evernym/Avast</a>) | ||
</dd> | ||
|
||
<dt>Authors:</dt><dd class="editor p-author h-card vcard" data-editor-id="41758"> | ||
<dt>作者:</dt><dd class="editor p-author h-card vcard" data-editor-id="41758"> | ||
<a class="u-url url p-name fn" href="http://manu.sporny.org/">Manu Sporny</a> (<a class="p-org org h-org" href="https://digitalbazaar.com/">Digital Bazaar</a>) | ||
</dd><dd class="editor p-author h-card vcard" data-editor-id="48025"> | ||
<a class="u-url url p-name fn" href="https://github.com/dlongley">Dave Longley</a> (<a class="p-org org h-org" href="https://digitalbazaar.com/">Digital Bazaar</a>) | ||
|
@@ -523,14 +523,14 @@ <h1 id="title" class="title">Decentralized Identifiers (DIDs) v1.0</h1> <h2 id=" | |
</dd><dd class="editor p-author h-card vcard" data-editor-id="85560"> | ||
<a class="u-url url p-name fn" href="https://www.linkedin.com/in/christophera">Christopher Allen</a> (<a class="p-org org h-org" href="https://www.BlockchainCommons.com">Blockchain Commons</a>) | ||
</dd> | ||
<dt>Feedback:</dt><dd> | ||
<dt>反馈:</dt><dd> | ||
<a href="https://github.com/w3c/did-core/">GitHub w3c/did-core</a> | ||
(<a href="https://github.com/w3c/did-core/pulls/">pull requests</a>, | ||
<a href="https://github.com/w3c/did-core/issues/new/choose">new issue</a>, | ||
<a href="https://github.com/w3c/did-core/issues/">open issues</a>) | ||
</dd><dd><a href="mailto:[email protected]?subject=%5Bdid-core%5D%20YOUR%20TOPIC%20HERE">[email protected]</a> with subject line <kbd>[did-core] <em>… message topic …</em></kbd> (<a rel="discussion" href="https://lists.w3.org/Archives/Public/public-did-wg/">archives</a>)</dd> | ||
<dt>Errata:</dt><dd><a href="https://w3c.github.io/did-core/errata.html">Errata exists</a>.</dd> | ||
<dt>Related Documents</dt><dd> | ||
<dt>勘误表:</dt><dd><a href="https://w3c.github.io/did-core/errata.html">Errata exists</a>.</dd> | ||
<dt>相关文档</dt><dd> | ||
<a href="https://www.w3.org/TR/did-use-cases/">DID Use Cases and Requirements</a> | ||
</dd><dd> | ||
<a href="https://www.w3.org/TR/did-spec-registries/">DID Specification Registries</a> | ||
|
@@ -540,9 +540,9 @@ <h1 id="title" class="title">Decentralized Identifiers (DIDs) v1.0</h1> <h2 id=" | |
</dl> | ||
</details> | ||
<p> | ||
See also | ||
另请参阅 | ||
<a href="https://www.w3.org/Translations/?technology=did-core"> | ||
<strong>translations</strong></a>. | ||
<strong>翻译版本</strong></a>. | ||
</p> | ||
|
||
<p class="copyright"> | ||
|
@@ -625,7 +625,7 @@ <h1 id="title" class="title">Decentralized Identifiers (DIDs) v1.0</h1> <h2 id=" | |
|
||
</p><p> | ||
本文档受2021年11月2日W3C流程文档的约束(<a id="w3c_process_revision" href="https://www.w3.org/2021/Process-20211102/">2 November 2021 <abbr title="World Wide Web Consortium">W3C</abbr> Process Document</a>). | ||
</p></section><nav id="toc"><h2 class="introductory" id="table-of-contents">Table of Contents</h2><ol class="toc"><li class="tocline"><a class="tocxref" href="#abstract">摘要</a></li><li class="tocline"><a class="tocxref" href="#sotd">文本状态</a></li><li class="tocline"><a class="tocxref" href="#introduction"><bdi class="secno">1. </bdi>介绍</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#a-simple-example"><bdi class="secno">1.1 </bdi>一个简单的案例</a></li><li class="tocline"><a class="tocxref" href="#design-goals"><bdi class="secno">1.2 </bdi>设计目的</a></li><li class="tocline"><a class="tocxref" href="#architecture-overview"><bdi class="secno">1.3 </bdi> | ||
</p></section><nav id="toc"><h2 class="introductory" id="table-of-contents">目录表</h2><ol class="toc"><li class="tocline"><a class="tocxref" href="#abstract">摘要</a></li><li class="tocline"><a class="tocxref" href="#sotd">文本状态</a></li><li class="tocline"><a class="tocxref" href="#introduction"><bdi class="secno">1. </bdi>介绍</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#a-simple-example"><bdi class="secno">1.1 </bdi>一个简单的案例</a></li><li class="tocline"><a class="tocxref" href="#design-goals"><bdi class="secno">1.2 </bdi>设计目的</a></li><li class="tocline"><a class="tocxref" href="#architecture-overview"><bdi class="secno">1.3 </bdi> | ||
体系架构概述 | ||
</a></li><li class="tocline"><a class="tocxref" href="#conformance"><bdi class="secno">1.4 </bdi>合规性</a></li></ol></li><li class="tocline"><a class="tocxref" href="#terminology"><bdi class="secno">2. </bdi>术语</a></li><li class="tocline"><a class="tocxref" href="#identifier"><bdi class="secno">3. </bdi>标识符</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-syntax"><bdi class="secno">3.1 </bdi>DID语法</a></li><li class="tocline"><a class="tocxref" href="#did-url-syntax"><bdi class="secno">3.2 </bdi> DID URL语法</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-parameters"><bdi class="secno">3.2.1 </bdi>DID参数</a></li><li class="tocline"><a class="tocxref" href="#relative-did-urls"><bdi class="secno">3.2.2 </bdi>相对DID URL </a></li></ol></li></ol></li><li class="tocline"><a class="tocxref" href="#data-model"><bdi class="secno">4. </bdi>数据模型</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#extensibility"><bdi class="secno">4.1 </bdi>可拓展性</a></li></ol></li><li class="tocline"><a class="tocxref" href="#core-properties"><bdi class="secno">5. </bdi>核心属性</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#identifiers"><bdi class="secno">5.1 </bdi>标识符</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-subject"><bdi class="secno">5.1.1 </bdi>DID对象</a></li><li class="tocline"><a class="tocxref" href="#did-controller"><bdi class="secno">5.1.2 </bdi>DID控制者</a></li><li class="tocline"><a class="tocxref" href="#also-known-as"><bdi class="secno">5.1.3 </bdi>Also Known As</a></li></ol></li><li class="tocline"><a class="tocxref" href="#verification-methods"><bdi class="secno">5.2 </bdi>验证方法</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#verification-material"><bdi class="secno">5.2.1 </bdi>验证材料</a></li><li class="tocline"><a class="tocxref" href="#referring-to-verification-methods"><bdi class="secno">5.2.2 </bdi>引用到验证材料</a></li></ol></li><li class="tocline"><a class="tocxref" href="#verification-relationships"><bdi class="secno">5.3 </bdi>验证关系</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#authentication"><bdi class="secno">5.3.1 </bdi>验证</a></li><li class="tocline"><a class="tocxref" href="#assertion"><bdi class="secno">5.3.2 </bdi>断言</a></li><li class="tocline"><a class="tocxref" href="#key-agreement"><bdi class="secno">5.3.3 </bdi>Key Agreement</a></li><li class="tocline"><a class="tocxref" href="#capability-invocation"><bdi class="secno">5.3.4 </bdi>能力调用</a></li><li class="tocline"><a class="tocxref" href="#capability-delegation"><bdi class="secno">5.3.5 </bdi>能力委托 </a></li></ol></li><li class="tocline"><a class="tocxref" href="#services"><bdi class="secno">5.4 </bdi>服务</a></li></ol></li><li class="tocline"><a class="tocxref" href="#representations"><bdi class="secno">6. </bdi>表示</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#production-and-consumption"><bdi class="secno">6.1 </bdi>生产和消费</a></li><li class="tocline"><a class="tocxref" href="#json"><bdi class="secno">6.2 </bdi>JSON</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#production"><bdi class="secno">6.2.1 </bdi>生产</a></li><li class="tocline"><a class="tocxref" href="#consumption"><bdi class="secno">6.2.2 </bdi>消费</a></li></ol></li><li class="tocline"><a class="tocxref" href="#json-ld"><bdi class="secno">6.3 </bdi>JSON-LD</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#production-0"><bdi class="secno">6.3.1 </bdi>生产</a></li><li class="tocline"><a class="tocxref" href="#consumption-0"><bdi class="secno">6.3.2 </bdi>消费</a></li></ol></li></ol></li><li class="tocline"><a class="tocxref" href="#resolution"><bdi class="secno">7. </bdi>解析 </a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-resolution"><bdi class="secno">7.1 </bdi>DID解析</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-resolution-options"><bdi class="secno">7.1.1 </bdi>解析选项</a></li><li class="tocline"><a class="tocxref" href="#did-resolution-metadata"><bdi class="secno">7.1.2 </bdi>解析元数据</a></li><li class="tocline"><a class="tocxref" href="#did-document-metadata"><bdi class="secno">7.1.3 </bdi>DID文件元数据</a></li></ol></li><li class="tocline"><a class="tocxref" href="#did-url-dereferencing"><bdi class="secno">7.2 </bdi>DID URL解引用</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-url-dereferencing-options"><bdi class="secno">7.2.1 </bdi>DID URL解引用选择</a></li><li class="tocline"><a class="tocxref" href="#did-url-dereferencing-metadata"><bdi class="secno">7.2.2 </bdi>DID URL解引用元数据</a></li></ol></li><li class="tocline"><a class="tocxref" href="#metadata-structure"><bdi class="secno">7.3 </bdi>元数据结构</a></li></ol></li><li class="tocline"><a class="tocxref" href="#methods"><bdi class="secno">8. </bdi>方法</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#method-syntax"><bdi class="secno">8.1 </bdi>方法语法</a></li><li class="tocline"><a class="tocxref" href="#method-operations"><bdi class="secno">8.2 </bdi>方法操作</a></li><li class="tocline"><a class="tocxref" href="#security-requirements"><bdi class="secno">8.3 </bdi>安全性要求</a></li><li class="tocline"><a class="tocxref" href="#privacy-requirements"><bdi class="secno">8.4 </bdi>隐私性要求</a></li></ol></li><li class="tocline"><a class="tocxref" href="#security-considerations"><bdi class="secno">9. </bdi>安全注意事项</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#choosing-did-resolvers"><bdi class="secno">9.1 </bdi>选择DID解析器 </a></li><li class="tocline"><a class="tocxref" href="#proving-control-and-binding"><bdi class="secno">9.2 </bdi>控制与绑定关系证明</a></li><li class="tocline"><a class="tocxref" href="#authentication-service-endpoints"><bdi class="secno">9.3 </bdi>身份验证服务端点 </a></li><li class="tocline"><a class="tocxref" href="#non-repudiation"><bdi class="secno">9.4 </bdi>不可否认性 </a></li><li class="tocline"><a class="tocxref" href="#notification-of-did-document-changes"><bdi class="secno">9.5 </bdi>DID文档更改通知</a></li><li class="tocline"><a class="tocxref" href="#key-and-signature-expiration"><bdi class="secno">9.6 </bdi>密钥和签名过期</a></li><li class="tocline"><a class="tocxref" href="#verification-method-rotation"><bdi class="secno">9.7 </bdi>验证方法轮换机制</a></li><li class="tocline"><a class="tocxref" href="#verification-method-revocation"><bdi class="secno">9.8 </bdi>验证方法的撤销机制</a></li><li class="tocline"><a class="tocxref" href="#did-recovery"><bdi class="secno">9.9 </bdi>DID恢复</a></li><li class="tocline"><a class="tocxref" href="#the-role-of-human-friendly-identifiers"><bdi class="secno">9.10 </bdi>人类友好标识符的作用 </a></li><li class="tocline"><a class="tocxref" href="#dids-as-enhanced-urns"><bdi class="secno">9.11 </bdi>作为增强型URNs的DIDs </a></li><li class="tocline"><a class="tocxref" href="#immutability"><bdi class="secno">9.12 </bdi>不可变性 </a></li><li class="tocline"><a class="tocxref" href="#encrypted-data-in-did-documents"><bdi class="secno">9.13 </bdi>DID文档中的加密数据</a></li><li class="tocline"><a class="tocxref" href="#equivalence-properties"><bdi class="secno">9.14 </bdi>等价属性 </a></li><li class="tocline"><a class="tocxref" href="#content-integrity-protection"><bdi class="secno">9.15 </bdi>内容完整性保护 </a></li><li class="tocline"><a class="tocxref" href="#persistence"><bdi class="secno">9.16 </bdi>持久性</a></li><li class="tocline"><a class="tocxref" href="#level-of-assurance"><bdi class="secno">9.17 </bdi>保证水平 </a></li></ol></li><li class="tocline"><a class="tocxref" href="#privacy-considerations"><bdi class="secno">10. </bdi>隐私考虑</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#keep-personal-data-private"><bdi class="secno">10.1 </bdi>保持个人数据隐私</a></li><li class="tocline"><a class="tocxref" href="#did-correlation-risks"><bdi class="secno">10.2 </bdi>DID关联风险</a></li><li class="tocline"><a class="tocxref" href="#did-document-correlation-risks"><bdi class="secno">10.3 </bdi>DID文档关联风险</a></li><li class="tocline"><a class="tocxref" href="#did-subject-classification"><bdi class="secno">10.4 </bdi>DID对象分类 </a></li><li class="tocline"><a class="tocxref" href="#herd-privacy"><bdi class="secno">10.5 </bdi>群隐私 </a></li><li class="tocline"><a class="tocxref" href="#service-privacy"><bdi class="secno">10.6 </bdi>服务隐私</a></li></ol></li><li class="tocline"><a class="tocxref" href="#examples"><bdi class="secno">A. </bdi>案例 </a><ol class="toc"><li class="tocline"><a class="tocxref" href="#did-documents"><bdi class="secno">A.1 </bdi>DID文档</a></li><li class="tocline"><a class="tocxref" href="#proving"><bdi class="secno">A.2 </bdi>证明</a></li><li class="tocline"><a class="tocxref" href="#encrypting"><bdi class="secno">A.3 </bdi>加密 </a></li></ol></li><li class="tocline"><a class="tocxref" href="#architectural-considerations"><bdi class="secno">B. </bdi>架构考虑因素 </a><ol class="toc"><li class="tocline"><a class="tocxref" href="#detailed-architecture-diagram"><bdi class="secno">B.1 </bdi>详细架构图 </a></li><li class="tocline"><a class="tocxref" href="#creation-of-a-did"><bdi class="secno">B.2 </bdi>创建一个DID</a></li><li class="tocline"><a class="tocxref" href="#determining-the-did-subject"><bdi class="secno">B.3 </bdi>确定DID对象</a></li><li class="tocline"><a class="tocxref" href="#referring-to-the-did-document"><bdi class="secno">B.4 </bdi>引用 DID 文档</a></li><li class="tocline"><a class="tocxref" href="#statements-in-the-did-document"><bdi class="secno">B.5 </bdi>DID文档中的声明</a></li><li class="tocline"><a class="tocxref" href="#discovering-more-information-about-the-did-subject"><bdi class="secno">B.6 </bdi>发现有关DID对象的更多信息</a></li><li class="tocline"><a class="tocxref" href="#serving-a-representation-of-the-did-subject"><bdi class="secno">B.7 </bdi>提供DID对象的表示</a></li><li class="tocline"><a class="tocxref" href="#assigning-dids-to-existing-web-resources"><bdi class="secno">B.8 </bdi>为现有Web资源分配DID</a></li><li class="tocline"><a class="tocxref" href="#the-relationship-between-did-controllers-and-did-subjects"><bdi class="secno">B.9 </bdi>DID控制者和DID对象之间的关系</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#set-1-the-did-subject-is-the-did-controller"><bdi class="secno">B.9.1 </bdi>集合#1:DID对象是DID控制者</a></li><li class="tocline"><a class="tocxref" href="#set-2-the-did-subject-is-not-the-did-controller"><bdi class="secno">B.9.2 </bdi>DID对象不是DID控制者</a></li></ol></li><li class="tocline"><a class="tocxref" href="#multiple-did-controllers"><bdi class="secno">B.10 </bdi>多个DID控制者 </a><ol class="toc"><li class="tocline"><a class="tocxref" href="#independent-control"><bdi class="secno">B.10.1 </bdi>独立控制</a></li><li class="tocline"><a class="tocxref" href="#group-control"><bdi class="secno">B.10.2 </bdi>组控制 </a></li></ol></li><li class="tocline"><a class="tocxref" href="#changing-the-did-subject"><bdi class="secno">B.11 </bdi>更改DID对象</a></li><li class="tocline"><a class="tocxref" href="#changing-the-did-controller"><bdi class="secno">B.12 </bdi>更改DID控制者</a></li></ol></li><li class="tocline"><a class="tocxref" href="#revision-history"><bdi class="secno">C. </bdi>修订历史记录 </a></li><li class="tocline"><a class="tocxref" href="#acknowledgements"><bdi class="secno">D. </bdi>致谢</a></li><li class="tocline"><a class="tocxref" href="#iana-considerations"><bdi class="secno">E. </bdi>IANA注意事项</a><ol class="toc"><li class="tocline"><a class="tocxref" href="#application-did-json"><bdi class="secno">E.1 </bdi>应用程序/did+json </a></li><li class="tocline"><a class="tocxref" href="#application-did-ld-json"><bdi class="secno">E.2 </bdi>应用程序/did+ld+json </a></li></ol></li><li class="tocline"><a class="tocxref" href="#references"><bdi class="secno">F. </bdi>引用 </a><ol class="toc"><li class="tocline"><a class="tocxref" href="#normative-references"><bdi class="secno">F.1 </bdi>引用标准</a></li><li class="tocline"><a class="tocxref" href="#informative-references"><bdi class="secno">F.2 </bdi>参考文献 </a></li></ol></li></ol></nav> | ||
|
||
|