01 / show the mechanism
Bytes in.
Identity out.
01 · RAW BYTES
68 65 6c
6c 6f
hello · 5 bytes6c 6f
02 · SHA-256
128
keep the first 128 bits03 · CONTENT ID
h128-
2cf24dba5fb0a30e
26e83b2ac5b9e29eone fingerprint · 32 hexSAME BYTES
a.txtb.txt→1 ID
Different names. One content key.ONE BYTE CHANGED
helloHello→2 IDs
A new version gets a new fingerprint.h128 put file→ keep the hash →h128 get <hash>Bring your own store. Verify the bytes. The hash is not a promise of availability.