Firstly they contain lots of heamoglobin to carry as much oxygen as possible. Secondly they do not respire Aerobically as this would use up the oxygen they carry.
The red blood cells do not attack anything. They are responsible for carrying oxygen and other essential materials around the body in the blood stream. White blood cells are what "attack" bacteria,...