commit a9ee5fcfbd0ba72b4834113e08649b057e6ed2f8 parent 2d0f9e4cebb88cb861b3cc386fc8a28542cf7207 Author: Christian Grothoff <grothoff@gnunet.org> Date: Thu, 10 Mar 2022 07:38:29 +0100 -define earlier Diffstat:
| M | draft-schanzen-r5n.xml | | | 27 | +++++++++++---------------- |
1 file changed, 11 insertions(+), 16 deletions(-)
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml @@ -188,21 +188,24 @@ messages on behalf of other hosts as needed by the Routing Algorithm. </dd> - <dt>Peer Address:</dt> - <dd> - The <tt>Peer Address</tt> is the identifier used on the Overlay - to address a peer. - </dd> <dt>Peer ID:</dt> <dd> The <tt>Peer ID</tt> is the public key which is used to authenticate a peer in the underlay. - The <tt>Peer Address</tt> is derived from the <tt>Peer ID</tt>. + The Peer ID is the public key of the corresponding + Ed25519<xref target="ed25519" /> peer private key. + + </dd> + <dt>Peer Address:</dt> + <dd> + The <tt>Peer Address</tt> is the identifier used on the Overlay + to address a peer. + It is a SHA-512 hash of the <tt>Peer ID</tt>. </dd> <dt>Key</dt> <dd> - Fixed-sized identifier of a location in the DHT. Multiple <tt>Block</tt>s can be - stored under the same key. <tt>Peer Addresses</tt> must also always be valid keys. + 512-bit identifier of a location in the DHT. Multiple <tt>Block</tt>s can be + stored under the same key. <tt>Peer Addresses</tt> are valid keys. </dd> <dt>Neighbour:</dt> <dd> @@ -311,14 +314,6 @@ Connectivity | |Underlay| |Underlay| <section anchor="overlay" numbered="true" toc="default"> <name>Application API</name> <t> - In the DHT overlay, a peer is addressable by its - <tt>Peer Address</tt>. - The <tt>Peer Address</tt> is a SHA-512 hash <xref target="RFC4634"/> - of the <tt>Peer ID</tt>. - The Peer ID is the public key of the corresponding - Ed25519<xref target="ed25519" /> peer private key. - </t> - <t> An implementation of this specification commonly exposes the two API procedures "GET" and "PUT". The following are non-normative examples of such APIs and their