axionax protocol — Architecture Overview v1.5
0) High-Level Overview
flowchart LR
Clients["Users and DApps and Wallets"] --> RPC["RPC Nodes"]
subgraph L1["axionax L1"]
direction LR
subgraph Market["Assignment and Pricing"]
ASR["Auto Selection Router<br/>Top K weighted VRF"]
PPC["Posted Price Controller<br/>Util and Queue control"]
end
subgraph Core["Integrated Core Loop"]
Exec["Execution Engine<br/>Deterministic"]
PoPC["Validation<br/>PoPC Sampling"]
DA["Data Availability<br/>EC and Storage"]
Settle["Settlement and Finality"]
end
Validators["Validator Set"]
Auditors["DA Live Auditors"]
end
RPC --> Exec
Exec --> PoPC --> DA --> Settle
Settle -.-> Exec
PPC -.-> ASR
ASR --> Exec
VRF["Delayed VRF"] -.-> PoPC
Auditors -.-> DA
Telemetry["Monitoring and Telemetry"] -.-> Exec
Telemetry -.-> PoPC
Telemetry -.-> DA
Telemetry -.-> Settle
Attest["Public Attestations"] -.-> Telemetry
DAO["axionax DAO"] -.-> PPC
DAO -.-> ASR
DeAI["DeAI Sentinel and Assist"] -.-> Telemetry
Telemetry -.-> DeAI
DeAI --> DAO
Note: Solid lines = data flow / Dashed lines = control, monitoring, governance.
1) Core Workflow v1.5 (No Bidding)
- Post → Assign → Execute → Commit and DA Pre-commit
- Wait k (delayed VRF)
- Challenge → Prove → Verify and Seal
- Fraud Window → Finalize
sequenceDiagram
autonumber
actor Client
participant RPC as "RPC Nodes"
participant ASR as "ASR Router"
... (full Mermaid omitted for brevity) ...
2) ASR – Auto-Selection Router
- Suitability: Match with job requirement
- Performance: Reliability/statistics (EWMA rolling 7–30d)
- FairnessBoost: Quota limits, newcomer ε-greedy boost, anti-collusion by org/ASN/region
- Key parameters: K, q_max, ε (DAO-defined)
flowchart LR
... (see repo for full diagram) ...
3) Posted Price Controller (PPC)
- Adaptive price per round to prevent congestion & keep stability
- DAO: α, β, min/max price bounds
flowchart LR
... (diagram refer repo) ...4) PoPC – Proof of Probabilistic Checking
- Reduce cost: O(s) verification
- Adjust ‘s’ for security level
flowchart LR
... PoPC sampling ...5) Data Availability (DA) & Auditing
- Must be available for challenge Δt_DA at all time
- Penalized for unavailability
flowchart LR
... DA flow ...6) Security and Anti-Fraud Layer
- Delayed VRF prevents grinding
- Stratified sampling, adaptive escalation
- Replica diversity
- Fraud-proof window
- Worker & Validator slashing
flowchart TB
... (see repo) ...7) DeAI and DAO Governance
- DeAI Sentinel: detect anomalies (anti-quota bypass, collusion, etc)
- Assistive DeAI: safe param suggestion, decision explainability
- DAO: control all protocol parameters
flowchart LR
... (see repo) ...8) Recommended Parameters (v1.5)
| Parameter | Recommended | Description |
|---|---|---|
| s (samples) | 600–1500 | PoPC sample points |
| β (redundancy) | 2–3% | Fraction of jobs duplicated for cross-check |
| K (Top K) | 64 | Max candidates in ASR |
| q_max (quota) | 10–15% / epoch | Quota per provider |
| ε (epsilon) | 5% | Exploration for new players |
| util* | 0.7 | PPC target utilization |
| q* | 60 seconds | PPC queue wait target |
| k (delay blocks) | ≥ 2 blocks | VRF seed delay |
| Δt_fraud | ~3600 sec | Fraud-Proof Window |
| False PASS (V) | ≥ 500 bp | Validator slashing rate |
9) Workflow Summary (v1.5)
- Post job
- ASR assign
- Execute
- Commit & DA Pre-commit
- Wait k
- Challenge (VRF)
- Prove
- Verify & Seal
- Fraud Window
- Finalize & Settlement
- DeAI Monitor