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

Enable building local Tor by default? #1496

Closed
kristapsk opened this issue Jun 3, 2023 · 4 comments
Closed

Enable building local Tor by default? #1496

kristapsk opened this issue Jun 3, 2023 · 4 comments

Comments

@kristapsk
Copy link
Member

kristapsk commented Jun 3, 2023

See #1440 (comment).

Should we switch from off by default to on by default? Could help some users. Only downside I see is longer running time of install.sh. Thoughts?

@roshii
Copy link
Contributor

roshii commented Jun 5, 2023

Someone using joinmarket is most likely privacy aware and would most likely have its bitcoin node running behind tor.
Based on that assumption, building local tor should be off by default.

We can also consider that tor is a prerequisite, like a synced node is. Based on that consideration, it should be off by default aswell.

@kristapsk
Copy link
Member Author

We can also consider that tor is a prerequisite, like a synced node is.

Technically it's not. It is possible to use JoinMarket without Tor, using IRC as only coordination method. And it is kinda ok if you are using VPN.

Based on that consideration, it should be off by default aswell.

Why? Prerequisites could be bundled in. Like Wasabi Wallet does with both Tor and Bitcoin Knots.

@roshii
Copy link
Contributor

roshii commented Jun 5, 2023

Technically it's not. It is possible to use JoinMarket without

That is, in my opinion, another argument for not building it by default.

Why? Prerequisites could be bundled in.

Could be indeed, it makes it handy if you have nothing else to install. Installing and syncing a node remains manual and so I don't think bundling prerequisites has advantages here. It is kind of handy but should not be default. It also gives user ability to update tor independently.

@PulpCattel
Copy link
Member

I would also prefer to leave default off, but that's just a personal preference. I don't know what would be best for the users.

@kristapsk kristapsk reopened this Jan 5, 2024
@kristapsk kristapsk closed this as not planned Won't fix, can't repro, duplicate, stale Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants