BlindBackupRetentionTransitionV1�� BlindBackupRetentionTransitionV1��BlindBackupRetentionTransitionV1 {
version: u8 = 1
relayPublicKey: 32 bytes
storeId: 32 bytes
externalJournalId: 32 random nonzero bytes
durabilityContinuityHash:32 bytes
backupId: 32 random nonzero bytes
backupManifestHash: 32 bytes
transitionRevision: u64
previousTransitionHash:optional 32 bytes // absent rev1; otherwise H(previous)
operation: u8 // 1 REGISTER, 2 EXTEND, 3 RETIRE
supportExpiresUnixMillis:u64
replacementBackupId: optional 32 bytes
effectiveExternalTimeFloorMillis:u64
witnessPublicKey: 32-byte Ed25519 public key
signature: 64-byte Ed25519 signature
}