I have some questions about the mining mechanism.
1) After the block has been mined (and the miner found the nonce for the proof of work) the block is broadcast to the network. Are the transactions in the mined block also verified by the other nodes in the network, after checking the correctness of the nonce by the network?
If so, how many confirmation nodes are needed to say "Yes, this mined block contains correct transactions! Let's add it to the blockchain"? If it isn't so, can a miner mine a block with incorrect transactions and then broadcast it into the network?
2) Can a well mined block be rejected by the network? Maybe by some malicious host ?