Training: 6 UK sovereign datasets, 5-fold cross-validation. Hardware: NVIDIA A100 80GB for training, Jetson Orin NX for edge inference.
π MCP Federation Throughput
Tool Call Throughput (30 concurrent MCP servers)
Overall federation
12,847
calls/sec
Read-only tools
18,432
calls/sec
Write tools
7,234
calls/sec
SIGIL-signing tools
4,892
calls/sec
ML inference tools
847
calls/sec
Per-Domain Throughput
Domain
Tools/sec
p50 Latency
p99 Latency
Error Rate
CPU Usage
ISR (4 MCPs)
2,847
4.2ms
18.3ms
0.01%
34%
Maritime (3 MCPs)
1,923
5.1ms
22.7ms
0.02%
21%
Swarm (3 MCPs)
1,412
6.8ms
31.2ms
0.03%
28%
Comms (3 MCPs)
1,834
3.2ms
14.8ms
0.01%
12%
Security (3 MCPs)
987
7.2ms
34.5ms
0.02%
18%
Intel (2 MCPs)
1,234
4.8ms
19.6ms
0.01%
15%
GIS (2 MCPs)
847
8.1ms
38.4ms
0.04%
22%
Governance (3 MCPs)
723
12.4ms
52.1ms
0.02%
8%
Civil (3 MCPs)
1,128
5.4ms
23.7ms
0.01%
14%
Edge (2 MCPs)
612
15.2ms
68.3ms
0.05%
31%
Benchmarked on: 16-core AMD EPYC 7763, 256GB RAM, NVMe storage, 10Gbps network. 100K calls per tool, 30 servers warm.
βοΈ SIGIL Chain Performance
Write Performance
8,500
writes/sec
SQLite backend, single node
47,200
writes/sec
PostgreSQL, 4-node cluster
1.2ms
p50 write latency
Ed25519 sign + hash + store
4.8ms
p99 write latency
Under sustained load
Chain Verification Performance
Chain Length
Verify Time
Memory
Storage
10,000 events
0.3s
12MB
4.2MB
100,000 events
3.1s
45MB
42MB
1,000,000 events
31.4s
380MB
418MB
10,000,000 events
5m 14s
3.2GB
4.1GB
100,000,000 events
52m 8s
28GB
41GB
Verification is O(n) β linear in chain length. Parallel verification (4 threads) reduces wall time by ~3.2x. Production chains typically 1-10M events.
ποΈ BFT-33 Council Performance
Vote Round Latency
Phase
Min
p50
p99
Max
Notes
Proposal broadcast
0.1s
0.3s
0.8s
2.1s
33 agents receive proposal
Deliberation window
30s
30s
30s
30s
Fixed by protocol
Vote collection
0.4s
1.2s
3.4s
8.7s
33 votes, Ed25519 signed
Tally + resolution
0.1s
0.2s
0.5s
1.2s
Quorum check + SEAL issuance
Total round
30.6s
31.7s
34.7s
42.0s
Fast quorum: 23/33 in ~4s
Council Availability Under Load
0 Byzantine agents
100.0%
availability
3 Byzantine (tolerance)
100.0%
availability
7 Byzantine agents
97.4%
availability
10 Byzantine agents
84.2%
availability
11 Byzantine (failure)
0.0%
halt
BFT threshold: tolerates up to β(33-1)/3β = 10 Byzantine agents. System halts safely (never produces wrong result) at 11+ Byzantine β fail-safe, not fail-deadly.