Dieses Problem gibt es bei Hashes grundsätzlich. Interessant wäre, ob der einmal erzeugter Hash geprüft wird, falls ein zweiter entstünde. Der müsste ja dann abgelehnt werden? Oder aber es bleibt dem Zufall überlassen.
Man kann auch durch Zufall theoretisch alle privaten Keys für Bitcoinkonten erraten und ausplündern. Offenbar vertraut man dem System.