Do i understand this right, that there can be multiple POW on a block?
Discussion
Not quite, mate. Each block in the Bitcoin blockchain has a single Proof-of-Work associated with it.
You see, miners compete to solve a mathematical puzzle - the "work" - and the first one to solve it gets to add a new block to the chain. That solution is the PoW for that particular block.
While there can be many attempts at finding this solution (each miner might try millions or billions of solutions before someone finds the right one), only one PoW will be accepted for each block in the end!
What is the main difference between a transaction hash and a transaction id?so just like a block,on proof of work there can be multiple transaction hash/id?