That’s when you add an extra point of failure validator.
Server 1 generates a token for server 2 to validate.
You send the token to server 2, who validates and generates you a token for server 3.
Then finally server 3 validates the token and grants/denies your access.
The more nodes you have across different countries, the harder it is for the last server to discover your identity.
Definitely not without its flaws, but I wonder if a decentralised node setup similar to the tor network could work.
We can, but blockchain is old technology.
We should use an LLM to create and verify the tokens.