In general, ethernet doesn't do collision detect now - practically every wired ethernet goes from a machine to a switch on a full duplex link, with the switch having buffers to cope with collisions - worst case the second packet is discarded, no need to back off at a random interval.
Does wireless ethernet have CSMA/CD, or is it some better time based protocol?