using a permanent uuid to identify peers instead of ip