MyHush / hush

Hush is a fork of Zcash focused on secure communications
https://myhush.org
Other
67 stars 37 forks source link

Change Hard-coded Nodes #78

Open matthewjamesr opened 6 years ago

matthewjamesr commented 6 years ago

Issue

We need to adjust the hard-coded nodes to account for removal of myhush.network.

Replacement list

leto commented 6 years ago

explorer.myhush.org is behind CloudFlare and can't be used. We should choose a few TLDs that span different countries to prevent one country being able to mess with us via root DNS servers

acheven commented 6 years ago

Is this why fresh install of hush-1.0.12.msi is not syncing?

matthewjamesr commented 6 years ago

@acheven Yes that is correct. We will be adding the nodes that get outputted from our updated config generator.

https://myhush.github.io/config-generator/

moesy commented 6 years ago

@matthewjamesr how about exposing the peersList from config-generator as an api endpoint to make it easier for those of us with external applications (including this repo) to ping instead of duplicating efforts?

matthewjamesr commented 6 years ago

@mokio8 I can do that for third-party for sure. I do not know if we would want that for hushd though. Can you please open your recommendation as an issues in that repo? Thanks

matthewjamesr commented 6 years ago

@mokio8 I just added it.

https://myhush.github.io/config-generator/peers.json

moesy commented 6 years ago

Thank you @matthewjamesr! As for hushd are you concerned at how often that endpoint might get hit and the potential latency in front of it? if so .. to @leto's point the endpoint can be put behind a CloudFront distribution that sits in front of a TLD.

matthewjamesr commented 6 years ago

We can do that @mokio8. Let's do seed.myhush.org -> https://myhush.github.io/config-generator/peers.json