Tach!
Aber der timestamp hat ansonsten ja ggü. der unique id keinen Vorteil.
Er wird vom DBMS vergeben, du brauchst keine Funktion dafür zu schreiben, nur die vorhandenen aufrufen.
Außerdem kennt MySQL die Funktion UUID(), die einen Wert "globally unique in space and time" liefert.
dedlfix.