...
User-allocated 64-bit keys
- I think there's a consensus that this is not a large enough space to be used as a reasonable hash value, so the only real use case is ICQ.
System-allocated 64-bit keys
...
with reuse
System-allocated 64-bit keys
...
without reuse
System-allocated (64-bit key, 64-bit generation number) tuples
...