2026-09-10

Understanding Tor Circuits — Guards, Middles and Exits

BY RAJAN MEHTA // Guide

Most people who use Tor for darknet research treat it as a black box: you open the browser, you get an IP in Romania, and you assume the problem is solved. That assumption is exactly what gets researchers burned. The Tor network is not a magic anonymizing tunnel — it is a mechanical system with distinct roles, specific vulnerabilities, and a traffic flow you can predict if you understand the architecture. Before you worry about marketplace exit scams or PGP key hygiene, you need to understand the three nodes that carry your traffic and where each one can betray you.

The Three-Node Circuit: A Fixed Structure, Not a Random Crawl

When your Tor client connects to a website — whether a clearnet forum or a .onion market — it does not route your traffic through a random number of relays. The protocol is explicit: circuits are three nodes long by convention, composed of an entry node (guard), a middle node, and an exit node. This isn’t a soft guideline; it is baked into how onion routing selects paths. Understanding that this is a fixed, deliberate structure matters because each hop has a distinct capability and a distinct blind spot.

The entry node is the only relay that sees your real IP address. Your ISP can observe that your traffic is heading to a Tor guard, which means they know you are using Tor, but they cannot see what you are accessing beyond that first hop. The middle node is exactly what it sounds like — a relay that passes traffic along without knowing either your IP or the final destination. The exit node decrypts the final layer and sends your request to the destination server, meaning it sees the unencrypted request and the response — but it never learns your IP address.

This design creates a foundational property: each node only knows who sent it the message and where to send it next. No single relay in the chain knows both your identity and your destination. That separation is the entire point of onion routing. It is also the reason why the architecture fails in predictable, specific ways when attackers target the seams.

How Encryption Layers Actually Work in Practice

There is a lot of hand-waving about “onion layers” in privacy guides, but the mechanics are worth understanding because they determine what each node can see. Before your traffic leaves your computer, the Tor client encrypts it multiple times — once for each node in the circuit. Each node holds one key. When the entry node receives your packet, it decrypts its layer, sees only the address of the middle node, and forwards the still-encrypted payload. The middle node does the same, peeling one layer and passing the rest to the exit. The exit node removes the final layer and sees the actual request — a GET request to a website, for example — which it then sends out to the regular internet.

Here is the critical part: the entry node cannot read your request because it lacks the keys for the other layers. It sees encrypted gibberish. The middle node sees even less meaningful context. Only the exit node reads the final plaintext request. When the destination server responds, the data travels back through the same relays in reverse, with each node adding its encryption layer. Your client, holding all the keys, decrypts the whole stack.

This mechanism is why a sniffer on the connection between your computer and the entry node only sees a triple-encrypted message that makes no sense. It is also why the exit node is such an attractive target for anyone running a malicious relay: it is the single point where encrypted Tor traffic becomes plaintext internet traffic.

The Guard Node: Your Long-Term Identity Anchor

Many casual users assume Tor picks a fresh random entry relay for every connection. It does not — and by design. Tor employs guard nodes that persist over time. Your client selects a small set of guards and sticks with them for weeks or months. This is a deliberate trade-off: it prevents an attacker from forcing you onto a malicious entry node by cycling through many circuits, statistically guaranteeing you would eventually hit one of theirs.

But the guard node is also the relay that knows your IP address. If you are using Tor for darknet market research, your guard becomes a trusted anchor. If your guard is malicious or compromised, the operator sees your real IP and can correlate it with your circuit’s timing. This is not a theoretical concern — it is the structural reason why running your own guard, or at least vetting guard nodes, is a serious OPSEC consideration for high-value activities.

The entry node is the beginning of the circuit’s vulnerability. Your ISP can see you are connecting to a Tor guard, and a malicious guard can see your true origin. The rest of the circuit may be opaque, but the first hop is where your identity exists in plaintext relative to the Tor network.

The Exit Node: Where Most Anonymity Dies

If the guard is where someone could learn who you are, the exit node is where someone could learn what you are doing. The exit node decrypts the final layer of encryption and sends your request to its destination. In doing so, it sees the full plaintext of your HTTP request — the URL, the headers, and any data you transmit that is not separately encrypted.

If you are accessing a site over plain HTTP, the exit node operator can read everything: usernames, passwords, forum posts, market listings. Even with HTTPS, the exit node sees the destination domain and the timing and size of your traffic. This is the structural reason why the rule of thumb — never send personal information over Tor — exists. Logging into a service with your real email, even over HTTPS, can be correlated by the exit node operator with the request pattern and timing.

Also consider the traffic analysis angle: if someone is watching a destination server and matching request timing and data size against connections leaving an exit node, they can correlate your activity without ever compromising the Tor network. This is one of the few remaining attacks that is “pretty hard to do but not impossible,” as technical analyses put it. The data flow between your guard and the destination can be matched by pattern, not by content.

Middle Nodes: The Boring, Safe Middle Ground

Middle nodes are the workhorses of the Tor network, and they are also the least interesting from a security perspective. A middle node knows only the previous relay and the next relay in the circuit. It does not know your IP, and it does not see the plaintext request. It holds one key that peels one layer of encryption, revealing merely the next hop address.

Because middle nodes are so information-poor, they are the safest relays to operate if you want to support the network without assuming liability. Conversely, if you are a user, your middle node is almost irrelevant to your OPSEC — unless the same entity controls both your guard and your exit, which is a known correlation risk. That is why diverse relay operators matter, and why you should be suspicious of any guide that tells you to use a “single trusted provider” for all your Tor routing.

Hidden Services: The Special Case of .onion Traffic

Everything described so far applies to clearnet traffic — going from Tor to the regular internet. But darknet markets primarily operate as hidden services, reachable only through .onion addresses. These services are hosted on the Tor network itself, which changes the circuit structure at the destination end.

When you access a .onion site, your traffic still goes through a guard, a middle node, and then to a rendezvous point — but there is no traditional exit node that sends your request to the clearnet. The hidden service itself is reached through its own set of introduction points and circuits. This means your traffic never leaves the Tor network, which eliminates the exit node vulnerability entirely.

That is a significant advantage for darknet market users: no exit node operator can sniff your requests for .onion sites. However, it does not eliminate the guard node risk, and it introduces new correlation risks at the rendezvous point. Market admins and law enforcement have historically targeted hidden services through server-side deanonymization, not through Tor circuit attacks. The circuit protects you from your ISP and exit node operators, but it does not protect you from a compromised market server that logs your activity and correlates it with your connection timing.

Practical Takeaways for Darknet Researchers

What does this mean for your actual workflow? Several specific, actionable conclusions follow from the circuit architecture.

First, your guard node is your most sensitive relay relationship. It knows your IP and persists over time. If you are conducting long-term research on markets, a compromised guard is a catastrophic failure — the operator can log your IP and correlate it with every circuit you build. This argues for using Tor over a VPN (or better, a public network) so that even your guard sees only the VPN’s IP, not your home address. This is a trade-off that purists dislike, but for threat modeling purposes, it moves the guard from “knows your IP” to “knows an IP that is not yours.”

Second, never send personal identifying information through Tor, even to .onion sites. The exit node threat is eliminated for hidden services, but the guard node still sees your circuit timing, and hidden service operators see your requests. Correlating a login timestamp on a market with guard node connection logs is a textbook deanonymization technique. Use unique usernames, unique emails, and ideally a dedicated identity that cannot be linked to your real life.

Third, be mindful of traffic analysis even if you do everything else right. The length and frequency of your requests, visible at both your guard and the destination server, can be matched. This is one of the few vulnerabilities that is effectively impossible to remove from the Tor protocol. If you consistently access a market at the same time each day, from the same guard, with similar session lengths, you are building a pattern that a patient adversary can match against network logs.

Finally, understand that the Tor circuit is transport-level protection only. It anonymizes the network path between your computer and the destination. It does not protect you from the destination itself, from your own browser fingerprint, or from careless behavior like logging into a personal email while conducting market research. The Tor Browser is a modified Firefox build designed to mitigate many of those browser-level leaks, but it is not magic. It just stops your IP from being visible to the destination and intermediaries.

This knowledge is research-grade foundational material. Understanding guards, middles, and exits is not an academic exercise — it is the difference between treating Tor as a mysterious black box and treating it as a system with known strengths, known weaknesses, and predictable failure modes. For anyone serious about darknet research, that distinction is survival.

Submit Response

REQUIRED FIELDS ARE MARKED *

Tor List – Darknet Markets

LAST REVIEWED: 2026-09-17
Research Disclaimer

This directory is provided strictly for informational and research purposes. DarkScope does not host, operate, or maintain any marketplace. No links on this site lead to illegal content. All .onion addresses are presented as redacted reference data for academic and journalistic research into darknet infrastructure patterns.

Notice

This archive provides no direct links to illegal services, does not facilitate any transactions of any kind, and does not enable access to listed platforms. Address tokens are placeholders for verification reference only. Users are solely responsible for their own actions and jurisdictional compliance.

TOR LIST - DARKNET MARKETS // VERIFICATION ARCHIVE // 2026