▸ RESERVEGRID OS · 2.0.0+ INVARIANT SHIELD

Un verificador.
Dos capas de confianza.
Cero ambigüedad.

La capa de seguridad, verificación y auditoría de grado operador para el trabajo construido por los mineros. La v1.x.x entregó el Operational Gateway. La v2.0.0 añade el Invariant Shield — una sola funcionalidad con tres clases de comprobación (S estructural, D declarado frente a derivado, M referencia real del mempool) en dos fases.

LAYER 01
RG-CONSENSUS
Operational Gateway
Umbrales sobre campos declarados. 59 reason codes de la pasarela.
INGRESSVERDICT →L1coinbamerkleweightsigopstx_coufee_avheaderDECLARED FIELDS · INSPECTEDREASON CODES59POLICY KEYS69P99 LATENCY35ms
LAYER 02
RG-CONSENSUS
Invariant Shield
Vuelve a derivar las magnitudes de consenso. Coteja el mempool del operador.
SDM01101011BLOCK11010100
PHASE 1 · 22 REASON CODES (CLASS S + D + M)
Class D · declared vs derived
Re-derive coinbase, merkle, witness, tx_count from raw bytes
v2_invariant_coinbase_value_mismatchv2_invariant_merkle_root_mismatchv2_invariant_mempool_tolerance_exceededweight_ratio_exceededv2_invariant_sigops_mismatchshare_replay_detectedv2_invariant_witness_commitment_mismatchavg_fee_below_minimumv2_invariant_tx_count_mismatchnoise_handshake_timeoutv2_invariant_coinbase_height_mismatchverifier_phase2_degraded_totalv2_invariant_coinbase_value_mismatchv2_invariant_merkle_root_mismatchv2_invariant_mempool_tolerance_exceededweight_ratio_exceededv2_invariant_sigops_mismatchshare_replay_detectedv2_invariant_witness_commitment_mismatchavg_fee_below_minimumv2_invariant_tx_count_mismatchnoise_handshake_timeoutv2_invariant_coinbase_height_mismatchverifier_phase2_degraded_totalv2_invariant_coinbase_value_mismatchv2_invariant_merkle_root_mismatchv2_invariant_mempool_tolerance_exceededweight_ratio_exceededv2_invariant_sigops_mismatchshare_replay_detectedv2_invariant_witness_commitment_mismatchavg_fee_below_minimumv2_invariant_tx_count_mismatchnoise_handshake_timeoutv2_invariant_coinbase_height_mismatchverifier_phase2_degraded_total
▸ LA TESIS

SV2 da control a los mineros. Los pools pierden la seguridad implícita.

ReserveGrid restablece el control del operador sin deshacer la autonomía del minero. Eso es todo el producto. Dos capas de confianza lo llevan a la práctica; la segunda — el Invariant Shield — es a su vez descomponible en tres clases de comprobación ortogonales.

3.125 BTC
Coste de un bloque huérfano
más comisiones, denominadas en la única unidad que no miente
26 %
Hashrate de la red procedente de una única fuente de templates
BTC.com, Poolin, Binance, EMCD, Rawpool — sept. 2024
5 – 10
Operadores de pool que adoptan SV2 en todo el mundo
Mercado total direccionable ahora mismo
▸ DENTRO DE LAYER 02 · INVARIANT SHIELD

Un solo shield. Tres clases de comprobación. Dos fases.

El Shield es una sola funcionalidad del producto. Internamente ejecuta tres clases de comprobación ortogonales — S, D, M — escalonadas para que el operador pueda adoptarlas con la granularidad de su apetito de riesgo. La Fase 1.5 completa los 7 invariantes Tier 3 restantes bajo el paraguas de la Fase 1 existente.

PHASE 1
Class S + Class D
lanzado + Fase 1.5 en cola
PHASE 2
Class M
lanzado
FASE 1 · LANZADO

Class D · Declarado vs. derivado

Vuelve a derivar las magnitudes de consenso — valor del coinbase, peso del template, merkle root, witness commitment, coste en sigops — a partir de los bytes crudos del bloque. Rechaza si lo declarado y lo derivado no coinciden.

↳ DETECTA

Templates cuyos campos declarados no coinciden con lo que los bytes codifican en realidad. Toda la clase de los sigops de F2Pool y el coinbase en caché de Antpool.

EJEMPLOS DE REASON CODES
v2_invariant_coinbase_value_mismatch
v2_invariant_merkle_root_mismatch
v2_invariant_witness_commitment_mismatch
v2_invariant_template_weight_mismatch
v2_invariant_sigops_mismatch
▸ FLUJO

Entra un template. Dos capas dictan. Sale un veredicto.

La latencia media de veredicto se mantiene por debajo de 10 ms incluso con el Shield completo activo. Los mineros se conectan por SV2 estándar y no notan nada.

bitcoind:8332template-manager:8082pool-verifier:8081TWO-LAYER VERDICTL1 · GATEWAY59 codes · 69 keysL2 · INVARIANT SHIELD22 v2_invariant_* codesPhase 1 · Phase 2 wiredsv2-gateway → miners:3333CLASS M BACK-CHANNELgetrawmempool · poll 10s
:8082
template-manager
Obtiene el GBT de bitcoind. Lo envía al verificador.
:8081
pool-verifier
Veredicto L1 + L2 (S/D/M). NDJSON al panel.
:3333
sv2-gateway
Transporte Noise NX. Traspaso hold-on-stale a los mineros.
:8332
bitcoind (operator)
Vista independiente del mempool para Class M.
▸ MODELO DE AMENAZAS · INTERACTIVO

Cinco clases de atacante. Toca para ver qué comprobaciones se disparan.

T3 · MANIPULACIÓN CONSISTENTE DEL TEMPLATE-MANAGER

Los valores declarados y los bytes en bruto son internamente coherentes — el template-manager ha reescrito ambos. La capa 1 y Class S/D son ciegas a esto por construcción. Class M compara el conjunto de tx del template con la vista independiente del mempool del bitcoind del operador.

QUÉ CHECKS DISPARAN
○ silencioso
Layer 1
Op. Gateway
○ silencioso
L2 · S
structural
○ silencioso
L2 · D
declared / derived
● DISPARA
L2 · M
mempool truth
▸ TIMELINE

Lo que se entrega. Lo que está integrado. Lo que no afirmaremos hasta que los datos de producción lo respalden.

v1.0.x
2025
Operational Gateway
● LANZADO
Capa 1. Umbrales sobre campos declarados, 59 reason codes de la pasarela, 69 claves TOML en total (61 v1 + 8 [policy.mempool]). Transporte Noise NX. Ciclo de vida del share en dos eventos. Exportación a Prometheus / Grafana / NDJSON / CSV.
v1.1.0
2026 Q2
Operator Experience
● LANZADO
Canales extendidos. Dificultad variable. Degradación automática de inline a observe ante la pérdida del heartbeat. Rotación del secreto HMAC sin reinicio.
v2.0.0
21-04-2026
Invariant Shield · Fase 1 (S+D) + Fase 2 (M)
● INTEGRADO · CICLO DE OBSERVACIÓN
Invariant Shield de la capa 2 integrado. Fase 1: Class S estructural + re-derivación declarado frente a derivado de Class D, 22 reason codes canónicos v2_invariant_*. Fase 2: máquina de estados fail-stale de Class M. La afirmación de 'validado contra templates reales de mainnet' sigue a la espera del ciclo de observación de varias semanas.
v2.0.x
siguiente
Fase 1.5 · invariantes Tier 3 restantes
● EN COLA
Siete invariantes Tier 3 — coinbase_script_length, coinbase_output_count, weight_exceeds_max, sigops_exceed_max, nontcb_null_prevout, header_version_low, duplicate_tx — se cablean bajo la Fase 1 después del ciclo de observación en producción de 2.0.0.
v3.x.x
solo diseño
Detección de selfish-mining (esbozo)
● BOCETO
Detección por series temporales sobre la métrica per-tx-detail. La Fase 2 entrega la forma del dato. v3.x.x diseña el detector. No requiere cambio de protocolo ni más coste de migración que habilitar per-tx detail en la política del operador.
▸ EMPEZAR

Prueba shadow.
Cero riesgo.

Arráncalo contra casos límite seleccionados. Veredictos en cuestión de minutos. Los mineros se conectan por SV2 estándar y no notan nada. ReserveGrid nunca toca claves privadas, outputs de coinbase ni fondos.

GRATISShadow≈ 1 día
PAGOObserve≈ 1 semana
PAGOInlineritmo del operador
© 2026 VELDRA, INC.RESERVEGRID OS · v1.1.0 · v2.0.0 INVARIANT SHIELD INTEGRADOACERCA DE·PRIVACIDAD·TÉRMINOS·AVISO LEGAL