APPROVAL: figures & benchmarks
Evidence for APPROVAL: 1. Evidence pack · 2. Answers to buyer questions · 3. Figures & benchmarks · 4. Selling tools · IHVRK kit · Learn it · why these pages exist
Every number on this page is read from the signed transcript inside the IHVRK kit; none is typed in by hand.
6/6
claims matched when recorded
5
attack cases refused or flagged as claimed
174 ms
median round trip (min 79, max 354), incl. network
| # | Kind | Claim | Recorded value | HTTP | ms |
|---|---|---|---|---|---|
| C01 | control | Two different approvers say yes -> Quorum reached: the request becomes one single-use credential. | "APPROVED" | 200 | 354 |
| C02 | attack | One approver votes twice -> A ballot counts once. | "HTTP 409" | 409 | 329 |
| C03 | attack | One yes is not enough -> 2 of 3 means 2. | "PENDING" | 200 | 165 |
| C04 | attack | A no from anyone after one yes -> A denial is recorded and never counts toward approval. | "DENIED" | 200 | 174 |
| C05 | attack | Forged ballot -> Ballots are signed; a made-up one is refused. | "HTTP 403" | 403 | 79 |
| C06 | attack | Vote 'maybe' -> Only APPROVE or DENY. | "HTTP 400" | 400 | 160 |
Copy the table (paste into a spreadsheet)
id kind claim recorded_value expected http ms recorded_at C01 control Two different approvers say yes -> Quorum reached: the request becomes one single-use credential. "APPROVED" ["APPROVED"] 200 354 2026-11-03T22:45:54+00:00 C02 attack One approver votes twice -> A ballot counts once. "HTTP 409" [] 409 329 2026-11-03T22:45:55+00:00 C03 attack One yes is not enough -> 2 of 3 means 2. "PENDING" ["PENDING", "OPEN"] 200 165 2026-11-03T22:45:56+00:00 C04 attack A no from anyone after one yes -> A denial is recorded and never counts toward approval. "DENIED" ["DENIED", "REJECTED", "PENDING", "OPEN"] 200 174 2026-11-03T22:45:56+00:00 C05 attack Forged ballot -> Ballots are signed; a made-up one is refused. "HTTP 403" [] 403 79 2026-11-03T22:45:57+00:00 C06 attack Vote 'maybe' -> Only APPROVE or DENY. "HTTP 400" [] 400 160 2026-11-03T22:45:58+00:00
Download: figures.tsv · transcript.json (full answers) · whole kit
How to read these numbers
- Recorded 2026-11-03T22:45:58+00:00 against cainstudio.online from our build host; times include the internet round trip.
- They show these inputs, not every possible input. Known misses are on the limits page.
- This is not a load test, an SLA or a third-party benchmark. Re-run it yourself:
python3 verify.py --live.