server: use random generated node id