so relays become part of a federation and then sync between themselves while robosats clients fetch these events normally?