Mixnet to a service-provider-integrated lightwalletd
A forked lightwalletd embeds a Nym service provider and receives requests as Sphinx messages, replying through SURBs. No client IP exists at the destination, and all users form one anonymity set. The strongest configuration — but very slow and needs client/server changes.
Forward: client → entry → 3 mix layers → exit → the SP-integrated lightwalletd. It replies via SURBs (pre-computed return paths back through the mixnet), so it never learns the client address; packets arrive from all last-layer mix nodes.
Per-actor assessment & trade-offs
Latency model
Fragmentation latency shown for SendTransaction (2.1 KB): a larger message splits into more Sphinx packets, metered onto the mixnet at a bounded rate, adding latency.
Content from the Nym × Zcash reference doc. Latency figures are an illustrative model (not measured).