-
Notifications
You must be signed in to change notification settings - Fork 45
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
Refactor : Peer Store #579
Comments
As per discussion here, waku has a special case where each time a wakunode is restarted or in status desktop case a user logs out and logs in a new peerID is generated which can bloat up peerStore. For now a workaround has been implemented which is not clean. Taking a look at Prysm, noticed that they don't use libp2p peerStore at all and have their own peerStore defined. |
Review issue's status in January '24. |
Add to Doha agenda for review. |
Refer #852 as well during discussion |
This would no longer be required as nwaku would be replacing go-waku in status by end of 2024. |
Issue
This issue will be used to track the refactor and various improvements pertaining to peer store. Peer and connection managment related enhancements are being tracked by #594.
As the objectives of go-waku are different from nwaku and js-waku, changes required would be identified by
going through the improvements done in nwaku and js-waku along with study on improvements specific to go-waku.
Following are the list of items/considerations for the refactor.
Some high level thoughts for consideration
The text was updated successfully, but these errors were encountered: