Because it is always arbitrary no matter if it is thread::RNG or a name. Also you are conflating transactions and block headers.
Because it is always arbitrary no matter if it is thread::RNG or a name. Also you are conflating transactions and block headers.