aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2023-06-30 18:57:37 +0200
committerChristian Grothoff <christian@grothoff.org>2023-06-30 18:57:37 +0200
commitcd00a41b26073023c75f3f6830ba2a20ba964c32 (patch)
tree7841b8164efac8cac891aed475658a322d20c93e
parentc3b8fac8cabaa7a5be121c909ea22da9f5ddbf0a (diff)
downloadlsd0001-cd00a41b26073023c75f3f6830ba2a20ba964c32.tar.gz
lsd0001-cd00a41b26073023c75f3f6830ba2a20ba964c32.zip
add more structure to overview
-rw-r--r--draft-schanzen-gns.xml19
1 files changed, 14 insertions, 5 deletions
diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 8560187..cf58bde 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -351,6 +351,13 @@
351 </li> 351 </li>
352 </ol> 352 </ol>
353 <t> 353 <t>
354 In the remainder of this document, the "implementer" refers to the developer building
355 a GNS implementation including the resolver, zone master, and
356 supporting configuration such as start zones (see <xref target="governance"/>).
357 </t>
358 <section anchor="names" numbered="true" toc="default">
359 <name>Names and Zones</name>
360 <t>
354 It follows from the above that GNS does not support names which are 361 It follows from the above that GNS does not support names which are
355 simultaneously global, secure and human-readable. 362 simultaneously global, secure and human-readable.
356 Instead, names are either global and not human-readable or not globally 363 Instead, names are either global and not human-readable or not globally
@@ -388,6 +395,9 @@ example.000G006K2TJNMD9VTCYRX7BRVV3HAEPS15E6NHDXKPJA1KAJJEG9AFF884
388 of petnames, GNS defines auxiliary record types in addition to 395 of petnames, GNS defines auxiliary record types in addition to
389 supporting existing DNS records. 396 supporting existing DNS records.
390 </t> 397 </t>
398 </section>
399 <section anchor="publishing" numbered="true" toc="default">
400 <name>Publishing Binding Information</name>
391 <t> 401 <t>
392 Zone contents are encrypted and signed 402 Zone contents are encrypted and signed
393 before being published in a remote key-value storage (see <xref target="publish"/>) 403 before being published in a remote key-value storage (see <xref target="publish"/>)
@@ -443,6 +453,9 @@ example.000G006K2TJNMD9VTCYRX7BRVV3HAEPS15E6NHDXKPJA1KAJJEG9AFF884
443 configured (see <xref target="resolution"/>) or if the names end with a 453 configured (see <xref target="resolution"/>) or if the names end with a
444 zTLD suffix. 454 zTLD suffix.
445 </t> 455 </t>
456 </section>
457 <section anchor="publishing" numbered="true" toc="default">
458 <name>Resolving Names</name>
446 <t> 459 <t>
447 Applications use the resolver to lookup GNS names. 460 Applications use the resolver to lookup GNS names.
448 Starting from a configurable start zone, names are resolved by following zone 461 Starting from a configurable start zone, names are resolved by following zone
@@ -487,11 +500,7 @@ example.000G006K2TJNMD9VTCYRX7BRVV3HAEPS15E6NHDXKPJA1KAJJEG9AFF884
487 +---------+ | 500 +---------+ |
488 ]]></artwork> 501 ]]></artwork>
489 </figure> 502 </figure>
490 <t> 503 </section>
491 In the remainder of this document, the "implementer" refers to the developer building
492 a GNS implementation including the resolver, zone master, and
493 supporting configuration such as start zones (see <xref target="governance"/>).
494 </t>
495 </section> 504 </section>
496 <section anchor="zones" numbered="true" toc="default"> 505 <section anchor="zones" numbered="true" toc="default">
497 <name>Zones</name> 506 <name>Zones</name>