summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2021-11-30 15:38:31 +0100
committerMartin Schanzenbach <schanzen@gnunet.org>2021-11-30 15:38:31 +0100
commit93e3d61b2448b1d919b7d20199469ac80c244def (patch)
treeab17963324e0985fda9f5e5bd888fff050f36b73
parentd0ebb512f33e151adb1511a01266b67c9de46720 (diff)
downloadlsd0004-93e3d61b2448b1d919b7d20199469ac80c244def.tar.gz
lsd0004-93e3d61b2448b1d919b7d20199469ac80c244def.zip
review intro
-rw-r--r--draft-schanzen-r5n.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
index a62b15e..2c25f77 100644
--- a/draft-schanzen-r5n.xml
+++ b/draft-schanzen-r5n.xml
@@ -13,6 +13,7 @@
13<!ENTITY RFC5891 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5891.xml"> 13<!ENTITY RFC5891 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5891.xml">
14<!ENTITY RFC6781 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6781.xml"> 14<!ENTITY RFC6781 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6781.xml">
15<!ENTITY RFC6895 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6895.xml"> 15<!ENTITY RFC6895 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6895.xml">
16<!ENTITY RFC6940 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6940.xml">
16<!ENTITY RFC6979 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6979.xml"> 17<!ENTITY RFC6979 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6979.xml">
17<!ENTITY RFC7748 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7748.xml"> 18<!ENTITY RFC7748 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7748.xml">
18<!ENTITY RFC8032 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8032.xml"> 19<!ENTITY RFC8032 PUBLIC '' "http://xml.resource.org/public/rfc/bibxml/reference.RFC.8032.xml">
@@ -93,9 +94,21 @@
93 key-value pairs. 94 key-value pairs.
94 </t> 95 </t>
95 <t> 96 <t>
97 While <xref target="RFC6940" /> already provides a peer-to-peer (P2P)
98 signaling protocol with extensible routing and topology mechanisms,
99 it also relies on strict admission control through the use of either
100 centralized enrollment servers or pre-shared keys.
101 Modern decentralized applications require a more open system that
102 enables ad-hoc participation and other means to prevent common attacks
103 on P2P overlays.
104 </t>
105 <t>
96 This document contains the technical specification 106 This document contains the technical specification
97 of the R5N DHT <xref target="R5N" />, a secure DHT routing algorithm 107 of the R5N DHT <xref target="R5N" />, a secure DHT routing algorithm
98 and data structure for decentralized applications. 108 and data structure for decentralized applications.
109 R5N is an open P2P overlay routing mechanism which supports ad-hoc
110 participation and security properties including support for
111 topologies in restricted-route environments and path signatures.
99 </t> 112 </t>
100 <t> 113 <t>
101 This document defines the normative wire format of peer-to-peer 114 This document defines the normative wire format of peer-to-peer
@@ -719,6 +732,7 @@ Purpose | Name | References | Description
719 &RFC3629; 732 &RFC3629;
720 &RFC3986; 733 &RFC3986;
721 &RFC4648; 734 &RFC4648;
735 &RFC6940;
722 &RFC8126; 736 &RFC8126;
723 737
724 <reference anchor="ed25519" target="http://link.springer.com/chapter/10.1007/978-3-642-23951-9_9"> 738 <reference anchor="ed25519" target="http://link.springer.com/chapter/10.1007/978-3-642-23951-9_9">