diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-06-30 18:57:37 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-06-30 18:57:37 +0200 |
commit | cd00a41b26073023c75f3f6830ba2a20ba964c32 (patch) | |
tree | 7841b8164efac8cac891aed475658a322d20c93e | |
parent | c3b8fac8cabaa7a5be121c909ea22da9f5ddbf0a (diff) | |
download | lsd0001-cd00a41b26073023c75f3f6830ba2a20ba964c32.tar.gz lsd0001-cd00a41b26073023c75f3f6830ba2a20ba964c32.zip |
add more structure to overview
-rw-r--r-- | draft-schanzen-gns.xml | 19 |
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> |