{
  "assumptions": {
    "afo_bytes": 1364,
    "contract_bytes": 763,
    "derived": "derived_* fields multiply a measured unit cost by a count; nothing was run at that size",
    "measured_median_negotiation_ms": 10.672,
    "not_simulated": "network latency, packet loss, real distributed verifiers, multi-host clocks",
    "peers_per_domain": 3
  },
  "label": "SIMULATION",
  "rows": [
    {
      "derived_negotiation_cpu_s": 0.2,
      "derived_state_bytes": 80826,
      "domains": 10,
      "federations": 19,
      "graph_build_ms": 0.06,
      "graph_peak_memory_mb": 0.01,
      "hypothetical_transitive_reach": 10,
      "revocation_local_affected_federations": 4,
      "revocation_local_ms": 0.0005,
      "transitive_bfs_ms": 0.04
    },
    {
      "derived_negotiation_cpu_s": 3.06,
      "derived_state_bytes": 1220898,
      "domains": 100,
      "federations": 287,
      "graph_build_ms": 0.33,
      "graph_peak_memory_mb": 0.07,
      "hypothetical_transitive_reach": 100,
      "revocation_local_affected_federations": 5,
      "revocation_local_ms": 0.0004,
      "transitive_bfs_ms": 0.24
    },
    {
      "derived_negotiation_cpu_s": 31.88,
      "derived_state_bytes": 12706698,
      "domains": 1000,
      "federations": 2987,
      "graph_build_ms": 7.0,
      "graph_peak_memory_mb": 0.77,
      "hypothetical_transitive_reach": 1000,
      "revocation_local_affected_federations": 4,
      "revocation_local_ms": 0.0003,
      "transitive_bfs_ms": 2.6
    },
    {
      "derived_negotiation_cpu_s": 320.06,
      "derived_state_bytes": 127581714,
      "domains": 10000,
      "federations": 29991,
      "graph_build_ms": 113.55,
      "graph_peak_memory_mb": 8.31,
      "hypothetical_transitive_reach": 10000,
      "revocation_local_affected_federations": 5,
      "revocation_local_ms": 0.0014,
      "transitive_bfs_ms": 49.55
    },
    {
      "derived_negotiation_cpu_s": 3201.42,
      "derived_state_bytes": 1276161714,
      "domains": 100000,
      "federations": 299991,
      "graph_build_ms": 2129.82,
      "graph_peak_memory_mb": 82.91,
      "hypothetical_transitive_reach": 100000,
      "revocation_local_affected_federations": 4,
      "revocation_local_ms": 0.0046,
      "transitive_bfs_ms": 2029.62
    }
  ]
}
