Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement EIP-1459 for basic node discovery #452

Closed
4 tasks done
oskarth opened this issue Apr 2, 2021 · 0 comments
Closed
4 tasks done

Implement EIP-1459 for basic node discovery #452

oskarth opened this issue Apr 2, 2021 · 0 comments
Assignees

Comments

@oskarth
Copy link
Contributor

oskarth commented Apr 2, 2021

Problem

Currently there's no node discovery for Waku, but we instead use hardcoded static nodes.

Solution

The most basic form of node discovery, as was previously investigated, is likely https://eips.ethereum.org/EIPS/eip-1459

See https://rfc.vac.dev/spec/6/#node-discovery and https://vac.dev/dns-based-discovery

Additionally, corresponding update in Waku v2 recommending the use of DNS based discovery (identical to Waku v1)

As a further enhancement, we can look into using Discovery v5 module like Nimbus, but this isn't initially needed.

cc @jm-clius fyi on practical next steps re discovery once we think this is a priority


UPDATE 2021-06-14:

Subtasks:

@jm-clius jm-clius self-assigned this May 17, 2021
@oskarth oskarth added this to In progress in Deprecated: nwaku Jul 14, 2021
@oskarth oskarth closed this as completed Aug 30, 2021
Deprecated: nwaku automation moved this from In Progress to Done Aug 30, 2021
@jm-clius jm-clius mentioned this issue Sep 27, 2021
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants