Cadenas de versiones inmutables
Crea cadenas inmutables Parent-TX, compara revisiones y conserva el historial documental permanente para auditoría, reversión y revisión legal.
Cada cambio de fichero crea una nueva transacción Arweave con un enlace Parent-TX en etiquetas de protocolo. La cadena de versiones vive en la blockchain: consultable, permanente e inalterable.
Convierte cada revisión en un registro duradero con linaje que sobrevive a tu infraestructura.
El versionado es una de las razones más claras para usar almacenamiento permanente. Transforma cambios, enmiendas y reemisión en una línea de tiempo pública y reconstruible.
Valor
Refuerza la pista de auditoría legal y de cumplimiento
Cada revisión queda enlazada, con marca temporal y direccionable de forma permanente sin depender de buckets mutables o filas de base de datos.
Soporta flujos documentales de alta confianza
Contratos, informes, certificados y artefactos de software pueden mantener un linaje verificable entre revisiones.
Reduce disputas sobre qué archivo era el final
La última versión, la cadena previa y los releases etiquetados semánticamente son consultables desde el mismo sistema.
Casos de uso
Ciclo de vida contractual
Rastrea cada enmienda como versión inmutable. Legal puede comparar dos TX IDs sin descargar archivos — solo diff de metadatos.
Presentaciones regulatorias
SEC, FINRA y MiFID II exigen registros inmutables con marcas temporales demostrables. La cadena Parent-TX satisface el linaje para auditores.
Artefactos de software
Etiqueta builds con semver y enlázalos vía Parent-TX. Cada release queda sellada criptográficamente y recuperable por cadena de versión.
Para operadores
- Crea nuevas versiones enlazando a la transacción anterior en lugar de mutar un registro existente.
- Combina con Search y Version Diff para que estados antiguos sean descubribles, no solo preservados.
- Usa Traceability cuando la revisión del archivo deba vivir también en una cadena de proceso más amplia.
Para compradores
- Encaja en sectores donde el historial retenido importa tanto como el estado actual.
- Hace que las demos de plataforma se sientan distintas del almacenamiento de archivos con sobrescritura.
- Apoya el mensaje comercial sobre permanencia, evidencia e historial de cambios defendible.
¿Puedo borrar una versión concreta?
No. Las transacciones Arweave son inmutables por protocolo. Puedes deprecar creando una nueva sin enlace Parent-TX, pero los datos antiguos siguen accesibles por su TX ID original.
¿Cómo consulto el historial completo?
Usa GET /files/versions/:fileId o GraphQL de Arweave filtrando por etiquetas App-Name y File-Name. La cadena se recorre vía enlaces Parent-TX.
¿La etiqueta de versión es semántica o arbitraria?
Arbitraria — pasas cualquier cadena como versión. Recomendamos semver (1.0.0, 1.1.0) por claridad, pero el sistema no impone formato.