Retención, bloqueo legal y controles WORM

Define clases de retención, límites de bloqueo legal y gobernanza temprana para que los paquetes de prueba hereden una instantánea de política explícita.

Entiende qué puede cambiar y qué debe quedar congelado. Las políticas definen retención, los bloqueos legales congelan registros concretos y la evaluación indica si una mutación está permitida.

Controles de retención defendibles para registros inmutables y flujos legales.

Los controles de retención y bloqueo legal son lo que hace seguro el almacenamiento permanente en entornos regulados. Permiten demostrar que se puede preservar evidencia sin bloquear la operación normal de la plataforma.

Valor

Ventanas de retención guiadas por política

Define ventanas de retención exigibles con transiciones de ciclo de vida gobernadas por estado y metadatos explícitos de titularidad.

Aplicación de bloqueo legal antes de mutar

Los bloqueos activos impiden mutaciones operativas que reducirían la visibilidad de la evidencia, preservando los registros inmutables de Arweave.

Evaluación de gobernanza previa a la acción

Evalúa coincidencias de política, estado de bloqueo, controles WORM y requisitos de metadatos inmutables antes de ejecutar.

Cómo funciona

Crea la clase de política

Define duración de retención, enforcement WORM, metadatos inmutables y condiciones opcionales.

Adjunta el alcance del hold

Elige qué congelar usando uno o varios selectores: ID de registro (`txId`), nombre de archivo, profileId o chainId.

Evalúa antes de mutar

Llama a /retention/evaluate antes de flujos de ocultar/eliminar para calcular postura de política y hold.

Bloquea o permite la operación

Si el hold legal está activo, la mutación se bloquea; si no, los controles de retención siguen gobernando el flujo.

Casos de uso

Conservación de registros públicos

Aplica clases de política y holds legales a registros del sector público antes de mutaciones de archivo.

Flujos de discovery legal

Congela artefactos de alto riesgo por transacción y contexto de cadena manteniendo logs de ciclo de vida verificables.

Operaciones de finanzas y auditoría

Aplica ventanas WORM a registros contables y de compliance con checks de gobernanza previos a la acción.

Garantías de seguridad

Controles de ciclo de vida

Las políticas de retención se gestionan por ciclo (`draft`, `active`, `archived`) con restricciones explícitas de transición.

Aplicación primero del hold

Los holds legales activos se evalúan antes de mutaciones, evitando supresión accidental de evidencia.

Auditabilidad de gobernanza

Los flujos de evaluación y hold generan snapshots listos para eventos de compliance y supervisión.

Para operadores

  • Modela clases de política de retención por flujo de trabajo, jurisdicción y contexto de perfil en lugar de un TTL global único.
  • Asocia bloqueos legales por txId, nombre de archivo, perfil o contexto de cadena y libera solo con campos de motivo auditables.
  • Usa evaluación de gobernanza en flujos de mutación para bloquear acciones riesgosas antes de que se ejecuten.

Para compradores

  • Crítico para compradores legales, gubernamentales, sanitarios y financieros que exigen controles explícitos de retención en la compra.
  • Mejora la preparación para auditorías mostrando estado de política, ciclo de vida del bloqueo y comportamiento de aplicación en un solo módulo.
  • Refuerza el posicionamiento enterprise al emparejar inmutabilidad con gobernanza, no solo permanencia de almacenamiento.

¿La gobernanza de retención borra contenido inmutable de Arweave?

No. La gobernanza controla el comportamiento del flujo y el estado de la política de metadatos. El contenido inmutable de Arweave sigue siendo permanente.

¿Cuándo debemos llamar a la evaluación de retención?

Antes de cualquier acción que cambie visibilidad o estado, como ocultar, borrar, archivar o transicionar estado.

¿Los holds legales pueden abarcar más que txId?

Sí. Puedes acotar holds por txId, fileName, profileId o chainId. Usa el identificador que ya tengas en ese flujo.