Skip to content
Official Abacus

How Onion Routing Works on Abacus Market

A device-specific walkthrough of the relay chain that keeps your visit to an onion market from leaking location or identity.

11 min read

Read

1The Core Idea Behind Onion Routing on Abacus

Onion routing is the transport layer that sits between your device and the Abacus login page. Instead of connecting directly, your connection is wrapped inside several encrypted layers and moved through independent relays. No single relay knows both where the request came from and what it contains — that split knowledge is what protects location and identity before any market interface appears.

One connection, three separate tasks

You can think of every visit to Abacus as three tasks happening in sequence: building a path, sealing the request in layers, and moving it hop by hop. Each task matters for a different reason, and each has a clear limit.

  1. Path setupyour client selects several relays and arranges them into a fixed order for this circuit
  2. Layer wrappingthe original request is encrypted once for each relay, starting with the last and ending with the first
  3. Forward movementeach relay removes one layer, learns only the next hop, and passes the rest forward

The path is not chosen by the market. It is built by your local onion client before the first byte of login traffic is sent. That means the destination never receives your real network address; it only sees the final relay in the circuit.

Outer layerMiddle layersInner layer
  1. Outer layer — read by the first relay; contains only the next hop and the next encrypted layer
  2. Middle layers — read by intermediate relays; each sees one previous hop and one next hop
  3. Inner layer — read by the destination; contains the actual request but no true source address

A useful analogy is a sealed envelope inside another sealed envelope, repeated several times. Each relay tears off the outer envelope, discovers the address of the next relay, and forwards the still-sealed inner package. The market finally opens the last envelope and sees the request — but not the original sender.

Why this matters before login

The split-knowledge design means that even if one relay is observed, an observer cannot link your device to the Abacus page you are opening. The first relay knows you connected to it, but not what you will eventually access. The final relay can see the destination, but not your identity or location.

1Your deviceencrypts the request in layers and sends it to relay one
2Relay oneremoves outer layer, sees only relay two, forwards the rest
3Middle relayremoves next layer, learns only adjacent relays
4Final relaydecrypts inner layer, connects to the onion address
5Abacus endpointreceives the request without the real source address

This process completes before the login form renders. By the time you see a username or captcha field, the circuit has already been built, all layers have been sealed, and the first request has made at least one full hop through the relay chain. The market never knows your device; the relays never know the market you are visiting.

Tip

On any device — phone, tablet, or desktop — the same layered principle applies, but the client that manages the circuit must be kept updated; an outdated client weakens the separation between the layers.

2How the Relay Chain Builds a Circuit for Your Device

When your device opens Abacus Market through the Tor network, it does not choose a single relay. It builds a temporary circuit, usually from one guard relay to one middle relay to one exit relay. The same circuit can serve several minutes of activity, then a fresh circuit replaces it.

The selection starts with a local list of relays obtained from directory authorities. Your Tor client picks relays based on flags such as Guard, Fast, and Stable, but it does not ask Abacus Market which route to use. The client builds the path independently before the site even sees a request. On a phone or tablet, this happens inside the same browser-based Tor client rather than in a separate background service.

1Your devicecreates a direct encrypted connection to the first hop
2Guard relaysees your network address and the next hop, but not your destination
3Middle relaysees the previous hop and the next hop, nothing more
4Exit relaysees the destination domain and the previous hop, but not your original address
5Abacus onion serviceresponds over the circuit without learning your location

Why each hop knows only its neighbor

A relay is not allowed to inspect the full path. The first relay decrypts only the outer layer meant for it and finds instructions to pass the still-encrypted payload to the second relay. The second relay does the same toward the third. This is why one compromised relay cannot match both the user and the destination.

  1. Device gets the relay listthe client downloads a signed directory of available relays
  2. Client chooses circuit nodesit selects relays with compatible flags and builds a path without the site knowing
  3. Each relay receives one layerevery hop decrypts only enough to learn the next hop and a session key
  4. Circuit becomes readythe client sends the onion service request through the established path
  5. New activity may reuse or replace the circuit Tor rotates circuits based on lifetime and activity, not on user mood
Note

The circuit is not a fixed physical tunnel that follows the same cables every time. It is a cryptographic agreement between your client and three independent machines.

Important

If a relay you already used appears again in the same role too often, that can look suspicious in your client logs. A healthy setup rotates paths without any action from you.

Tip

On mobile devices, avoid forcing a fixed relay or disabling circuit rotation; it makes traffic easier to correlate with a single identifier.

3Layered Encryption: What Each Relay Can and Cannot Read

“If my data is wrapped multiple times, what does each relay actually see?” That is the question most people ask once they understand that traffic is not sent straight to Abacus. The answer comes down to how encryption is stacked, not one big hidden packet.

Outer layerMiddle layerInner layer
  1. Outer layer — Readable only by the first relay. It sees that your device is talking to a Tor node, but not the destination, content, or what the next layer contains.
  2. Middle layer — Reveals only the next relay address. The current hop cannot read Abacus Market’s address or your login session inside the inner payload.
  3. Inner layer — Encrypted to the exit point. Only the final layer can see that the traffic is onion-routed, while the destination itself sees service traffic that does not expose your IP.

Think of it as three locked boxes placed one inside another. Each relay opens only the lock it has a key for. The first box tells relay one where to send the next box. The second box tells relay two the next stop. Only when the last box reaches the endpoint does the actual request become readable.

  • Entry guard sees
  • Middle relay sees
  • Exit relay sees
  • Abacus sees

This separation is why no single relay can connect you, your device, and the page you opened on Abacus at the same time. The entry node knows who is connecting from your network. The exit node knows what onion service is being reached. They do not share that information, and the middle relay deliberately breaks the link between them.

Tip

When you open a new identity or use a fresh circuit on a different device, the set of relays changes. That makes it harder for a single hop to observe a pattern across browsing, login, and checkout on Abacus.

Important

If a page asks you to run extra scripts after login, the browser may reveal more than the onion circuit hides. The relay chain protects the connection path, not every action happening locally on a computer or phone.

4How the Same Circuit Behaves During Login, Browsing, and Checkout

On Abacus, the relay path is not rebuilt for every click. A working circuit usually stays the same while you enter an account, open vendor pages, and return to the cart. What changes is not the chain of relays, but the number of encrypted requests moving through it and the amount of identifying detail those requests contain.

Login stage

The circuit is already established. You send credentials, a captcha answer, and sometimes a token from a previous session. The relays see only ciphertext, so they cannot connect the login to a physical location.

Vendor browsing

Each product page and image load becomes a separate stream inside the same tunnel. The relay path remains stable, which helps the market correlate activity to one session while hiding the user.

Checkout and escrow action

Encrypted traffic becomes denser. Address data, payment notes, and order state changes move through the same circuit in short bursts, making timing harder to read from outside.

1Devicecreates requests inside the Tor client
2Entry relaysees only the first encrypted layer
3Middle relaypasses ciphertext without knowing either endpoint
4Exit relayleaves the onion network, but never sees the destination content
5Abacus hidden servicedecrypts the final layer and sees the action, not the source IP

Why a stable circuit helps during checkout

Abacus does not require a new circuit for escrow steps, and there is a reason for that. If the path changed between login and checkout, the market would see the same session arriving from a different circuit signature. That mismatch could look like account takeover or a session hijack attempt. A stable circuit lets the market link actions to one encrypted identity without exposing where that identity comes from.

Important

Entering a shipping address or finalizing an order does not create a new layer of routing. The same relays carry the data, so treat the checkout page as the most sensitive part of the visit.

On a phone or tablet, the circuit may feel slower during checkout because the client is handling larger encrypted payloads over the same path. That is not a sign of compromise; it is the overhead of wrapping more data through identical relay hops.

Note

Different circuits are sometimes created for background requests, such as avatar images or session polling. The main browsing, login, and escrow actions normally stay on one path until the client rotates the circuit automatically.

5Practical Limits and Next Steps for Different Devices

The route you built through three relays hides how your device reached Abacus, but it does not hide what happens on the device itself after the circuit closes. Think of onion routing as a sealed envelope for the journey: the postman sees only the next mailbox, while your own desk keeps fingerprints, torn packaging, and written notes. The same split applies to every machine you use.

Important

If a device stores the login token, downloads vendor images, or keeps a browser history entry, that evidence stays local. Clearing the Tor Browser after a visit reduces this, but it does not undo files the operating system or another app may have cached.

What changes between a computer, a phone, and a tablet

On a desktop or laptop, the safest habit is to keep the Tor Browser separate from daily accounts. A work profile tied to your real name should never share the same user account as the visit. If that boundary is blurred, the browser’s temporary files, extension data, or crash reports can cross from one world into the other.

A phone is less forgiving because the system may keep screenshots, keyboard suggestions, or backup copies even when the browser window is gone. For this reason, treating a phone as a read-only device is cleaner than logging in or pasting order details from the clipboard.

Tip

If you must use a phone or tablet, disable cloud backup for the browser’s app data and clear the keyboard’s learned words after the session. These two habits stop small leaks that onion routing cannot see or prevent.

A tablet often sits between the two cases: it has a larger screen than a phone, but it may still sync messages and photos through the same account used for personal life. The practical rule is the same one applied to any secondary device — do not carry identity-linked accounts into the session.

Important

Onion routing does not hide your screen from shoulder readers, your face from nearby cameras, or your typing rhythm from the device itself. It also will not stop a seized machine from revealing where its local data ended up.

Before closing the circuit, open about:config preferences only if you understand them, and avoid installing extension packs that promise “extra privacy.” Most additions narrow your device fingerprint rather than widen it. The cleanest next step is a plain Tor Browser profile, no extras, one purpose.

Tip

When the visit is finished, close the browser window fully instead of leaving the tab open. Waiting for the circuit to expire naturally reduces the chance that a later request reuses the same path from a half-closed session.

FAQ

How does onion routing hide my activity from a single relay?

Each relay only decrypts one layer, so it can see the previous hop and the next hop, but not both the origin and the final destination at the same time. This way no single node can link your device to what you are doing on Abacus Market.

Why does the circuit behave the same during login, browsing, and checkout?

The same relay chain and layered encryption rules apply to every request, so the type of action does not change what a relay can observe. Login, browsing, and checkout differ only in the content of the encrypted payload, not in how the circuit protects the connection.

What can a relay actually read inside my traffic?

A relay can read only the routing instructions and the encrypted layer meant for it, not the final plaintext or the full path. The inner layers remain unreadable until the destination or the next hop decrypts them with its own key.

Do different devices need a different onion routing setup?

The core principles stay the same, but practical limits depend on how the device manages keys, circuits, and local isolation. The page explains the shared mechanism first, then points to device-specific limits and next steps without changing how the relay chain itself works.

© 2026 Official Abacus · AboutPrivacy PolicyContact