I used to think it is the miner who verify the transaction, but it turns out this is really a joint work by the miner and the full nodes; the miner broadcasts the newly discovered block, which contains transactions to the network of full nodes, but it is up to the full node to decideRead more