gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lsd0001] branch master updated: try to address Martin's comments


From: gnunet
Subject: [lsd0001] branch master updated: try to address Martin's comments
Date: Tue, 01 Feb 2022 15:24:46 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository lsd0001.

The following commit(s) were added to refs/heads/master by this push:
     new d3c2fff  try to address Martin's comments
d3c2fff is described below

commit d3c2fff7cb531745e1345e89cb7f5acf2a8a0f71
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Tue Feb 1 15:24:45 2022 +0100

    try to address Martin's comments
---
 draft-schanzen-gns.xml | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/draft-schanzen-gns.xml b/draft-schanzen-gns.xml
index 54c784b..75f032f 100644
--- a/draft-schanzen-gns.xml
+++ b/draft-schanzen-gns.xml
@@ -199,7 +199,8 @@
        </dd>
        <dt>Top-Level Domain</dt>
        <dd>
-        The rightmost label in a GNS name is a GNS Top-Level Domain (TLD).
+        The rightmost part of a GNS name is a GNS Top-Level Domain (TLD).
+         A GNS TLD may consist of one or more labels.
         Unlike DNS Top-Level Domains (defined in <xref target="RFC8499"/>),
         GNS does not expect all users to use the same global root zone. 
Instead,
          with the exception of Zone Top-Level Domains (see below),
@@ -235,12 +236,12 @@
        </dd>
        <dt>Zone Top-Level Domain</dt>
        <dd>
-         A GNS Zone Top-Level Domain (zTLD) is a GNS label used as the
-        rightmost label in a GNS name which encodes a zone type and
+         A GNS Zone Top-Level Domain (zTLD) is a sequence of GNS labels at
+         the end of a GNS name which encodes a zone type and
          zone key of a zone.
          Due to the statistical uniqueness of zone keys, zTLDs are also 
globally unique.
-        A zTLD label can only be distinguished from ordinary TLD labels
-        by attempting to decode the label to a zone type and zone key.
+        A zTLD label sequence can only be distinguished from ordinary TLD 
label sequences
+        by attempting to decode the labels into a zone type and zone key.
        </dd>
        <dt>Resource Record</dt>
        <dd>
@@ -484,7 +485,8 @@ ztype|zkey := GNSCrockfordDecode(zkl)
          Here, the most significant bytes of the "ztype|zkey" concatenation 
must be contained
          in the rightmost label of the resulting string and the least 
significant
          bytes in the leftmost label of the resulting string. This allows the
-         resolver to determine the zone type and zkl length from the rightmost 
label.
+         resolver to determine the ztype and zkl length from the rightmost 
label and
+         to subsequently determine how many labels the zTLD should span.
          For example, assuming a zkl of 130 characters, the encoding would be:
        </t>
        <artwork name="" type="" align="left" alt=""><![CDATA[

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]