¿Cómo se puede verificar el historial de Solana si faltan entradas del libro mayor del validador —la base de la formación de bloques y la secuenciación de Proof of History (PoH)—?
Los archivos antiguos de Solana (p. ej., BigQuery, BigTable pre-v1.18) carecen de entradas, lo que imposibilita la repetición precisa, la verificación de PoH y la validación del compromiso del estado bancario.
En DexterLab estamos reconstruyendo las entradas faltantes mediante:
- La descarga de volcados del libro mayor a escala de época (>1 TB) desde GCS
- El análisis de RocksDB directamente para extraer las entradas originales
- La reconstrucción de flujos de entrada completos para que coincidan con el estado original del libro mayor del validador
Desafíos que resolvemos:
- Ingesta y decodificación masiva de datos a escala
- Manejo de segmentos de libro mayor incompletos o corruptos
- Reconstrucción del orden de entrada preciso sin deriva de metadatos
- Mantenimiento de la repetición determinista y la consistencia del hash de estado
Nuestro pipeline permite la verificación histórica completa de Solana desde el génesis, sin lagunas, deriva ni suposiciones de confianza.