Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Bad wallet summaries #1515
Comments
|
Mostly agree however if you connect to your own Node via Onion/SSH tunnel/VPN then you do have your privacy. |
|
Thanks for pointing this out. I'll try to explain how I think the current scoring is supposed to work. The validation scoring relates to trust and not privacy. We currently give wallets that use random servers a better score (color) than those that use centralized servers. I'm definitely not opposed to making improvements in this area, but I personally think that this is an important distinction we should continue to emphasize. |
wbnns
added
On Hold
Wallets
labels
Feb 28, 2017
wbnns
self-assigned this
Mar 1, 2017
wbnns
added
Pull Request Welcome
and removed
On Hold
labels
Mar 11, 2017
|
@greenaddress Only query privacy, you remain unprotected against new transaction taint. That requires using a distinct anonymized connection to a public node (vs. your own node) for each tx posted. |
|
@evoskuil What if your own node is also only connecting via Tor? Then you only need a e2e encrypted/authenticated channel with your node |
Using an independent Tor connection (for each post) to a public server eliminates these risks to the extent that one can rely on Tor to mask an IP address. The public server works as long as there is the possibility that anyone can be using it. It's also true that one's trusted (optionally remote) query server can at the same time be exposed as a public relay server for other users. This approach is much safer than relying on each node (including those not under your control) to try and break timing attacks. It is also easy to implement safely. Finally, it also removes the very dangerous presumption that the P2P network carries private information. This stands to push the whole network into trusted connections. The use of an anonymizing network to connect to a public server provides a bridge between private wallets and the public network, and it does not require the P2P protocol (which was not designed for tx posting, wallet querying, anonymizing traffic, private connecting or identity). |
|
Hey all, thanks for the comments on this. Spoke with @crwatkins and am closing this for now as it seems there was a basically just a misunderstanding in regard to the validation score. If that assertion is incorrect, please let me know and we can reopen. |
luke-jr commentedFeb 23, 2017
"Simplified validation" should be "negative" orange.
Bloom-using wallets shouldn't say they have any privacy.