←back to thread

960 points andrew918277 | 1 comments | | HN request time: 0s | source
Show context
loftsy ◴[] No.40716004[source]
It should be possible to have a private chat without spying.

However I have an unpopular opinion, interested to hear what others might think:

We should eliminate anonymity online. If you go on the internet everything you do should be tied back to your name. This can be done using device attestation. Everyone gets a private key tied to their name/address.

This is compatible with free speech. In fact it promotes free speech because being a "troll" becomes a lot more personal.

I think this way of living would be closer to our nature as tribal primates. It would improve behaviour and overall quality of life. Our brains are designed to have checks and balances from wider society which you don't get anonymously online.

This would also reduce the need for govt monitoring because any chat online could be "turned in" by an informer and then any criminals identified.

replies(11): >>40716015 #>>40716022 #>>40716023 #>>40716030 #>>40716038 #>>40716291 #>>40716385 #>>40716899 #>>40717312 #>>40718614 #>>40725073 #
cherryteastain ◴[] No.40716385[source]
What technological measures do you propose to block Tor and VPN services to achieve this? Not even China's Great Firewall completely achieves this, though not for lack of trying.
replies(1): >>40716477 #
loftsy ◴[] No.40716477[source]
VPN is straightforward to solve. For example Apple devices already have "Device Attestation":

https://support.apple.com/en-gb/guide/deployment/dep28afbde6...

To do TOR you would need to look at the IP protocol and signing at the packet level. Definitely more difficult.

replies(1): >>40716562 #
cherryteastain ◴[] No.40716562[source]
Device attestation is a way for a server to attest that a requester is e.g. an iPhone. Sure, it can be expanded to cover if the requester is, say, John Smith. But the server has to demand it.

Decentralized platforms tout not doing this stuff as a feature. You'd have to roll out the attestation system and require everyone running a web server to set up this attestation infrastructure; that is, the small guy running a model train forum on his laptop or whatever must risk prison time if he doesn't do attestation. That'd be so draconian that afaik not even China does it.

replies(1): >>40716662 #
1. loftsy ◴[] No.40716662{3}[source]
The attestation would be done by your ISP or the next level along. The ISP/backbone could pass this information along to Web servers.