Difference between protein channels and protein carriers [edit]. 1  Cavity in a carrier protein is not open simultaneously to the both environment (extracellular and intracellular). 2  Either its inner gate is open, or outer gate is open, Carrier has binding sites, but porins and channel proteins have not.