▸ RESERVEGRID OS · 2.0.0+ INVARIANT SHIELD

一个验证器。
两层信任。
零歧义。

面向矿工自建工作的运营方级安全、验证与审计层。v1.x.x 交付了 Operational Gateway。v2.0.0 加入 Invariant Shield——单一功能,内含三类检查(S 结构性、D 声明值与推导值比对、M mempool 真值基准),分两个阶段交付。

LAYER 01
RG-CONSENSUS
Operational Gateway
声明字段阈值。59 个网关 reason code。
INGRESSVERDICT →L1coinbamerkleweightsigopstx_coufee_avheaderDECLARED FIELDS · INSPECTEDREASON CODES59POLICY KEYS69P99 LATENCY35ms
LAYER 02
RG-CONSENSUS
Invariant Shield
重新推导共识数值。与运营方的 mempool 交叉比对。
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
▸ 命题

SV2 把控制权交给矿工。矿池失去隐式安全。

ReserveGrid 在不撤销矿工自主权的前提下,把控制权还给运营方。这就是产品的全部。两层信任把它落到实处;其中第二层——Invariant Shield——本身又可拆成三类正交检查。

3.125 BTC
一个孤块的成本
加上手续费,以唯一不会说谎的单位计价
26 %
来自单一 template 源的全网算力
BTC.com、Poolin、Binance、EMCD、Rawpool,2024 年 9 月
5 – 10
全球采用 SV2 的矿池运营方
当前的可触达市场总量
▸ LAYER 02 · INVARIANT SHIELD 内部

一个 shield。 三类检查。 两个 phase。

Shield 是一项产品功能。其内部运行三类正交检查——S、D、M——分阶段推出,便于运营方按风险偏好的颗粒度采用。Phase 1.5 在现有 Phase 1 的范畴下补齐剩余 7 项 Tier 3 不变量。

PHASE 1
Class S + Class D
已交付 + Phase 1.5 排队
PHASE 2
Class M
已交付
PHASE 1 · 已交付

Class D · 声明值 vs 推导值

从区块原始字节重新推导共识数值——coinbase value、template weight、merkle root、witness commitment、sigops cost。声明值与推导值不一致即拒绝。

↳ 捕获

声明字段与字节实际编码不符的 template。F2Pool sigops + Antpool cached-coinbase 那一整类都在此列。

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
▸ 流程

一个 template 进入。 两层裁定。 一个裁决发出。

即便完整的 Shield 处于启用状态,平均裁决延迟仍低于 10ms。矿工通过标准 SV2 接入,毫无察觉。

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
从 bitcoind 拉取 GBT。提交给验证器。
:8081
pool-verifier
L1 + L2(S/D/M)裁决。NDJSON 输出至仪表盘。
:3333
sv2-gateway
Noise NX 传输。向矿工交接时 hold-on-stale。
:8332
bitcoind (operator)
供 Class M 使用的独立 mempool 视图。
▸ 威胁模型 · 互动

五类攻击者。 点按查看会触发哪些检查。

T3 · 自洽的 TEMPLATE-MANAGER 篡改

声明值与原始字节在内部是自洽的——template-manager 把两者一起改写了。Layer 1 与 Class S/D 在构造上对此就是盲的。Class M 会把 template 的 tx 集合与运营方独立 bitcoind 的 mempool 视图相比对。

哪些检查会触发
○ 静默
Layer 1
Op. Gateway
○ 静默
L2 · S
structural
○ 静默
L2 · D
declared / derived
● 触发
L2 · M
mempool truth
▸ TIMELINE

已交付的、已接通的,以及在生产数据印证之前我们不会声称的。

v1.0.x
2025
Operational Gateway
● 已交付
第 1 层。声明字段阈值,59 个网关 reason code,共 69 个 TOML 键(61 个 v1 + 8 个 [policy.mempool])。Noise NX 传输。双事件 share 生命周期。Prometheus / Grafana / NDJSON / CSV 导出。
v1.1.0
2026 Q2
Operator Experience
● 已交付
扩展通道。可变难度。心跳丢失时自动从 inline 降级到 observe。HMAC 密钥免重启轮换。
v2.0.0
2026-04-21
Invariant Shield · Phase 1 (S+D) + Phase 2 (M)
● 已接通 · 观察周期
Layer 2 Invariant Shield 已接通。Phase 1:Class S 结构检查 + Class D 声明值 vs 推导值的重新推导,22 个规范化的 v2_invariant_* reason code。Phase 2:Class M fail-stale 状态机。“已在真实主网 template 上完成验证”这一说法,仍须等待为期数周的观察周期完成。
v2.0.x
下一步
Phase 1.5 · 余下的 Tier 3 不变量
● 排队中
七项 Tier 3 不变量——coinbase_script_length、coinbase_output_count、weight_exceeds_max、sigops_exceed_max、nontcb_null_prevout、header_version_low、duplicate_tx——将在 2.0.0 生产观察周期结束后,于 Phase 1 范畴下接通。
v3.x.x
仅设计阶段
自私挖矿检测(草图)
● 草图
对 per-tx-detail 指标做时间序列检测。Phase 2 交付数据形态。v3.x.x 设计检测器。无需协议变更,除在运营方 policy 中启用 per-tx detail 外无迁移成本。
▸ 开始

试用 shadow。
零风险。

针对精选的边界用例启动。数分钟内给出裁决。矿工通过标准 SV2 接入,毫无察觉。ReserveGrid 从不触碰私钥、coinbase 输出或资金。

免费Shadow≈ 1 天
付费Observe≈ 1 周
付费Inline由运营方节奏决定
© 2026 VELDRA, INC.RESERVEGRID OS · v1.1.0 · v2.0.0 INVARIANT SHIELD 已接通关于·隐私·条款·免责声明