noise lab[nz.lab]v0.1local
type a request. the lab hides it among decoy requests, pads every request to a fixed size class, gives them random arrival times, and commits to the decoys with a hash. then you look at the batch the way a provider would.
this is the v0.1 client logic, running in your browser. nothing you type leaves this page: no request reaches any model, network or server.
source: github.com/zkSI0x/noise-lab · MIT
your requeststays on this device
size classbytes after padding
more decoys, more cost
what the provider sees
what the network sees
time and size only · SIMULATED TIMINGcommit
before sendingsha-256 over 0 decoy hashesLOCAL
a miner publishes this before the epoch. later, a random sample of decoys must match it.
audit
open ~1%, at least oneLIMITS OF v0.1
- local only. there are no miners, gateways or contracts yet, so nothing is paid and nothing is sent.
- the decoy generator uses fixed templates. a provider with a trained detector could spot many of them; making decoys match real conversation patterns is open work.
- the audit here only checks hashes. the planned audit also checks that each decoy reached a gateway.
- timing is simulated. a real client must also hide when you type and send.