You could use thread::RNG. Why use arbitrary data?

Reply to this note

Please Login to reply.

Discussion

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

I'm not at all. The pool tag is in a transaction.

Yes, in the input field and it HAS to be there.

Inputs are always required for transactions.