From a20ef2d11c9b81c449d87e9f6a8d68537578a059 Mon Sep 17 00:00:00 2001 From: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com> Date: Wed, 7 Jul 2021 11:03:50 +0200 Subject: [PATCH] 10/WAKU2: Clarify discovery domain relation to EIP-1459 (#421) --- content/docs/rfcs/10/README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/content/docs/rfcs/10/README.md b/content/docs/rfcs/10/README.md index c43ca4b6..7deef6be 100644 --- a/content/docs/rfcs/10/README.md +++ b/content/docs/rfcs/10/README.md @@ -103,11 +103,13 @@ It MAY be different if or when: ## Discovery domain -The discovery domain is not yet specified. -As such, currently static nodes should be used. -Please refer to specific implementations for details on publicly available nodes, as these may change over time. +Waku v2 can retrieve a list of nodes to connect to using DNS-based discovery as per [EIP-1459](https://eips.ethereum.org/EIPS/eip-1459). +While this is a useful way of bootstrapping connection to a set of peers, +it MAY be used in conjunction with an [ambient peer discovery](https://docs.libp2p.io/concepts/publish-subscribe/#discovery) procedure to find still other nodes to connect to. +Mechanisms for ambient peer discovery are not yet specified for Waku v2. +It is possible to bypass the discovery domain by specifying static nodes. - + ## Request/reply domain @@ -344,3 +346,7 @@ Copyright and related rights waived via [CC0](https://creativecommons.org/public 15. [18/WAKU2-SWAP spec](/spec/18) 16. [Ping protocol](https://docs.libp2p.io/concepts/protocols/#ping) + +17. [EIP-1459](https://eips.ethereum.org/EIPS/eip-1459) + +18. [Ambient peer discovery](https://docs.libp2p.io/concepts/publish-subscribe/#discovery)