BITTENSOR TESTNET (NETUID 498) · PUBLICATION ROUTE
GitHub Documentation →
Architecture Whitepaper & SOPs

Subnet Architecture: Decentralized Earth Observation & Climate MRV

Formal mathematical specification of the decentralized annotation consensus, zero-leakage golden ground-truth verification, Above-Ground Biomass (AGB) carbon multipliers, and Standard Operating Procedures (SOPs) governing Bittensor Subnet 498.

Technology Nucleus Protocol Team·Bittensor NetUID 498·12 min read·Standard Operating Procedure

1. The Decentralized Verification Problem & Architecture

Why Trustless Planetary MRV Demands Cryptographic Consensus

Traditional planetary Earth Observation (EO) and carbon Measurement, Reporting, and Verification (MRV) systems rely on centralized government agencies or private auditing monopolies. These systems suffer from severe data latency, lack of open verification, and prohibitive commercial licensing costs.

Bittensor Subnet 498 decentralizes this pipeline across independent machine-learning nodes. However, decentralizing geospatial labeling creates a major security threat: adversarial gaming. Untrusted miners may submit duplicate polygons, scrape outdated public cadaster boundaries, or coordinate cartels to submit synthetic masks.

To eliminate these vectors, the subnet executes a 3-phase cryptographic lifecycle:

Phase I: Blind Ingestion

Validators ingest multi-spectral satellite rasters, interleave encrypted golden evaluation chips at a 10% ratio (rgolden=0.10r_{\text{golden}} = 0.10), and broadcast blind synapses over Axons.

Phase II: Miner Vision Inference

Miners run deep instance segmentation models (SAM2 Geospatial, YOLOv8-OBB) to predict individual tree canopy polygon rings, centroids, and classes within 180s.

Phase III: Weight Commitment

Submissions undergo bipartite polygon matching against private golden sets, scaled by biomass density, and on-chain weights are committed to Subnet 498.

2. Anti-Gaming Security & Cryptographic Zero-Leakage Salting

Preventing Adversarial Miner Inversion & Benchmark Memorization

If miners know which tiles in a batch are evaluated against golden ground truth, they can selectively allocate compute to those chips while ignoring commercial images.

To prevent this, the validator strips all spatial metadata (WGS84 georeferenced coordinates, satellite acquisition timestamps, and orbit IDs) and applies cryptographic hash salting:

Equation 1.1: Cryptographic Ingestion Salt & Blind Injection
H(Ik∥salt)=hashk,Pr⁡(Samplek∈Dgolden)=0.10H(I_k \mathbin{\Vert} \text{salt}) = \text{hash}_k, \quad \Pr(\text{Sample}_k \in \mathcal{D}_{\text{golden}}) = 0.10

Every image chip is salted with an ephemeral validator secret, rendering golden evaluation chips completely indistinguishable from unannotated commercial rasters.

3. Mathematical Consensus & Scoring Formalism

LaTeX Formulations for Polygon Overlap, Fidelity & Carbon Weights

3.1 Continuous Spatial Polygon IoU

Equation 1.2: Continuous Spatial IoU
IoU(Pi,Gj)=Area(Pi∩Gj)Area(Pi∪Gj)=∬R2IPi(x,y)⋅IGj(x,y) dx dy∬R2max⁡(IPi(x,y), IGj(x,y)) dx dy\text{IoU}(P_i, G_j) = \frac{\text{Area}(P_i \cap G_j)}{\text{Area}(P_i \cup G_j)} = \frac{\iint_{\mathbb{R}^2} \mathbb{I}_{P_i}(x,y) \cdot \mathbb{I}_{G_j}(x,y) \, dx \, dy}{\iint_{\mathbb{R}^2} \max(\mathbb{I}_{P_i}(x,y), \, \mathbb{I}_{G_j}(x,y)) \, dx \, dy}

Evaluated using the Sutherland-Hodgman polygon clipping algorithm over projected coordinates.

3.2 Boundary-Penalized Consensus Fidelity Score

Equation 1.3: Boundary-Penalized Consensus Fidelity
F(Mk)=1∣PMk∣∑p∈PMkI(max⁡g∈G∗IoU(p,g)≥τ)⋅[1−λpenalty⋅∣Area(p)−Area(g∗)∣Area(g∗)]F(M_k) = \frac{1}{|P_{M_k}|} \sum_{p \in P_{M_k}} \mathbb{I}\left( \max_{g \in G^*} \text{IoU}(p, g) \ge \tau \right) \cdot \left[ 1 - \lambda_{\text{penalty}} \cdot \frac{|\text{Area}(p) - \text{Area}(g^*)|}{\text{Area}(g^*)} \right]

Evaluated at spatial tolerance tau = 0.40, penalizing crown over-segmentation and under-segmentation.

3.3 Above-Ground Biomass (AGB) Carbon Density Multiplier

Equation 1.4: Logarithmic Biomass Density Multiplier
Mcarbon(R)=1.0+α⋅log⁡10(1+β⋅AGB(R)),α=0.35, β=0.05M_{\text{carbon}}(R) = 1.0 + \alpha \cdot \log_{10}\left(1 + \beta \cdot \text{AGB}(R)\right), \quad \alpha = 0.35, \, \beta = 0.05

AGB is measured in megagrams of dry biomass per hectare (Mg/ha) calibrated from spaceborne LiDAR.

3.4 On-Chain Weight Setting & Slashing

Equation 1.5: Linear Slashing-Bounded Metagraph Allocation
Wk=max⁡(0, Sk−Sslash)γ⋅Mcarbon∑j=1Nmax⁡(0, Sj−Sslash)γ⋅Mcarbon,γ=1.0W_k = \frac{\max\left(0, \, S_k - S_{\text{slash}}\right)^\gamma \cdot M_{\text{carbon}}}{\sum_{j=1}^{N} \max\left(0, \, S_j - S_{\text{slash}}\right)^\gamma \cdot M_{\text{carbon}}}, \quad \gamma = 1.0

Unit exponent gamma ensures linear proportionality across surviving miners without artificial cliff penalties.

4. Standard Operating Procedures (SOP) Reference

Operational Thresholds, Latency Budgets & Hardware Targets

ParameterValidator TargetMiner TargetSOP Enforcement Action
Axon Response Latency< 180s Timeout< 45s (RTX 4090)Score = 0.0 if > 180s
Minimum Spatial IoU (τ\tau)0.40 Bipartite Threshold≥ 0.55 AverageUnmatched polygons penalized
Golden Injection Ratio10% of Ingested BatchBlind (Indistinguishable)Zero-leakage salt rotation
Slashing Minimum Fidelity15.0% Baseline≥ 30.0% RecommendedFull on-chain weight slashing
Recommended Hardware8-core CPU, 32GB RAMRTX 4090 / A100 (24GB VRAM)OOM prevention on 2048x2048 tiles

Comments (0)

Public discussion
No comments yet. Start the discussion above.
Publications Navigation
Next: Beyond Winner-Takes-All (Article 02)