Ultrametric Quantum Computation Benchmark

From Shor's Dead End to the p-Adic Frontier

v0.1 Phase 5

The Challenge

Compute p-adic modular exponentiation — $c = a^b \bmod p$ for a 256-bit prime (secp256k1 modulus) — using only branch-respecting quantum operations on a hierarchical tree structure.

This is the ultrametric analog of the elliptic curve point addition targeted by the ecdsa.fail challenge.

Scoring

Score = BranchOps × TreeDepth
Gate TypeBase CostCross-Branch Penalty
Single-qubit (within branch)1×1
Two-qubit (same branch)2×1
Two-qubit (cross-branch, distance k)2×(1 + 0.5k)
Multi-qubit (n branches)×max(penalty)

Reference Verifier

git clone [repo-url]





cd uqc-benchmark/src





python verifier.py --test





python verifier.py --submission submission.json

7 tests pass 16 vectors

Submission Format

{





  "benchmark": "uqc-v0.1",





  "target": "p-adic modexp",





  "params": {"a": ..., "b": ..., "p": "secp256k1"},





  "circuit": {





    "tree_depth": 64,





    "gates": [{"type": "cnot", "targets": [0], "controls": [1]}]





  }





}