The idea is simple. Sequential UUIDv4 (128 bit) consists of unix timestamp (32 bit) + random bytes (96 bit)
unix timestamp (32 bit) + random bytes (96 bit)