Each transaction consists of a header followed by data. The
header contains the following:
- FID
- A unique file ID that identifies which file the transaction belongs to.
- Offset
- The offset of the data portion within the file.
- Size
- The size of the data portion.
- Sequence
- A monotonically increasing number (to enable time ordering).
- CRCs
- Data integrity checks (for NAND, NOR, SRAM).
- ECCs
- Error correction (for NAND).
- Other
- Reserved for future expansion.