UIDs are leased by dgraph zero. If you do a mutation using blank nodes, then dgraph alpha leases the UID from zero. You can directly mutate on only those UIDs that are less than the max leased UID.
In case you want to mutate on a higher UID, you can lease them directly by using /assign endpoint on zero
Just to mention, UIDs are bounded by MaxUint64.