So, in proof of stake mechanism a node is chosen (based on the staked eth) to propose a valid block. The node just select the beneficial transactions out of the transaction pool and then bundle transactions together, execute them and find a valid hash.
But what if they tamper with some of the transactions or add a fake transaction into the bundle and then generate a valid hash for the tampered bundle and broadcast this block to the network. Does the other nodes will just add this block to their chains or verify the transactions before adding to their database? If the later how does they verify these transactions whether it is fake or a tampered transaction?
P.S.: I am a newbie and this doubt has been bugging me for quite a time .