This page has several pieces of incorrect information
Tor is required if you cannot trust the relay, which is most likely the case
A mechanism without fidelity bonds would require you to tie your Nostr identity to your CJs as the fidelity bond (not preferable)
Login to reply
Replies (2)
1. Protocol supports VPN and Tor. It's not necessary to use Tor. You can check the kotlin implementation for VPN usage.
2. Joinstr protocol will use AUT-CT for sybil resistance:
If you read the NIP for joinstr you will realize that new keys are generated for each event and pool messages use encrypted channel (shared key).
Nostr identity is never linked to coinjoin in the protocol.
GitHub
GitHub - AdamISZ/aut-ct: Anonymous usage tokens from curve trees
Anonymous usage tokens from curve trees. Contribute to AdamISZ/aut-ct development by creating an account on GitHub.
It is also possible to reuse fidelity bonds if some joinmarket makers want to provide liquidity in joinstr, not necessary though: 

Market makers in joinstr
Providing liquidity and earning fees by creating pools