Saltar al contenido

Notas de la versión: v0.74.0

Título: Mejorar la compatibilidad del libro mayor, la sincronización y la observabilidad

Fecha: 2026-09-30

Versión: v0.74.0

Versión publicada: v0.74.0

Esta versión refuerza la compatibilidad del libro mayor en las eras Dijkstra y Byron, mejora la sincronización y el comportamiento de blockfetch, amplía la visibilidad operativa y actualiza las dependencias de soporte.

NetworkCompatible
mainnet⛔
preprod-testnet✅
preview-testnet✅
musashi✅

Mejoras del libro mayor, la compatibilidad y la sincronización

Sección titulada «Mejoras del libro mayor, la compatibilidad y la sincronización»
  • Mejoró el procesamiento de transacciones anidadas de Dijkstra en el nivel del cuerpo de la subtransacción en las rutas de aplicación en vivo, reversión y reproducción, backfill, recuperación de brechas de Mithril y conformidad. Los depósitos directos y la gobernanza ordenada siguen ahora las mismas transiciones de estado en cada ruta.

  • Redujo las exclusiones erróneas de pares al aceptar encabezados que el nodo ya había aplicado y posponer la verificación después de que el nodo poda la instantánea del grupo requerido.

  • Normalizó el JSON de génesis de Conway de Vector Testnet al aceptar genDelegs y el committee.quorum heredado, sin dejar de rechazar campos duplicados o desconocidos. El decodificador ahora lee un valor JSON sin esperar al final del archivo.

  • Amplió la compatibilidad con Byron mediante límites EBB y PBFT, un PBftSignatureThreshold configurable, la decodificación del almacenamiento Dijkstra heredado de Musashi, la decodificación estricta de pares y transacciones Leios con formato normalizado.

  • Aplicó el lote mínimo de encabezados cuando la sincronización inicial cambia de pares, lo que permite que el nuevo par continúe con el lote mínimo requerido.

  • Actualizó el trazado de salida estándar de OpenTelemetry de v1.45.0 a v1.46.0.

  • Renovó Google Cloud Storage de v1.67.0 a v1.68.0.

  • Detectó grupos faltantes al comparar la participación activa total con Koios y conservó las discrepancias por grupo cuando Koios no puede proporcionar información de época.

  • Optimizó los rangos de blockfetch en torno al tamaño estimado en la red con un límite de 8 MiB, ExpectedBytes y un presupuesto en curso equivalente a tres veces el tamaño del rango.

  • Elevó google.golang.org/api a v0.299.0 junto con sus módulos relacionados.

  • Avanzó gRPC a v1.86.0-dev y renovó su dependencia de Envoy.

  • Añadió métricas Prometheus opcionales desde el génesis, nuevas alertas de disponibilidad, una etiqueta de referencia y métricas para comprobaciones incompletas.

  • Corrigió los cálculos de recompensas de Babbage y Conway para usar d=0, mientras conserva el valor de la era de rendimiento para contar bloques.

  • Introdujo la transición de estado del sistema de actualizaciones de Byron y adoptó los parámetros del protocolo, con comprobaciones más estrictas para límites, tamaños, tarifas y valores TxAux.

  • Modernizó gouroboros a v0.208.3 y cambió el manejo de errores de la canalización de envío de transacciones. Dingo ya no emite la métrica dingo_ledger_block_pipeline_apply_pending_limit_errors_total.

  • Alineó la ubicación y el orden de los EBB de Byron con las longitudes de época configuradas y añadió validación para los votos de actualización y los límites de adopción.

  • Actualizó aws/smithy-go a v1.28.2.

  • Eliminó las aplicaciones de ejemplo antiguas y trasladó el monitoreo de paridad de Preview Koios a un perfil opcional de DevNet Compose.

  • Automatizó un trabajo no bloqueante para actualizar el tap de Homebrew y estandarizó los hashes de las confirmaciones de versión.


Doc Holiday logo

Docs authored by Doc Holiday

Editar página

Última actualización: