SpatiumPortae/portal

[feature request] List of decentralized portal relays?

iiPythonx opened this issue · 1 comments

Is your feature request related to a problem? Please describe.
I have no problems with portal, however I feel like it could benefit from having the ability to be more "decentralized. Mainly, what if portal had a list of public relays that it could choose between automagically. This would (in my head), provide more resilience and also allow the public to kind of "chip in" and put less strain on the public portal instance.

Describe the solution you'd like
Just a public list of portal relays for people to choose between (or have the client choose by itself, either one). Currently, the only thing stopping me from setting up a portal relay is the fact that nobody would use it; having a list of relays that clients could use would fix this.

In my eyes, it could be similiar to Tor's Top Relay List. Just replace IPs with the public hostnames, and bam.

Additional context
The current system portal uses is fine, letting the user select their own relay works perfectly for 99% of people.
This issue is more for discussion of something like this, rather then an actual suggestion that I expect to be implemented.

Regardless of this issue, portal is a great piece of software. Thank you guys for putting time into it.

Nevermind, this would completely break the password logic without rewriting the entire program to be decentralized.